Please enable JavaScript.
Coggle requires JavaScript to display documents.
(2025.4.3)全面掌握Github Copliot代理模式 - Coggle Diagram
(2025.4.3)全面掌握Github Copliot代理模式
Model Context Protocal (MCP)
概念
用標準化的方式,即時外接資料和工具
角色
MCP Server
MCP Client
GitHub Copilot
Claude Desktop
外接的資源
資料存取
工具整合( Notion、Zapier...)
開發者工具(CICD、Docker,...)
Anthropic 提出
希望所有人用這個架構開發Client與Server
架構
每次選的工具都會送進去LLM,最好不要選太多
每次啟動Server時會跑起來並列出現在有可以使用的tool
每個Client與每個Server的連線是1對1
傳輸協議
本機
Stdio傳輸(唸standard IO)
遠端
HTTP與SSE傳輸
需考慮身分驗證與授權
202503 SPEC
Requuest
Result
Errors
Notification
生命週期
3.核心功能
Resources
用API要資料
Prompt
Prompt Library的概念
Tools
執行的動作
Sampling
MCP協議保持安全與隱私來完成Client的請求
Roots
限制MCP Server的存取檔案範圍
MCP Client與Server互動案例
保哥-
使用 uv 輔助開發 MCP 伺服器並安裝到 Claude Desktop 與 VS Code