AI 每天都在變得越來越智能,但 AI 模型只能處理它們所訓(xùn)練的數(shù)據(jù),這意味著它們通常不知道現(xiàn)實世界中發(fā)生了什么,比如你的 Google Drive、Notion、飛書文檔或者百度網(wǎng)盤里有什么。
為了解決 AI 和第三方系統(tǒng)的數(shù)據(jù)交互問題,Anthropic(Claude背后的公司)開發(fā)了一種模型上下文協(xié)議(MCP)。
MCP 可以理解為是 AI 和第三方軟件之家交流的通用適配器。就像 USB 是連接硬件的標準接口,MCP 正迅速成為將軟件連接到 AI 和 Agent 的標準接口。
需要注意的是,MCP 是為了讓 AI 更方便地接入第三方系統(tǒng)(而不是方便第三方系統(tǒng)接入AI),因此需要第三方系統(tǒng)做一些改造去支持MCP協(xié)議,才能被 AI 使用。
MCP 包含什么內(nèi)容?
根據(jù) MCP 協(xié)議的規(guī)定,在 MCP 協(xié)議中有以下組件:
-
MCP Hosts(主機): 如 Claude Desktop、IDE 或 AI 工具,希望通過 MCP 訪問數(shù)據(jù)的程序;
-
MCP Clients(客戶端): 維護與服務(wù)器一對一連接的協(xié)議客戶端;
-
MCP Servers(MCP 服務(wù)): 輕量級程序,通過標準的 Model Context Protocol 提供特定能力;
-
數(shù)據(jù)源: MCP 服務(wù)器可安全訪問的文件、數(shù)據(jù)庫和服務(wù);
-
遠程服務(wù): MCP 服務(wù)器可連接的互聯(lián)網(wǎng)上的外部系統(tǒng)(如通過 APIs);
看不懂概念也無所謂,簡單理解為:
-
電腦上的操作系統(tǒng) = MCP Host
-
電腦上的 USB 接口 = MCP Client
-
鼠標、鍵盤、移動硬盤等各種外接設(shè)備 = MCP Server





暫無評論,快來評論吧!