Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ミリしらMCP勉強会
Search
watany
April 02, 2025
Programming
4
1.1k
ミリしらMCP勉強会
社内勉強会向け
watany
April 02, 2025
Tweet
Share
More Decks by watany
See All by watany
たかが特別な時間の終わり / It's Only the End of Special Time
watany
2
300
まだ間に合う! 2025年のhono/ssg事情
watany
3
810
AIのメモリー
watany
13
1.6k
AIエージェントが書くのなら直接CloudFormationを書かせればいいじゃないですか何故AWS CDKを使う必要があるのさ
watany
21
8.8k
Coding Agentに値札を付けろ
watany
3
960
Vibe Codingをせずに Clineを使っている
watany
19
7.9k
RemovalPoliciesのことを知ろう!
watany
2
250
エンジニアに許された特別な時間の終わり
watany
104
210k
AI Agent時代なのでAWSのLLMs.txtが欲しい!
watany
4
1.3k
Other Decks in Programming
See All in Programming
20251127_ぼっちのための懇親会対策会議
kokamoto01_metaps
2
400
AIコーディングエージェント(Gemini)
kondai24
0
140
ID管理機能開発の裏側 高速にSaaS連携を実現したチームのAI活用編
atzzcokek
0
190
目的で駆動する、AI時代のアーキテクチャ設計 / purpose-driven-architecture
minodriven
11
3.9k
connect-python: convenient protobuf RPC for Python
anuraaga
0
350
TypeScriptで設計する 堅牢さとUXを両立した非同期ワークフローの実現
moeka__c
6
2.9k
WebRTC、 綺麗に見るか滑らかに見るか
sublimer
1
140
なあ兄弟、 余白の意味を考えてから UI実装してくれ!
ktcryomm
10
11k
React Native New Architecture 移行実践報告
taminif
1
130
Querying Design System デザインシステムの意思決定を支える構造検索
ikumatadokoro
1
1.2k
スタートアップを支える技術戦略と組織づくり
pospome
8
15k
[堅牢.py #1] テストを書かない研究者に送る、最初にテストを書く実験コード入門 / Let's start your ML project by writing tests
shunk031
11
6.9k
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Building an army of robots
kneath
306
46k
Designing for humans not robots
tammielis
254
26k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Music & Morning Musume
bryan
46
7k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
Java REST API Framework Comparison - PWX 2021
mraible
34
9k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
69k
The Pragmatic Product Professional
lauravandoore
37
7k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Transcript
None
※注意 - 運営は生成AIに明るくありません - 運営はMCPを1ミリも知りません - 本資料は社内勉強会の前の前説です - 参考: -
Gunther Brunner「MCP世界への招待」
目次 - Introduction - MCPとは - なぜ注目されているのか - The fourth
week of March 2025 - To be
Introduction
生成AIブーム 2023:Chat LLM+UI 2024:Chat LLM+Knowl edge 2025:Chat LLM+???? 2023:Chat LLM+UI
2024:RAG LLM+Knowl edge 2025:Agent LLM+????
生成AIブーム 2023:Chat LLM+UI 2024:Chat LLM+Knowl edge 2025:Chat LLM+???? 2023:Chat LLM+UI
2024:RAG LLM+Knowl edge 2025:Agent LLM+ReAct +Tool
行動に必要なもの
人間向けの道具を使うと効率がいい
”GPTさん”に道具を使ってもらう
”Claudeさん”に道具を使ってもらう
”Geminiさん”に道具を使ってもらう
AIと道具のプロトコルが定まると効率がいい
AIと道具のプロトコルが定まると効率がいい
None
Model Context Protocol
MCPのアーキテクチャ
MCPのアーキテクチャ
MCPのSDK
MCPの主要素 コンポーネント • MCP ホスト:生成 AI モデルを搭載したアプリケーション • MCP
クライアント: ホスト内に組み込まれ、MCP サーバと通信する • MCP サーバ:特定のデータやツールへアクセスを提供する
MCPの主要素 通信:JSON-RPC 2.0
MCPとは大した技術ではない?
MCPとは大した技術ではない
MCPとは大した技術ではない ならば、なぜ注目されているのか
None
MCPを巡るエコシステム
MCPを巡るエコシステム MCPエコシステムに入ると何が嬉しい? • ユーザ ◦ MCPサーバの先を自然言語で扱える • クライアント ◦ MCP対応自体が、ユーザに訴求できる
• サーバ ◦ MCPクライアント/AIAgentから サービス/システムが求められる
MCPロードマップ ≒今の時点で出来ないこと
None
なぜこの勉強会を開いたのか
2025/3/25 Cloudflareが”Remote MCP Server”を提供
2025/3/26 MCPの新仕様 ”2025-03-26”の公開
Specification ”2025-03-26” できるようになりそうなこと
2025/3/27 MCP🤝OpenAI ⇒わずか4か月で 実質的なデファクトへ
巨人たちの動向 Amazon
巨人たちの動向 Amazon
巨人たちの動向 Microsoft
巨人たちの動向 Google
None
次にどうすればいいか MCPの位置づけと期待・注目の理由を知った Next: • MCP実装を読み込む • MCPを使って覚える • MCPクライアント/サーバを実装する •
etc……
Appendix. セキュリティ的な想定問答 • MCPの固有のセキュリティチェックは? ◦ MCPクライアント側はJSON-RPCに過ぎないので、一般的なエンプラ製品・ OSSに準ず るチェックと同様に必要 ◦ MCPサーバー側は、MCPリポジトリ・各種製品公式・SDK自前実装が主流になるのかな
と ◦ 要は従来の〇〇プラグインに準ずるものとして扱う
Appendix. セキュリティ的な想定問答 • MCPとAI Agentがローカルを荒らすと不安 ◦ MCP&Agentが操作ターゲットとなる環境は、 Devcontainerやクラウド環境などで環境分 離される形が自然