什麼是 MCP?
Model Context Protocol(MCP)是 Anthropic 在 2024 年底提出的開放協議,目標是標準化 LLM 應用程式與外部工具、資料來源之間的整合方式。
為什麼需要 MCP?
過去每個 AI 應用都要自己實作工具整合,造成大量重複工作。MCP 提供統一介面,讓任何支援 MCP 的 Agent 都能使用任何 MCP Server。
核心架構
- MCP Host:發起連線的 LLM 應用(如 Claude Desktop)
- MCP Client:維護與 Server 的 1:1 連線
- MCP Server:提供工具、資源、Prompt 的輕量服務