MCP:AI世界的萬能連接器,專家都在關(guān)注的下一代標(biāo)準(zhǔn)
怎么讓AI更好地連接我們的世界?
這是 AI 落地應(yīng)用中令人十分常見又令人頭疼的問題?!窶CP(模型上下文協(xié)議)」正是為解決這一問題而生。
Manus 出圈以后帶火了 MCP,江樹這幾天體驗(yàn)了以后發(fā)現(xiàn)真的很強(qiáng)!用上 MCP組合拳后直接讓AI從只會(huì)bb到會(huì)干活,比如:一句話就能實(shí)現(xiàn)「批量抓取新聞熱點(diǎn)并保存」!
昨兒還和幾位朋友一起直播深入學(xué)習(xí)了 MCP,直播回放在「結(jié)構(gòu)詞AI」視頻號(hào):??https://weixin.qq.com/sph/AojZibEfY??
從 Claude 去年 11 月發(fā)布 MCP以來,MCP生態(tài)正在蓬勃發(fā)展,并且正在改變AI應(yīng)用方式,孕育著新一輪巨大的機(jī)會(huì)。
今兒,我們一起聊聊 MCP 是什么?怎么用它來解鎖未來的工作方式。
MCP: AI世界的萬能連接器
1.什么是MCP?
MCP:從USB-C到AI世界的標(biāo)準(zhǔn)接口。
你有沒有想過,為什么現(xiàn)在幾乎所有設(shè)備都用上了USB-C接口?
因?yàn)?strong>標(biāo)準(zhǔn)化帶來便利。
在這之前,我們需要各種各樣的線,手機(jī)一種,相機(jī)一種,筆記本又是一種。
現(xiàn)在呢?一根線走天下。
MCP就是AI世界的USB-C。它是一個(gè)開放協(xié)議,標(biāo)準(zhǔn)化了應(yīng)用程序如何向大語言模型(LLM)提供上下文。
簡(jiǎn)單說,它讓AI模型能夠以統(tǒng)一的方式連接到不同的數(shù)據(jù)源和工具。
我們現(xiàn)在遇到的問題是什么?每個(gè)AI應(yīng)用都在重復(fù)造輪子,都在想辦法讓模型連接到外部世界。而MCP的出現(xiàn),就像當(dāng)年USB標(biāo)準(zhǔn)的統(tǒng)一一樣,一次解決,終身受益。
它的架構(gòu)是這樣的:
MCP架構(gòu)圖
- MCP Hosts: 像Claude桌面版、各種IDE或AI工具,它們想通過MCP訪問數(shù)據(jù)
- MCP Clients: 協(xié)議客戶端,維持與服務(wù)器的1:1連接
- MCP Servers: 輕量級(jí)程序,每個(gè)都通過標(biāo)準(zhǔn)化的模型上下文協(xié)議暴露特定功能
- 本地?cái)?shù)據(jù)源: 你電腦上的文件、數(shù)據(jù)庫和服務(wù),MCP服務(wù)器可以安全訪問
- 遠(yuǎn)程服務(wù): 通過互聯(lián)網(wǎng)可用的外部系統(tǒng)(如API),MCP服務(wù)器可以連接
看到這個(gè)架構(gòu),你可能會(huì)想,這不就是一個(gè)中間件嗎?沒錯(cuò),但它的意義遠(yuǎn)不止于此。它建立了一套統(tǒng)一的語言,讓AI和我們的數(shù)字世界能夠無障礙對(duì)話。過去,每個(gè)AI應(yīng)用都需要單獨(dú)開發(fā)連接各種服務(wù)的接口,現(xiàn)在有了MCP,開發(fā)者只需遵循這一協(xié)議,就能讓AI訪問無數(shù)種服務(wù)和數(shù)據(jù)。
聽起來復(fù)雜?其實(shí)本質(zhì)很簡(jiǎn)單:MCP讓AI能看懂你的世界,用你的工具。
示例:一鍵批量抓取新聞熱點(diǎn)
這里我們回顧一下江樹前面的抓取新聞熱點(diǎn)的例子,體會(huì)一下MCP帶來的便利。
假設(shè)你想跟蹤Anthropic公司的最新動(dòng)態(tài),傳統(tǒng)方式需要你手動(dòng)訪問網(wǎng)站,找到新聞,一條條閱讀并整理。
而有了MCP,你可以用一行簡(jiǎn)單的指令完成全部工作:
訪問 https://www.anthropic.com/news 網(wǎng)站,獲取最新的10條新聞(標(biāo)題,中文總結(jié),鏈接)的形式(csv),保存為文件(/Users/zephyr/Dev/MCP/temp/data.csv)
系統(tǒng)會(huì)立即執(zhí)行這個(gè)指令 - 訪問網(wǎng)站、提取新聞、翻譯總結(jié)、生成CSV文件并保存到指定位置。整個(gè)過程自動(dòng)化完成,無需你編寫一行代碼。
這看似簡(jiǎn)單的操作背后,是MCP協(xié)議實(shí)現(xiàn)的無縫連接:從網(wǎng)絡(luò)訪問,到內(nèi)容分析,再到文件系統(tǒng)操作,AI通過MCP協(xié)議調(diào)用了多個(gè)不同的系統(tǒng)功能,就像你的大腦指揮手去完成一系列動(dòng)作一樣自然。
已關(guān)注 關(guān)注 重播 分享 贊 關(guān)閉觀看更多更多
退出全屏切換到豎屏全屏退出全屏云中江樹已關(guān)注分享視頻,時(shí)長(zhǎng)02:05
0/0
00:00/02:05 切換到橫屏模式 繼續(xù)播放進(jìn)度條,百分之0播放00:00/02:0502:05全屏 倍速播放中 0.5倍 0.75倍 1.0倍 1.5倍 2.0倍 超清 流暢 您的瀏覽器不支持 video 標(biāo)簽
繼續(xù)觀看
MCP:AI世界的萬能連接器,專家都在關(guān)注的下一代標(biāo)準(zhǔn)
觀看更多原創(chuàng),MCP:AI世界的萬能連接器,專家都在關(guān)注的下一代標(biāo)準(zhǔn)云中江樹已關(guān)注分享點(diǎn)贊在看已同步到看一看寫下你的評(píng)論 視頻詳情
2.從單體智能到網(wǎng)絡(luò)智能
要理解MCP的價(jià)值,我們需要先搞清楚當(dāng)前AI生態(tài)中幾個(gè)關(guān)鍵概念之間的關(guān)系?,F(xiàn)在的AI世界正經(jīng)歷一場(chǎng)從"單體智能"到"網(wǎng)絡(luò)智能"的變革,而MCP正是這場(chǎng)變革的關(guān)鍵推動(dòng)力之一。
AI生態(tài)關(guān)系圖
LLM(大語言模型):這是AI的"大腦",像Claude、GPT-4這樣提供語言理解和生成能力的核心引擎。它們通過海量文本訓(xùn)練,獲得了強(qiáng)大的語言理解和生成能力,但僅憑自身,它們無法"看見"或"操作"外部世界。
Agents(智能代理):這是LLM的"進(jìn)化版",不僅能思考,還能執(zhí)行任務(wù)。**可以理解為給LLM裝上了"手腳"**。通過Agent技術(shù),AI不再只是被動(dòng)回應(yīng),而是能主動(dòng)規(guī)劃和完成復(fù)雜任務(wù)。
Function Calling:這是OpenAI給LLM加的"小工具箱",讓GPT能調(diào)用預(yù)定義的函數(shù)。這是一種專有技術(shù),雖然強(qiáng)大,但只能在支持的模型生態(tài)內(nèi)使用,且功能相對(duì)有限。
MCP(模型上下文協(xié)議):這是Anthropic推出的"萬能插頭",讓AI能連接外部世界的各種數(shù)據(jù)和工具。關(guān)鍵是它是開源的,不綁定特定廠商。這意味著任何AI模型、任何開發(fā)者都能基于MCP構(gòu)建連接能力。
ANP(智能體網(wǎng)絡(luò)協(xié)議):這是為L(zhǎng)LM和Agents設(shè)計(jì)的"通信協(xié)議",讓不同的AI智能體能互聯(lián)互通,協(xié)同工作。如果說MCP解決了"AI與工具"的連接問題,ANP則解決了"AI與AI"的協(xié)作問題。
舉個(gè)例子:從家庭智能管家看懂這些關(guān)系
想象你家有個(gè)超級(jí)智能的管家(這就是LLM):
- Function Calling給了它一個(gè)遙控器,可以控制家里的電視機(jī)(但只能控制特定品牌)
- MCP給它接上了智能家居中樞,能控制全屋所有設(shè)備,不管什么品牌
- ANP則讓它能和鄰居家的管家"打電話",一起協(xié)調(diào)更復(fù)雜的任務(wù)
MCP專注于"AI與工具"的連接,ANP則專注于"AI與AI"的連接。前者讓單個(gè)AI更強(qiáng)大,后者讓多個(gè)AI能協(xié)作。這兩個(gè)協(xié)議共同定義了未來AI應(yīng)用的基礎(chǔ)架構(gòu)。
為什么這很重要?因?yàn)?strong>未來的AI不是孤島,而是生態(tài)網(wǎng)絡(luò)。就像互聯(lián)網(wǎng)不是一臺(tái)電腦,而是無數(shù)臺(tái)電腦的連接一樣,AI的價(jià)值將在連接中爆發(fā)性增長(zhǎng)。
3.實(shí)戰(zhàn):在Cherry Studio上使用MCP
咱們聊了這么多理論,你肯定躍躍欲試,想親自感受一下MCP的魅力。不過先打個(gè)預(yù)防針 - MCP生態(tài)雖然發(fā)展迅猛,但目前的用戶體驗(yàn)還不夠成熟。如果你沒有開發(fā)背景,可能會(huì)遇到一些技術(shù)門檻(遇到問題別著急,這是新技術(shù)的必經(jīng)之路)。
好消息是,已經(jīng)有先行者為我們鋪平了部分道路。Cherry Studio作為支持MCP的開源工具,為我們提供了一個(gè)相對(duì)友好的入口。下面我們就來看看這個(gè)"AI連接器"的實(shí)際操作。
官方教程:https://docs.cherry-ai.com/advanced-basic/mcp
提醒:請(qǐng)全程魔法上網(wǎng)~
3.1 基礎(chǔ)環(huán)境搭建
首先,Cherry Studio使用MCP需要兩個(gè)核心組件:uv和bun。它們就像MCP世界的"發(fā)動(dòng)機(jī)"和"變速箱",缺一不可。
- 打開Cherry Studio的設(shè)置界面,找到"MCP服務(wù)器"選項(xiàng)
- 點(diǎn)擊"安裝"按鈕,系統(tǒng)會(huì)從GitHub自動(dòng)下載這兩個(gè)組件
配置MCP
這里有個(gè)關(guān)鍵細(xì)節(jié):Cherry Studio使用的是自己的uv和bun版本,即使你電腦上已經(jīng)安裝了這兩個(gè)工具,它也不會(huì)調(diào)用。安裝過程可能會(huì)慢一些,因?yàn)橐獜腉itHub下載資源,需要一點(diǎn)耐心。
安裝成功的標(biāo)志很直觀 - 右上角會(huì)顯示一個(gè)綠色的√。沒看到這個(gè)標(biāo)志,就意味著配置還沒完成,可能需要重啟一下電腦再試試。
配置確認(rèn)
3.2 MCP服務(wù)器配置
環(huán)境準(zhǔn)備好后,我們需要告訴系統(tǒng):希望AI擁有什么能力。這就是配置MCP服務(wù)器的過程:
- 在設(shè)置中找到"MCP服務(wù)器"選項(xiàng)
- 點(diǎn)擊"添加服務(wù)器"
- 填入這些關(guān)鍵信息:
名稱:自定義一個(gè)名稱,比如??fetch-server?
?(相當(dāng)于給這個(gè)能力起個(gè)名字)
類型:選擇??STDIO?
?(這是通信方式)
命令:填寫??uvx?
?(工具名稱)
參數(shù):填寫??mcp-server-fetch?
?(具體功能)
- 點(diǎn)擊"確定"保存
MCP服務(wù)器配置
完成這一步后,Cherry Studio會(huì)自動(dòng)下載所需的MCP Server,這相當(dāng)于給AI裝上了"上網(wǎng)能力"。
3.3 實(shí)際使用體驗(yàn)
要讓AI發(fā)揮MCP的威力,還需要滿足兩個(gè)條件:
- 使用支持函數(shù)調(diào)用的模型(識(shí)別方法:模型名稱后有扳手圖標(biāo))
- 確保MCP服務(wù)器配置成功
模型選擇很關(guān)鍵,國(guó)內(nèi)的通義千問就能用,不必局限于Claude。只要支持函數(shù)調(diào)用的模型都可以,推薦順序是:Claude > Qwen2.5-Max > DeepSeek。如果你想用阿里的Qwen2.5-Max,直接去阿里云官網(wǎng)配置即可。
一切就緒后,聊天界面會(huì)出現(xiàn)啟用MCP服務(wù)的按鈕,點(diǎn)擊后你就進(jìn)入了AI能力的新境界。
使用效果
從實(shí)際效果看,AI通過MCP獲得了"連接現(xiàn)實(shí)世界"的能力 - 它能實(shí)時(shí)抓取網(wǎng)絡(luò)信息,告訴你當(dāng)下正在發(fā)生的事情。這不是簡(jiǎn)單的功能疊加,而是能力性質(zhì)的躍升 - AI不再是"記憶者",而成為了"探索者"。
如果說過去的AI像一個(gè)博學(xué)但與世隔絕的學(xué)者,那么有了MCP,它就成了一個(gè)既有知識(shí)積累又能實(shí)時(shí)探索世界的全能助手。這才是真正的智能體驗(yàn)。
4.最后
MCP協(xié)議代表了AI世界的根本轉(zhuǎn)變:從封閉到開放,從孤島到連接。它將徹底改變我們與AI的互動(dòng)方式:
- 過去:像使用工具一樣使用AI,每次打開特定應(yīng)用
- 未來:AI像電力般無處不在,自然融入每個(gè)工作流
本文轉(zhuǎn)載自????云中江樹????,作者:云中江樹
