0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

MCP:連接AI與應(yīng)用程序的開放標(biāo)準(zhǔn)!

jf_23871869 ? 來源:jf_23871869 ? 作者:jf_23871869 ? 2025-03-21 18:21 ? 次閱讀

作者:算力魔方創(chuàng)始人/英特爾創(chuàng)新大使劉力

擴展AI大模型的方式有兩種,第一種是通過訓(xùn)練增強AI大模型自身的能力;第二種是讓AI大模型與其它現(xiàn)有的應(yīng)用程序(例如:數(shù)據(jù)庫、瀏覽器、Gmail等)相互協(xié)作。

在第二種方式中,開發(fā)者需要為AI大模型編寫與具體應(yīng)用程序協(xié)作的訪問代碼,例如,開發(fā)者希望DeepSeek-R1與Gmail協(xié)作,就需要手動編寫協(xié)作代碼。這種手動編寫協(xié)作代碼的方式,耗時費力,還難以復(fù)用。

一,什么是MCP?


為解決AI應(yīng)用開發(fā)者手動編寫AI大模型與應(yīng)用程序相互協(xié)作代碼,不僅耗時費力還難以復(fù)用的問題,Anthropic公司于2024年11月正式發(fā)布Model Context Protocol(MCP),旨在通過標(biāo)準(zhǔn)化協(xié)議解決各種應(yīng)用程序(工具)輕松接入AI大模型的問題。若把AI大模型比作是筆記本電腦,各種應(yīng)用程序或工具比作是外設(shè),那MCP就是將各種外設(shè)方便接入筆記本電腦的USB接口,所以MCP被業(yè)界稱為“AI時代的USB接口”。

wKgZPGfcAxeAK3BcAATqzmwTwCA777.png

有了MCP協(xié)議后,AI應(yīng)用開發(fā)者可以非常方便的通過MCP,讓AI大模型與各種應(yīng)用程序協(xié)作,而無需手動編寫任何協(xié)作代碼,大大簡化了開發(fā)流程。

wKgZO2fcAyCAf95YAAK2NAbAzOo386.png

二,MCP的核心架構(gòu):主機、客戶端、服務(wù)器與協(xié)議


MCP的架構(gòu)設(shè)計借鑒了傳統(tǒng)軟件工程中的“客戶端-服務(wù)器”模式,但針對AI場景進(jìn)行了優(yōu)化。其核心組件包括:

MCP主機(MCP Host):運行AI大模型的應(yīng)用程序,如Cursor、Claude Desktop、Cline等,負(fù)責(zé)發(fā)起請求并接收結(jié)果。

客戶端(Client):作為AI工具或應(yīng)用程序的“通信接口”,負(fù)責(zé)與MCP服務(wù)器交互。

服務(wù)器(Server):作為數(shù)據(jù)源、應(yīng)用程序或工具的“代理”,負(fù)責(zé)將AI的請求轉(zhuǎn)換為具體操作(如調(diào)用API、操作本地文件)。

協(xié)議(Protocol):定義客戶端與服務(wù)器之間的通信規(guī)則,所有請求和響應(yīng)均采用JSON格式,支持同步和異步通信。MCP協(xié)議如同“USB接口協(xié)議”,只要雙方遵循協(xié)議,即可實現(xiàn)即插即用。

wKgZO2fcAzqAHIYSABn9h28jZ84932.png

三,MCP的價值:推動AI從“聊天”到“干活”


MCP誕生后,使得AI與應(yīng)用程序協(xié)作變得非常容易,AI可以居中調(diào)度,指揮各種應(yīng)用程序干活。當(dāng)前,全球開發(fā)者已經(jīng)開發(fā)了并分享了很多好用的MCP Servers,可以從下面的地方找到:

Awesome MCP Servers:

https://github.com/punkpeye/awesome-mcp-servers

Open-Source MCP Servers:

https://glama.ai/mcp/servers

MCP Servers:

https://mcp.so/

Smithery:

https://smithery.ai/

Cline MCP Servers Marketplace

wKgZO2fcA0qAe8OcAAEQ91vzPrY523.png

四,安裝MCP


在Cline的MCP Servers Marketplace中,搜索“Obsidian”,然后點擊“Install”。安裝完畢后,Cline就可以自動操作Obsidian了。

wKgZPGfcA1KAWCrNAAKHAEBCQSo932.png

五,總結(jié)


如果說USB連接了外設(shè),那么MCP正在連接AI與應(yīng)用。它讓AI從“跟人聊天”到“指揮應(yīng)用干活”,大大提效了人類工作!

如果你有更好的文章,歡迎投稿!

稿件接收郵箱:nami.liu@pasuntech.com

更多精彩內(nèi)容請關(guān)注“算力魔方?”!

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • AI
    AI
    +關(guān)注

    關(guān)注

    88

    文章

    34421

    瀏覽量

    275725
  • MCP
    MCP
    +關(guān)注

    關(guān)注

    0

    文章

    271

    瀏覽量

    14270
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    百度地圖重磅發(fā)布地圖AI開放平臺

    近日,在WGDC25全球時空智能大會上,百度地圖重磅發(fā)布地圖AI開放平臺。百度地圖深耕20年的數(shù)據(jù)能力、引擎能力與AI技術(shù)全面開放,向開發(fā)者深度開放
    的頭像 發(fā)表于 05-26 11:26 ?421次閱讀

    在Cherry Studio中快速使用markitdown MCP Server?

    作者:算力魔方創(chuàng)始人/英特爾創(chuàng)新大使劉力 Cherry Studio是一款跨平臺的集成了AI大模型和知識庫、網(wǎng)絡(luò)搜索、MCP服務(wù)器等相關(guān)工具桌面客戶端應(yīng)用程序,方便用戶配置出自己的AI
    的頭像 發(fā)表于 05-15 10:39 ?307次閱讀
    在Cherry Studio中快速使用markitdown <b class='flag-5'>MCP</b> Server?

    如何用FastMCP快速開發(fā)自己的MCP Server?

    的感受到了基于AI大模型和 MCP可以非常方便的構(gòu)建自己的AI智能體工作流。在此基礎(chǔ)上,不少讀者咨詢,如何將自己已有的工具或函數(shù),制作成MCP Server給
    的頭像 發(fā)表于 05-07 16:07 ?985次閱讀
    如何用FastMCP快速開發(fā)自己的<b class='flag-5'>MCP</b> Server?

    Claude 現(xiàn)已能連接您的世界 支持遠(yuǎn)程MCP服務(wù)器協(xié)作

    支持本地 MCP)。? ” Claude 推出 Integrations(集成中心) 功能,為您的應(yīng)用程序和工具提供連接 Claude 的全新方式。同時,通過增加網(wǎng)絡(luò)搜索、Google
    的頭像 發(fā)表于 05-02 11:11 ?152次閱讀

    MCP協(xié)議賦能智能硬件!硅思AI通過阿里云百煉,解鎖AI套件新體驗

    在當(dāng)今數(shù)字化時代,智能硬件設(shè)備正逐漸成為人們生活和工作中不可或缺的一部分。隨著用戶需求的日益復(fù)雜化,智能硬件設(shè)備的功能也在不斷升級。硅思AI智能硬件平臺通過MCP技術(shù),為智能硬件設(shè)備注入了全新的活力
    的頭像 發(fā)表于 04-25 18:09 ?371次閱讀
    <b class='flag-5'>MCP</b>協(xié)議賦能智能硬件!硅思<b class='flag-5'>AI</b>通過阿里云百煉,解鎖<b class='flag-5'>AI</b>套件新體驗

    訊飛星辰Agent開發(fā)平臺已全面支持MCP

    MCP全稱Model Context Protocol(模型上下文協(xié)議),是由Anthropic公司于2024年11月推出的開放協(xié)議,旨在規(guī)范大型語言模型與外部數(shù)據(jù)源及工具之間交互方式的開放協(xié)議
    的頭像 發(fā)表于 04-15 13:41 ?610次閱讀

    MCP將百度地圖能力輕松接入DeepSeek

    作者:算力魔方創(chuàng)始人/英特爾創(chuàng)新大使劉力 《MCP連接AI應(yīng)用程序開放標(biāo)準(zhǔn)》讓很多讀者感受
    的頭像 發(fā)表于 03-31 11:05 ?541次閱讀
    用<b class='flag-5'>MCP</b>將百度地圖能力輕松接入DeepSeek

    如何在 Raspberry Pi AI Camera 上構(gòu)建為開發(fā)人員提供實時的智能應(yīng)用程序!

    。最近推出的RaspberryPiAICamera是一款功能強大的硬件,可讓您在RaspberryPi上構(gòu)建功能強大的AI應(yīng)用程序。通過將人工智能推理卸載到IMX
    的頭像 發(fā)表于 03-25 09:37 ?217次閱讀
    如何在 Raspberry Pi <b class='flag-5'>AI</b> Camera 上構(gòu)建為開發(fā)人員提供實時的智能<b class='flag-5'>應(yīng)用程序</b>!

    如何構(gòu)建MCP客戶端

    Anthropic開源了一套MCP協(xié)議,它為連接AI系統(tǒng)與數(shù)據(jù)源提供了一個通用的、開放標(biāo)準(zhǔn),用單一協(xié)議取代了碎片化的集成方式。本文教你從零
    的頭像 發(fā)表于 03-20 09:32 ?1254次閱讀
    如何構(gòu)建<b class='flag-5'>MCP</b>客戶端

    TAS2521應(yīng)用程序參考指南

    電子發(fā)燒友網(wǎng)站提供《TAS2521應(yīng)用程序參考指南.pdf》資料免費下載
    發(fā)表于 12-10 13:49 ?0次下載
    TAS2521<b class='flag-5'>應(yīng)用程序</b>參考指南

    AWTK-WEB 快速入門(2) - JS 應(yīng)用程序

    導(dǎo)讀AWTK可以使用相同的技術(shù)棧開發(fā)各種平臺的應(yīng)用程序。有時我們需要使用Web界面與設(shè)備進(jìn)行交互,本文介紹一下如何使用JS語言開發(fā)AWTK-WEB應(yīng)用程序。用AWTKDesigner新建一個應(yīng)用程序先安裝AWTKDesigner
    的頭像 發(fā)表于 12-05 01:04 ?431次閱讀
    AWTK-WEB 快速入門(2) - JS <b class='flag-5'>應(yīng)用程序</b>

    一文解析Anthropic MCP協(xié)議

    正如 LSP 成為了 IDE 的通用標(biāo)準(zhǔn)一樣,Anthropic 正在將 MCP 打造成 LLM 集成的開放標(biāo)準(zhǔn)。 前段時間 OpenAI 發(fā)布了一個實時訪問第三方應(yīng)用的功能來為 Ch
    的頭像 發(fā)表于 12-04 11:09 ?5015次閱讀
    一文解析Anthropic <b class='flag-5'>MCP</b>協(xié)議

    AWTK-WEB 快速入門(1) - C 語言應(yīng)用程序

    導(dǎo)讀AWTK可以使用相同的技術(shù)棧開發(fā)各種平臺的應(yīng)用程序。有時我們需要使用Web界面與設(shè)備進(jìn)行交互,本文介紹一下如何使用C語言開發(fā)AWTK-WEB應(yīng)用程序。用AWTKDesigner新建一個應(yīng)用程序
    的頭像 發(fā)表于 11-27 11:46 ?626次閱讀
    AWTK-WEB 快速入門(1) - C 語言<b class='flag-5'>應(yīng)用程序</b>

    使用OpenVINO GenAI API在C++中構(gòu)建AI應(yīng)用程序

    許多桌面應(yīng)用程序是使用 C++ 開發(fā)的,而將生成式AI(GenAI)功能集成到這些應(yīng)用程序中可能會很具有挑戰(zhàn)性,尤其是因為使用像 Hugging Face 這樣的 Python 庫的復(fù)雜性。C++
    的頭像 發(fā)表于 10-12 09:36 ?1040次閱讀
    使用OpenVINO GenAI API在C++中構(gòu)建<b class='flag-5'>AI</b><b class='flag-5'>應(yīng)用程序</b>

    CYC8PROTO-063-BLE是否可以通過智能手機上的標(biāo)準(zhǔn)設(shè)置應(yīng)用程序建立連接

    你好,我是使用 BLE 的新手,正在使用 CYC8PROTO-063-BLE 板,我想知道是否可以通過智能手機(iOS 或 Android)上的標(biāo)準(zhǔn)設(shè)置應(yīng)用程序建立連接。 到目前為止,我只能通過 AIROC
    發(fā)表于 07-23 08:20

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品