通俗易懂講AI之MCP,為什么MCP這么火?

0 評論 559 瀏覽 0 收藏 9 分鐘

MCP(模型上下文協(xié)議)如同一座橋梁,連接起了AI與數(shù)據(jù)的兩端,讓復(fù)雜的AI交互變得更加高效、可靠和智能。本文將深入探討MCP的核心價值、工作原理以及它如何改變?nèi)藱C(jī)協(xié)作的未來,幫助讀者快速理解為什么MCP在當(dāng)下如此受到關(guān)注。

MCP到底有什么價值?為什么很多人對此很興奮?

以前想讓AI用上咱們的數(shù)據(jù),那叫一個費(fèi)勁!不是復(fù)制粘貼到手抽筋,就是上傳下載到懷疑人生……

更扎心的是,哪怕是最牛的大模型,也逃不過“數(shù)據(jù)孤島”的魔咒——每個新數(shù)據(jù)源都得重新折騰一遍,搞得AI互聯(lián)比拼樂高還難,擴(kuò)展性?不存在的!

但現(xiàn)在,MCP來了!?它就像AI和數(shù)據(jù)之間的萬能橋梁,不管是本地文件還是網(wǎng)絡(luò)資源,只要MCP協(xié)議一對接,瞬間實(shí)現(xiàn)“AI萬物互聯(lián)”!

有了MCP,數(shù)據(jù)系統(tǒng)、開發(fā)工具、網(wǎng)頁自動化、辦公通信、社區(qū)生態(tài)……全都能絲滑聯(lián)動,直接解鎖超級協(xié)作模式

MCP就像是大模型應(yīng)用的“溝通框架”和“記憶系統(tǒng)”,它讓復(fù)雜的AI交互變得更加可靠、高效、可控和智能,是推動大模型從“玩具”走向“生產(chǎn)力工具”的關(guān)鍵技術(shù)實(shí)踐之一。

什么是MCP?

MCP,即模型上下文協(xié)議(Model Context Protocol),它不是一個像HTTP或TCP/IP那樣被廣泛、公開、強(qiáng)制執(zhí)行的互聯(lián)網(wǎng)標(biāo)準(zhǔn)協(xié)議。更準(zhǔn)確地說,它是指在與大型語言模型(LLM)進(jìn)行交互時,一套用于結(jié)構(gòu)化、標(biāo)準(zhǔn)化地組織和傳遞上下文信息(Context)的規(guī)范、約定或數(shù)據(jù)格式。

通俗易懂的講:MCP是大模型連接各種數(shù)據(jù)的標(biāo)準(zhǔn)管道,有了它就給大模型打通了任督二脈。

假如人機(jī)協(xié)作寫一份報告,對比是否有MCP的變化:

沒有MCP的情況:

就像你和一個記憶力不太好、注意力容易分散的人溝通。你每次說話,他可能只記得你最后一句,或者需要你不斷重復(fù)之前說過的內(nèi)容、你的要求、你的身份等。溝通效率低下,還容易出錯。有MCP的情況:

就像你和一個非常專業(yè)的助手溝通。你每次和他說話前,都會給他一份標(biāo)準(zhǔn)格式的“情況簡報”(這就是MCP)。這份簡報清晰地列出了:

  • 你是誰(用戶身份、偏好)。
  • 我們正在談?wù)撌裁粗黝}(對話歷史)。
  • 這次談話的目標(biāo)是什么(任務(wù)指令)。
  • 需要遵守哪些規(guī)則(模型角色、輸出要求)。
  • 之前我們已經(jīng)完成了哪些步驟(任務(wù)狀態(tài))。
  • 可能需要參考哪些外部資料(附加數(shù)據(jù))。

有了這份標(biāo)準(zhǔn)化的“簡報”,AI助手就能立刻全面了解情況,準(zhǔn)確、連貫地和你協(xié)作,不會輕易“失憶”或“跑題”。

通俗易懂理解MCP

想象一下你要裝修房子,請了一個設(shè)計師(AI大模型)。

沒有MCP(像個隨性的藝術(shù)家設(shè)計師):

  • 第一天:你告訴他你喜歡簡約風(fēng)格,預(yù)算10萬。他口頭答應(yīng)“沒問題!”
  • 第二天:你給他看了幾張參考圖,他表示“收到”。
  • 第三天:你問他客廳方案,他給你設(shè)計了一個非常奢華的歐式風(fēng)格,完全忘了你說的簡約和預(yù)算。(上下文丟失:風(fēng)格和預(yù)算要求
  • 第四天:你提醒他要簡約,他改了方案,但用了你需要海淘、等待時間很長的材料,忘了你提過工期緊張。(上下文丟失:工期要求
  • 第五天:你問他廚房水電改造圖,他反問你:“我們之前定了廚房要做大改造嗎?” (對話歷史/任務(wù)狀態(tài)混亂
  • 結(jié)果:溝通反復(fù)、效率低下、成品可能完全不符合你的預(yù)期,項(xiàng)目延期、超預(yù)算。你感覺像在帶一個記性差、抓不住重點(diǎn)的實(shí)習(xí)生。

有MCP(像個用項(xiàng)目管理軟件的專業(yè)設(shè)計師):

每次溝通,你們都在更新一個共享的“項(xiàng)目需求文檔”(MCP):

項(xiàng)目文檔 (MCP) V3.0:

– SessionID: Project_MyHome- Client (User): [你的名字], Profile: 喜歡簡約現(xiàn)代風(fēng), 預(yù)算10萬, 工期要求3個月內(nèi)完成, 注重環(huán)保材料。

– Designer Role (System Instruction): 專業(yè)室內(nèi)設(shè)計師, 嚴(yán)格遵守預(yù)算和風(fēng)格要求, 主動匯報進(jìn)度, 優(yōu)先考慮現(xiàn)貨材料。

– History: [過往所有溝通記錄…]- Current Task: 設(shè)計客廳方案

– Task State: { 風(fēng)格: ‘簡約現(xiàn)代’, 預(yù)算: 100000, 工期: 90天, 材料偏好: ‘環(huán)保現(xiàn)貨’, 客廳方案: null, 廚房方案: ‘待定’ … }

– User Input (今天): “客廳設(shè)計好了嗎?重點(diǎn)考慮采光和收納。”

– Output Request: 提供客廳設(shè)計草圖和主要材料清單。

  • 設(shè)計師(AI)收到這份文檔:他立刻看到所有約束條件(簡約、10萬預(yù)算、3個月工期、環(huán)?,F(xiàn)貨)和你的最新要求(采光、收納)。
  • 他開始設(shè)計:他會基于這些完整的、結(jié)構(gòu)化的信息來構(gòu)思,確保方案既簡約現(xiàn)代,又在預(yù)算內(nèi),材料易得,并特別優(yōu)化了采光和收納。
  • 他回復(fù)你:可能會說:“根據(jù)您簡約現(xiàn)代的要求、10萬預(yù)算及對采光收納的側(cè)重,我設(shè)計了如下方案… 主要材料選用XX(環(huán)保且有現(xiàn)貨)…”
  • 結(jié)果:溝通高效、準(zhǔn)確,設(shè)計師始終圍繞你的核心需求工作,項(xiàng)目按計劃推進(jìn),成品符合預(yù)期。你感覺像在和一位經(jīng)驗(yàn)豐富、條理清晰的項(xiàng)目經(jīng)理合作。

MCP的組成

MCP 的核心遵循客戶端-服務(wù)器架構(gòu),其中主機(jī)應(yīng)用程序可以連接到多個服務(wù)器

各模塊介紹

  • MCP 主機(jī):像 Claude 桌面、集成開發(fā)環(huán)境(IDE)或 AI 工具這類希望通過 MCP 訪問數(shù)據(jù)的程序
  • MCP 客戶端:與服務(wù)器保持一對一連接的協(xié)議客戶端
  • MCP 服務(wù)器:通過標(biāo)準(zhǔn)化的模型上下文協(xié)議公開特定功能的輕量級程序
  • 本地數(shù)據(jù)源:MCP 服務(wù)器可安全訪問的計算機(jī)文件、數(shù)據(jù)庫和服務(wù)
  • 遠(yuǎn)程服務(wù):通過互聯(lián)網(wǎng)可用的外部系統(tǒng)(例如通過 API),MCP 服務(wù)器可以連接這些系統(tǒng)

作者:帥森森,公眾號:帥森森聊AI和職場

本文由 @帥森森 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)作者許可,禁止轉(zhuǎn)載

題圖來自Unsplash,基于CC0協(xié)議

該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務(wù)

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發(fā)揮!