Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ミリしらMCP勉強会
Search
watany
April 02, 2025
Programming
4
900
ミリしらMCP勉強会
社内勉強会向け
watany
April 02, 2025
Tweet
Share
More Decks by watany
See All by watany
Coding Agentに値札を付けろ
watany
3
730
Vibe Codingをせずに Clineを使っている
watany
19
7.4k
RemovalPoliciesのことを知ろう!
watany
2
120
エンジニアに許された特別な時間の終わり
watany
100
170k
AI Agent時代なのでAWSのLLMs.txtが欲しい!
watany
4
1.1k
宇宙最速のランチRecap LT会(AWS re:Invent 2024)
watany
2
750
苦いビールを避ける冴えたやり方
watany
2
400
こんなにあるの? 最近のIPAトレンドを ざっくりまとめてみた
watany
3
940
消費者庁のページから学ぶ アウトプットでの比較で荒れない方法
watany
0
300
Other Decks in Programming
See All in Programming
Go1.25からのGOMAXPROCS
kuro_kurorrr
1
800
つよそうにふるまい、つよい成果を出すのなら、つよいのかもしれない
irof
1
300
Beyond Portability: Live Migration for Evolving WebAssembly Workloads
chikuwait
0
390
Gleamという選択肢
comamoca
6
760
AIエージェントはこう育てる - GitHub Copilot Agentとチームの共進化サイクル
koboriakira
0
320
ドメインモデリングにおける抽象の役割、tagless-finalによるDSL構築、そして型安全な最適化
knih
11
2k
FormFlow - Build Stunning Multistep Forms
yceruto
1
190
KotlinConf 2025 現地で感じたServer-Side Kotlin
n_takehata
1
230
来たるべき 8.0 に備えて React 19 新機能と React Router 固有機能の取捨選択とすり合わせを考える
oukayuka
2
840
DroidKnights 2025 - 다양한 스크롤 뷰에서의 영상 재생
gaeun5744
3
310
関数型まつり2025登壇資料「関数プログラミングと再帰」
taisontsukada
2
850
PHPで始める振る舞い駆動開発(Behaviour-Driven Development)
ohmori_yusuke
2
170
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
Visualization
eitanlees
146
16k
Why Our Code Smells
bkeepers
PRO
337
57k
Designing for humans not robots
tammielis
253
25k
Navigating Team Friction
lara
187
15k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2.1k
Gamification - CAS2011
davidbonilla
81
5.3k
Code Review Best Practice
trishagee
68
18k
Building an army of robots
kneath
306
45k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Unsuck your backbone
ammeep
671
58k
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やクラウド環境などで環境分 離される形が自然