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
780
ミリしらMCP勉強会
社内勉強会向け
watany
April 02, 2025
Tweet
Share
More Decks by watany
See All by watany
Vibe Codingをせずに Clineを使っている
watany
17
6.4k
RemovalPoliciesのことを知ろう!
watany
2
81
エンジニアに許された特別な時間の終わり
watany
94
87k
AI Agent時代なのでAWSのLLMs.txtが欲しい!
watany
4
980
宇宙最速のランチRecap LT会(AWS re:Invent 2024)
watany
2
730
苦いビールを避ける冴えたやり方
watany
2
380
こんなにあるの? 最近のIPAトレンドを ざっくりまとめてみた
watany
3
900
消費者庁のページから学ぶ アウトプットでの比較で荒れない方法
watany
0
280
Deep Dive into Lambda Response Streaming
watany
1
150
Other Decks in Programming
See All in Programming
Golangci-lint v2爆誕: 君たちはどうすべきか
logica0419
1
160
Unlock the Potential of Swift Code Generation
rockname
0
270
個人開発の学生アプリが企業譲渡されるまで
akidon0000
0
1k
Deoptimization: How YJIT Speeds Up Ruby by Slowing Down / RubyKaigi 2025
k0kubun
0
1.3k
fieldalignmentから見るGoの構造体
kuro_kurorrr
0
110
Youtube Lofier - Chrome拡張開発
ninikoko
0
2.5k
2ヶ月で生産性2倍、お買い物アプリ「カウシェ」4チーム同時改善の取り組み
ike002jp
1
100
AIコーディングエージェントを 「使いこなす」ための実践知と現在地 in ログラス / How to Use AI Coding Agent in Loglass
rkaga
4
780
Make Parsers Compatible Using Automata Learning
makenowjust
2
5.6k
「影響が少ない」を自分の目でみてみる
o0h
PRO
2
1.2k
タイムゾーンの奥地は思ったよりも闇深いかもしれない
suguruooki
1
730
AI時代の開発者評価について
ayumuu
0
200
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2k
Writing Fast Ruby
sferik
628
61k
GraphQLとの向き合い方2022年版
quramy
46
14k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.6k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Unsuck your backbone
ammeep
670
57k
KATA
mclloyd
29
14k
Building Flexible Design Systems
yeseniaperezcruz
329
38k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.3k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Docker and Python
trallard
44
3.3k
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やクラウド環境などで環境分 離される形が自然