股票 投资 增持 经济 金融 银行 汽车 法律 法制 大学 创业 求职 科普 文化 大数据 新能源 社会万象 消费金融 金融机构 美元指数 食品安全 科技新闻

MCP:连接AI与应用程序的开放标准!

时间:2025-03-25作者:chy123分类:时尚科技浏览:3610

作者:算力魔方创始人/英特尔创新大使刘力

扩展AI大模型的方式有两种,第一种是通过训练增强AI大模型自身的能力;第二种是让AI大模型与其它现有的应用程序(例如:数据库、浏览器、Gmail等)相互协作。

在第二种方式中,开发者需要为AI大模型编写与具体应用程序协作的访问代码,例如,开发者希望DeepSeek-R1与Gmail协作,就需要手动编写协作代码。这种手动编写协作代码的方式,耗时费力,还难以复用。

一,什么是MCP?

为解决AI应用开发者手动编写AI大模型与应用程序相互协作代码,不仅耗时费力还难以复用的问题,Anthropic公司于2024年11月正式发布Model Context Protocol(MCP),旨在通过标准化协议解决各种应用程序(工具)轻松接入AI大模型的问题。若把AI大模型比作是笔记本电脑,各种应用程序或工具比作是外设,那MCP就是将各种外设方便接入笔记本电脑的USB接口,所以MCP被业界称为“AI时代的USB接口”。

wKgZPGfcAxeAK3BcAATqzmwTwCA777.png

有了MCP协议后,AI应用开发者可以非常方便的通过MCP,让AI大模型与各种应用程序协作,而无需手动编写任何协作代码,大大简化了开发流程。

二,MCP的核心架构:主机、客户端、服务器与协议

MCP的架构设计借鉴了传统软件工程中的“客户端-服务器”模式,但针对AI场景进行了优化。其核心组件包括:

MCP主机(MCP Host):运行AI大模型的应用程序,如Cursor、Claude Desktop、Cline等,负责发起请求并接收结果。

客户端(Client):作为AI工具或应用程序的“通信接口”,负责与MCP服务器交互。

服务器(Server):作为数据源、应用程序或工具的“代理”,负责将AI的请求转换为具体操作(如调用API、操作本地文件)。

协议(Protocol):定义客户端与服务器之间的通信规则,所有请求和响应均采用JSON格式,支持同步和异步通信。MCP协议如同“USB接口协议”,只要双方遵循协议,即可实现即插即用。

三,MCP的价值:推动AI从“聊天”到“干活”

MCP诞生后,使得AI与应用程序协作变得非常容易,AI可以居中调度,指挥各种应用程序干活。当前,全球开发者已经开发了并分享了很多好用的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

四,安装MCP

在Cline的MCP Servers Marketplace中,搜索“Obsidian”,然后点击“Install”。安装完毕后,Cline就可以自动操作Obsidian了。

wKgZPGfcA1KAWCrNAAKHAEBCQSo932.png

五,总结

如果说USB连接了外设,那么MCP正在连接AI与应用。它让AI从“跟人聊天”到“指挥应用干活”,大大提效了人类工作!

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

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

更多精彩内容请关注“算力魔方®”!

审核编辑 黄宇

相关推荐

猜你喜欢