Anthropic Model Context Protocol (MCP) 發佈

Anthropic 推出了 Model Context Protocol (MCP),這是一個開源標準,旨在將 AI 助手連接到數據存放的系統,例如商業工具、內容存儲庫和開發環境。此協議旨在消除為每個新數據源建立自定義、碎片化集成的需求,讓尖端模型能夠產生更相關且具備上下文感知能力的回答。

MCP 架構與核心組件

Model Context Protocol 為數據源與 AI 驅動工具之間建立安全、雙向連接提供了通用標準。該架構允許開發者透過 MCP 伺服器公開其數據,或構建連接到這些伺服器的 AI 應用程序(MCP 客戶端)。

Anthropic 發佈了三個主要組件來支持此生態系統:

  • Specification and SDKs:實施該協議的核心技術標準和軟件開發工具包。
  • Claude Desktop Integration:Claude Desktop 應用程序現在已支持本地 MCP 伺服器。
  • Open-Source Server Repository:一系列預建的 MCP 伺服器集合,以加速採用。

預建集成與工具

為了促進快速部署,Anthropic 為幾種流行的企業系統提供了預建的 MCP 伺服器,包括:

  • Google Drive
  • Slack
  • GitHub
  • Git
  • Postgres
  • Puppeteer

特別提到 Claude 3.5 Sonnet 非常擅長構建 MCP 伺服器實現,讓用戶能夠快速將重要的數據集連接到 AI 工具。

行業採用與使用案例

早期採用者和合作夥伴正在利用 MCP 來增強 AI 代理(agent)的能力,特別是在軟件開發領域。Zed、Replit、Codeium 和 Sourcegraph 等公司正在配合該協議工作,以幫助 AI 代理檢索更相關的信息,從而讓它們通過更好地理解編碼任務的上下文,以更少的嘗試次數產生功能性的代碼。

Block 和 Apollo 也已將 MCP 集成到他們的系統中。Block 的 CTO Dhanji R. Prasanna 強調了該協議的實用性:

"Open technologies like the Model Context Protocol are the bridges that connect AI to real-world applications, ensuring innovation is accessible, transparent, and rooted in collaboration."

實施與可用性

開發者可以透過幾種路徑實施 MCP 連接器:

  • Claude Desktop:所有 Claude.ai 方案都支持連接 MCP 伺服器到 Claude Desktop 應用程序。
  • Claude for Work:客戶目前可以在本地測試 MCP 伺服器。Anthropic 計劃未來為整個組織釋放用於部署遠程生產環境 MCP 伺服器的開發者工具包。
  • Developer Resources:快速入門指南和用於連接器與實現的開源存儲庫可在 modelcontextprotocol.io 獲取。

Sources

相關

  • Dispatch
  • 專案
  • 專案
  • 專案
  • 專案