MCP 這東西最近確實挺火的,它就像是給 AI 插上了翅膀,讓 AI 能調用各種外部工具為你服務。但就像剛拿到新玩具,說明書可能有點複雜,很多人在配置上就犯了難。
別擔心,本文將用最簡單的方式帶零基礎小白闖入 MCP 的世界,看完包你從零學會怎麼使用 MCP 服務!
廢話不多說,咱們直接開搞!
一、什麼是 MCP,他們的作用是啥?
1.什麼是 MCP
MCP全稱為Model Context Protocol(模型上下文協議),這是一個由 Anthropic(Claude的母公司)在2024年11月開源發佈的全新技術,這是一種標準化的協議,允許AI大模型與各種外部服務和資源進行交互。
它的核心作用是統一大型語言模型(LLM)與外部工具之間的數據交互格式標準。MCP 協議就像一個通用翻譯官或者統一接口標準。它規定了各種應用程序向 AI 傳輸數據的方式。只要 AI 模型兼容 MCP 協議,它就能無障礙地與所有支持 MCP 的應用交互。
大白話解釋就是:
可以把MCP看作是AI領域的USB-C接口,充當一個萬能拓展塢,包括文件管理器、日曆、聊天軟件、聽歌軟件等各種工具應用都能通過MCP接到大模型上。
看到這如果你還不能理解,舉個更貼切的說法你就能明白了:
MCP 相當於給AI大模型(大腦),裝上了“手”和“腳”。讓大模型就更容易調用使用外部的工具、服務或數據。這樣一來,AI就真的就能幫人幹活了。
2.MCP的作用是什麼?
說了那麼多,MCP的作用一句話總結: 讓 AI 能順暢地調用各種外部服務,極大地擴展了 AI 的能力邊界。
這就像給 AI 裝上了各種趁手的工具箱 ,讓它從一個“只能聊天回答問題”的聰明大腦 ,變成了一個能出手幫你解決實際問題、主動為你提供服務的超級助手 。
MCP採用客戶端-服務器的分佈式架構,它將 LLM 與資源之間的通信劃分為三個主要部分:客戶端、服務器和資源。
- **MCP Host(主機應用):**Hosts 是指 LLM 啟動連接的應用程序,像Cursor、Claude、Desktop、Cline 這樣的應用程序。
- **MCP Client(客戶端):**客戶端是用來在 Hosts 應用程序內維護與 Server 之間 1:1 連接。一個主機應用中可以運行多個MCP客戶端,從而同時連接多個不同的服務器。
- **MCP Server(服務器):**獨立運行的輕量程序,通過標準化的協議,為客戶端提供上下文、工具和提示,是MCP服務的核心。
二. 配置使用MCP服務前的準備工作
瞭解完MCP大概是什麼之後,接下去我們開啟 配置使用MCP服務之前需要做的準備工作。
1.目前配置 MCP服務主要有種模式:
- Stdio 模式: 這個主要是用來連接你本地電腦上的軟件或文件。比如你想讓 AI 控制 Blender 這種沒有在線服務的軟件,就得用 Stdio,它的配置相對複雜一些。
- SSE 模式: 這個用來連接線上的、本身就有 API 的服務。比如訪問你的谷歌郵箱、谷歌日曆等等。SSE 的配置超級簡單,基本上就是一個鏈接搞定。
2.配置 MCP服務前的準備工作
問題在於配置 MCP,特別是 Stdio 模式,對於普通人來說門檻有點高,需要一些準備工作。不過,別擔心,跟著我一步步來,你也能搞定!
配置 Stdio 模式的 MCP,我們需要用到一些命令行工具。主要需要 uvx 和 npx 這兩個命令,下面需要在你的電腦本上配置進行如下配置操作:
1)安裝 uv (uvx 命令包含在其中):
Windows 系統:
- 按下鍵盤上的 “Win”鍵。
- 在彈出的搜索框裡輸入 "PowerShell"。
- 找到 "Windows PowerShell" 或 "PowerShell" 應用,右鍵點擊,選擇 “以管理員身份運行”。這步很重要!
- 在打開的藍色或黑色窗口裡,粘貼下面的命令,然後回車運行:
powershell -ExecutionPolicy ByPass -c "irm <https://astral.sh/uv/install.ps1> | iex"
- 運行完畢後,記得重啟你的電腦。
- Mac 系統:
2)安裝 npx (需要先安裝 Node.js):
npx 命令包含在 Node.js 中,安裝 Node.js 很簡單操作如下。
- 訪問 Node.js 官方網站:**https://nodejs.org/**。
- 點擊下載按鈕(通常會推薦當前穩定版本),下載安裝包。
- 像安裝普通軟件一樣,雙擊下載好的安裝包,按照提示點擊**“下一步”**,正常安裝就行。
- 安裝完成後,你的電腦就同時擁有了 Node.js 和 npm(Node.js 的包管理器,npx 就包含在 npm 裡)[來源於外部常識,非源材料,但安裝 Node.js 包含 npm 和 npx 是其標準操作]。
恭喜你,完成了這兩步,最底層的電腦環境準備工作就做好了,接下來的配置就輕鬆多了。
特別提醒: 源代碼提到了,如果你是 Windows 用戶且沒有編程經驗,遇到環境配置或網絡問題導致出錯是非常正常的,這可能不是你的問題。如果實在搞不定,也不要強求。Mac 在這方面通常問題少一些。
三、從哪裡獲取MCP服務?
萬事開頭難,但前面裝好的“鏟子”和“籃子”(基礎的環境部署之後),現在該去找我們要用的“食材”—— MCP 服務了!
隨著 MCP 越來越火,已經有很多MCP 的聚合網站出現了,這些網站就像是 MCP 服務的“應用商店”,在上面就能找到需要的MCP 服務。
1.提供MCP服務的聚合站點:
1)國內站點:
- AIbase: https://mcp.aibase.cn/explore
- 魔塔MCP廣場:https://modelscope.cn/mcp
- 百度MCP廣場:https://sai.baidu.com/mcp
- 納米**MCP萬能工具箱:**下載地址https://bot.n.cn/download?src=AIBotCode
2)國外站點:
- MCP.so: https://mcp.so/
- Smithery.ai: https://smithery.ai/
- glama.ai:https://glama.ai/mcp/servers
2.獲取MCP服務的步驟
這些網站的使用方式大同小異。一般來說:
- 進入站點,在網站找到你想要的服務(比如 fetch網頁抓取、Figma、高德地圖等)。
- 網站頁面會告訴你使用這個服務需要sse網址或者必要的 API Key 或其他參數。
如下圖:在魔塔MCP廣場找到fetch這個服務,無需額外提供**API Key,**只需獲取sse網址,後面直接配置到mcp客戶端就能用。
同樣的,比如進入AIbase(https://mcp.aibase.cn/explore ),找到高德MCP服務。
同樣,在內容也會有一個參數字段,我們需要的就是獲取這個字段即可。要注意的是,這個案例中的字段中含有KEY這個參數,就說明需要去獲取key。那麼怎麼獲取呢?
3.需要提供API Key的服務,就需要去對應服務的官方網站(比如 Figma、高德開放平臺、Exa 官網等MCP服務需要提供Key才能使用)申請獲取這些 API Key 或參數。
4.將獲取到的 Key 填入 MCP 聚合網站的相應輸入框。
5.網站就會根據你填的信息,幫你生成可以在客戶端中使用的各種導入命令或配置信息,通常是 Json 格式。
所以,獲取 MCP 服務的核心流程就是: 逛MCP聚合網站 → 找到服務 → 獲取 API Key → 在網站生成配置 → 複製配置信息。
3.獲取MCP服務案例演示:
下面AIbase以獲取“Exa搜索”MCP服務給大傢俱體展示一下怎麼操作:
1)首先,我們進入魔塔MCP廣場(同樣的,你也可以選擇訪問其它MCP聚合站點獲取服務),搜索找到“Exa搜索”這個mcp頁面。
從右側可以看到,這個服務要求獲取API key
2)接著,進入Exa 官網:https://exa.ai/,並申選擇免費申請API
3)沒有賬號的註冊好賬號,進入個人頁面,點擊API key選項,再點擊創建
4)編輯KEY的名稱,然後確定創建即可獲得key,然後點擊複製按鈕就獲得KEY的地址了。
5)將獲取的keys輸入到魔塔頁面的字段匡中,點擊連接
連接後就可以獲得完整的字段參數,記住保存獲取的這個字段,後面會用到。
到這裡你已經完成了獲取MCP服務操作,接下去就是把這個參數配置到MCP客戶端中的操作了。
四、如何在客戶端配置使用MCP服務
搞定了MCP服務,接下去就是搞定在MCP客戶端裡面配置。
有了 MCP 服務的配置信息(通常是 Json 格式),接下來就是將它們導入到你使用的 AI 客戶端裡。目前支持 MCP 服務的客戶端不少,包括一些主流的聊天客戶端和AI 編程 IDE都能支持:
主流聊天客戶端:
- Claude
- ChatWise
- Cherry Studio
- DeepChat
AI 編程 IDE:
- Trae(字節開發的產品,對中國寶寶更友好)
- Cursor
- Windsurf
- Cline-#1 on OpenRouter
- Visual Studio Code - Open Source ("Code - OSS")
考慮到咱們是面向普通用戶,AIbase為大家提供了上面其中幾個典型的客戶端詳細的配置方法,包括Claude、Cherry Studio、ChatWise 、Cursor、Trae。詳細入門教程如下:
MCP客戶端入門使用教程之Cherry Studio安裝配置
這裡要說明的是,AI IDE (比如 Windsurf, Cursor) 對於普通人來說可能還是有點複雜,ChatWise、Cherry Studio 這種聊天工具可能更容易上手,當然對於中國用戶字節的Trae也是不錯的選擇。
新手建議ChatWise、Cherry Studio、Trae三種選擇其中一個練手,如果熟悉了操作起來其實都大同小異,大家慢慢上手也會融會貫通了。
五、MCP 實用案例分享
理論講完了,配置方法也教了。接下來,是激動人心的實戰環節!
案例一、抓取網頁內容並進行內容改寫
1.基礎準備
選擇MCP客戶端:chrry studio(具體配置操作可訪問下面的入門使用教程)
MCP客戶端入門使用教程之Cherry Studio安裝配置 (2)
獲取MCP服務:fetch(這是一個網頁抓取的服務)
sse配置url:https://mcp-979bdfce-2a57-47a9.api-inference.modelscope.cn/sse
2.在chrry studio創建MCP服務根據配置頁面,修改名稱,填入URL,保存即可。
3.用fetch這個mcp服務,實現網頁抓取,並根據指令改寫
先進入對話框,選中fetch這個MCP服務
丟進一個鏈接,改寫指令要求:
https://www.chinaz.com/ainews/17600.shtml,用100個字總結頁面內容
模型自動調用fetch服務,直接將網頁內容用100字總結出來了。
案例二、總結網頁內容並生成音頻
上面是單個mcp運行的效果,我們可以多個MCP組合看能實現什麼樣的效果。比如結合網頁抓取並生成音頻服務的MCP。
1.基礎準備
選擇MCP客戶端:trae(具體配置操作可訪問下面的入門使用教程)
需要的MCP服務:fetch、minimax
fetch配置參數:
{
"mcpServers": {
"fetch": {
"url": "<https://mcp-979bdfce-2a57-47a9.api-inference.modelscope.cn/sse>"
}
}
}
minimax配置參數:
{
"mcpServers": {
"MiniMax": {
"command": "uvx",
"args": [
"minimax-mcp"
],
"env": {
"MINIMAX_API_KEY": "填入個人到**minimax官方**申請的key,
"MINIMAX_MCP_BASE_PATH": "本地文件夾地址,比如F:/FF",
"MINIMAX_API_HOST": "<https://api.minimax.chat>",
"MINIMAX_API_RESOURCE_MODE": "local"
}
}
}
}
minimax 官方API key獲取:進入官網>賬戶管理>接口密匙>創建新的密匙,即可獲取
鏈接:https://platform.minimaxi.com/user-center/basic-information/interface-key
2.創建智能體
創建一個音頻助手智能體,在對話框中輸入智能體提示詞,並勾選需要用到的網頁抓取fetch和音頻生minimax的MCP服務。
“將URL內容總結成100個字的文案,再將文本轉化為音頻”
3.智能體直接調用MCP服務
接下去,只要在trae聊天窗口選擇@音頻助手這個智能體,丟進一個url頁面,智能體就能自動調用fetch、minimax這兩個服務。先後對頁面內容進行總結,再生成音頻。
比如AIbase丟入“https://www.chinaz.com/ainews/17477.shtml”這個鏈接,智能體自動100字總結:
“納米AI發佈MCP萬能工具箱,預置100+服務和18個API密鑰,支持多模態生成和深度搜索,簡化MCP配置流程。該工具適用於內容創作、企業自動化和教育等領域,目前處於內測階段。”
最後100字文案自動生成音頻,效果如下:
t2a_納米AI發佈MCP萬_20250424_145044.mp3
結語
MCP 的意義在於,它將 AI 從以前那種“只是被我使用”的角色,變成了能夠主動調用各種服務、為你提供定製化工作流的“主動服務者” 。
當然,就像任何新技術剛出來的時候一樣,MCP 目前在易用性上還有提升空間。配置過程對於完全沒接觸過命令行的朋友來說,確實可能感覺有點繞。技術的發展總是在“開放靈活”和“簡單直觀”之間尋找平衡 ,這個矛盾會隨著生態成熟逐漸解決 。也許未來,我們真的能看到在 AI 助手中只需點擊“安裝工具”就能直接使用的 MCP!
如果在配置過程中遇到問題,不要放棄,可以回頭看看教程,或者把遇到的報錯發給 AI 尋求幫助。
好了,適合小白用戶的 MCP 入門指南就到這裡,希望對你有幫助!