微信扫码
添加专属顾问
我要投稿
MCP协议:大模型的合规通信桥梁,提升AI应用效率。 核心内容: 1. MCP协议的起源背景与必要性 2. MCP的核心组件及其作用 3. MCP在代码开发、数据分析和企业办公中的应用实例
前一阵,AI领域又出现一件令人兴奋的事件,不是某个新模型的发布,也不是某个应用的创新,而是一个 Anthropic 在2024年11月推出的开放协议——MCP。
这个协议热起来有一段时间了,但是由于个人前期使用不多,一直没有分享,最近学习了下,尝试和大家聊聊。
首先,我们需要了解下,为什么会出现 MCP?
大模型最初的时候,只能进行对话,不管是文本,还是多模态的图片、视频,但是本质都是问答。
这距离我们想要的 AI,差距有点大,最起码,它得可以帮我我们“做”事才行。
后来,有了 function call
,我们可以通过自行调用外部 API 来实现大模型与外部能力的打通。
当时,大模型和外部能力的关系如下图:
这种情况下,整个大模型生态的复杂度会指数级上升。
并且,实际工作中,我们经常会在大模型中集成了某个外部能力,比如Gitee代码仓库操作,但大模型A中集成的代码在大模型B中往往不能直接使用,这会造成整体工作的大量重复和浪费。
因此,MCP 就诞生了。
MCP 全称 Model Context Protocol,模型上下文协议,旨在通过统一标准约定 大模型
与 外部数据(资源)
和 外部能力(工具)
的通信。
MCP 核心组件如下:
Host:宿主程序,即当前使用的大模型的载体应用,比如 Claude Desktop、Cursor、字节Trae等等。
Client:MCP 客户端,即负责与 MCP Server 进行通信的组件,内置在 Host 中,比如 Cursor 就已经内置了,直接录入 MCP Server 后即可实现调用。
Server:MCP 服务器,即实际提供外部数据和外部能力的组件,一般在 Host 外部,可以是本地文件的封装,也可以是远程 REST 接口的封装。
其它概念:
刚看到的资讯,MCP 最初的响应协议采用的 SSE 方案,前几天升级为 Streamable HTTP,更快,更方便。
简单列举几个场景,方便大家了解 MCP 的应用。
本次分享主要介绍了 MCP 的理论知识,让大家对其有个直观了解。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业
2025-04-16
Reranker模型应用场景、技术实现与性能对比
2025-04-16
让大模型可以轻松读取代码仓库:MCP-Repo2LLM
2025-04-16
大模型应用开发入门分享
2025-04-16
Altman 正在悄悄打造“AI版X”?ChatGPT社交功能曝光
2025-04-16
微软AI核心战略解密:让OpenAI冲锋陷阵当炮灰,采用跟随者策略坐收技术红利
2025-04-16
Claude 推出高级 Research 功能,并深度集成 Google Workspace
2025-04-16
智能体工作流与设计模式解析
2025-04-16
GPT-4.1一手实测,实力绝对被低估了
2024-08-13
2024-06-13
2024-08-21
2024-09-23
2024-07-31
2024-05-28
2024-08-04
2024-04-26
2024-07-09
2024-09-17
2025-04-13
2025-04-13
2025-04-13
2025-04-12
2025-04-12
2025-04-11
2025-04-11
2025-04-10