Anthropic MCP 驚豔亮相:AI 智能體實力狂飆百倍
Anthropic MCP 介紹
近日,Anthropic 將模型上下文協議 (MCP) 開源,這是將 AI 助手連接到數據所在系統(包括內容存儲庫、業務工具和開發環境)的新標準。其目的是幫助前沿模型產生更好、更相關的響應。
隨着 AI 助手被廣泛採用,業界已投入大量資金來提升模型能力,在推理和質量方面取得了快速進步。然而,即使是最複雜的模型也受到與數據隔離的限制——被困在信息孤島裏。每個新數據源都需要自定義實現,這使得真正互聯的系統難以擴展。
MCP 解決了這一挑戰。它爲連接 AI 系統和數據源提供了一個通用的開放標準,用單一協議取代了分散的集成。結果是 AI 系統可以更簡單、更可靠地訪問其所需的數據。
模型上下文協議(MCP)
模型上下文協議是一種開放標準,可讓開發人員在其數據源和 AI 驅動的工具之間建立安全的雙向連接。該架構非常簡單:開發人員可以通過 MCP 服務器公開其數據,也可以構建連接到這些服務器的 AI 應用程序(MCP 客戶端)。
Anthropic 向開發者介紹了 MCP 的三個主要組件:
-
MCP 規範和 SDK
-
Claude 桌面應用程序中支持本地化 MCP 服務器
-
MCP 服務器的開源存儲庫
Claude 3.5 Sonnet 擅長快速構建 MCP 服務器實現,使組織和個人能夠輕鬆地將他們最重要的數據集與一系列 AI 驅動的工具快速連接起來。爲了幫助開發人員開始探索,Anthropic 分享了適用於 Google Drive、Slack、GitHub、Git、Postgres 和 Puppeteer 等熱門企業系統的預構建 MCP 服務器。
Block 和 Apollo 等早期應用者已將 MCP 集成到他們的系統中,而 Zed、Replit、Codeium 和 Sourcegraph 等開發工具公司正在與 MCP 合作以增強他們的平臺 - 使 AI 智能體能夠更好地檢索相關信息,以進一步瞭解編碼任務的背景,並以更少的嘗試生成更細緻、更實用的代碼。
Block 首席技術官 Dhanji R. Prasanna 表示:“在 Block,開源不僅僅是一種開發模式,更是我們工作的基礎,致力於創造推動有意義變革併爲所有人帶來公共利益的技術。像模型上下文協議這樣的開放技術是將人工智能與現實世界應用連接起來的橋樑,確保創新是可訪問的、透明的,並植根於 MCP。我們很高興能與 MCP 合作,並利用它來構建智能體系統,從而消除機械負擔,讓人們可以專注於創意。”
開發人員現在可以根據標準協議進行構建,而不必爲每個數據源維護單獨的連接器。隨着生態系統的成熟,AI 系統將在不同的工具和數據集之間移動時保持上下文,從而用更可持續的架構取代當今分散的集成。
總體架構
MCP 的核心是客戶端 - 服務器架構,其中主機應用程序可以連接到多個服務器:
-
MCP 主機:希望通過 MCP 訪問數據的程序,例如 Claude Desktop、IDE 或 AI 工具
-
MCP 客戶端:與服務器保持 1:1 連接的協議客戶端
-
MCP 服務器:輕量級程序,每個程序都通過標準化模型上下文協議公開特定功能
-
本地數據源:MCP 服務器可以安全訪問的你的計算機文件、數據庫和服務
-
遠程服務:MCP 服務器可通過互聯網(例如通過 API)連接到的外部系統
MCP 應用
當前比較網上討論很火爆的是 Anthropic 推出的 Composio-MCP:
• 支持數百種應用程序
• 支持管理你的 MCP 身份驗證和授權
• 支持 20000 多種不同的自動化操作
• 容易與 Claude 和 Cursor 集成
一個簡單的例子:
使用 Composio-MCP 將 Slack、GitHub 和 Linear 服務器添加到 Cursor。然後,可以要求 Cursor 處理 Linear 中優先級最高的問題並完成它,向 GitHub 提交拉取請求,並在 Slack 上通知團隊。Cursor 不再只是編碼工具,而是一個端到端的工作區。
這或許就是讓 AI 智能體爆紅的原因。
國內外開發者也在跟上這波潮流,加速開發多種應用,這樣的例子很多:
參考鏈接:
-
https://www.anthropic.com/news/model-context-protocol
-
https://modelcontextprotocol.io/introduction
-
https://x.com/svpino/status/1896991534421307570
-
https://x.com/KaranVaidya6/status/1896970570056786378
本文由 Readfog 進行 AMP 轉碼,版權歸原作者所有。
來源:https://mp.weixin.qq.com/s/G-svV9mSHT3R-W3FGP3yIQ