微信扫码
添加专属顾问
我要投稿
探索MCP技术标准,理解其独特价值和深远影响。 核心内容: 1. MCP与传统API的区别及其工作方式 2. MCP作为协议在LLM中的应用和意义 3. 作者对MCP认知的转变和MCP极简入门课程介绍
最近在X(Twitter)上,无意中看到Santiago的推文,引起自己的思考。这个新兴技术标准的本质究竟是什么?什么是MCP?
其实MCP是什么,并没那么重要。只要知道它能做什么,不能做什么。理解它的过程,正是自己的想法逐渐成型的过程。期望今天的分享对大家有帮助。
Santiago @svpino 发表了一条推文,强调MCP不仅仅是"另一种API":
"Model Context Protocol (MCP)不只是'另一种API'。如果你认为'兄弟,这两个概念是一样的',说明你还没有真正理解它。"
他详细解释了传统API的局限性:API暴露固定的预定义端点,任何变更都可能破坏客户端,而MCP工作方式完全不同。MCP服务器将功能暴露为自描述的"工具",包含语义描述,无需单独文档,客户端能动态适应变化。
我最初回应道:
"感谢分享你的想法。我同意MCP不仅仅是另一种API,但我认为你的解释可能不够完整。OpenAPI规范的API服务器也可以是自解释的。MCP客户端本身也无法选择合适的工具,它依赖LLM。只要有适配器能将OpenAPI端点转换为LLM兼容的工具定义,并能处理工具调用和执行,它也能像MCP一样正常工作。"
我当时认为,MCP与OpenAPI的主要区别可能在于其他概念,如资源、提示等,以及背后的开源社区和工具支持。
然而,经过进一步思考,我发布了一条后续推文,表明我的理解发生了转变:
"思考后,我刷新了思路。不,MCP确实不只是另一种API。这是因为MCP Specification中的一切。当它提出规范时,它是一个协议。该规范涵盖了LLM需要与资源、工具等交流的一切。这就是它与API的区别所在。"
最初,我对MCP的理解相对片面。我认为它只是另一种API规范,可能与OpenAPI有相似之处,只是专门为大语言模型设计的。我的想法是:
"MCP服务器也可以基于OpenAPI规范来实现,这样现有的API就可以大量重用。要做的或许只是开发MCP客户端和服务端所需的开发工具,帮助开发者更轻松地构建应用。毕竟OpenAPI只是API规范,要将API集成到AI应用中作为工具调用,还有'最后一公里'的问题需要解决。"
这种理解并非完全错误,但它忽略了MCP更深层次的价值和意义。
通过讨论和反思,我意识到MCP不仅仅是一套API定义,而是一个完整的协议。这种认识上的转变是关键的:
"MCP是一套协议,协议不仅仅约定了API交互的接口,更重要的是约定在MCP系统中,各个功能与组件如何协同,并且如何保证系统的安全性等等 - 比如,授权怎么做。这正是它为什么被称为协议。API只是接口,而不是协议。"
Santiago在他的推文中精确地指出了MCP与传统API的根本区别:
传统API的限制:
/products
、/orders
、/invoices
)MCP的创新之处:
现在我了解到,MCP与传统API的区别不仅在于技术实现,更在于设计理念和解决问题的方式。MCP的核心价值包括:
理解MCP的协议本质后,我想到了其他技术标准化的成功案例。微信小程序就是一个绝佳的例子 - 它不仅定义了开发接口,更创建了一个完整的生态系统。通过标准化,腾讯不需要自己开发所有应用,而12306、高德打车、百度网盘等服务提供商能将自己的功能无缝集成到微信中。这大大提高了服务接入微信的速度,创造了巨大的生态价值。
同样,USB标准不仅定义了物理接口,还规定了数据传输协议、电力传输标准以及设备识别机制等。这种全面的标准化让我们能用一根线连接几乎所有设备,从而改变了我们的日常生活。
MCP作为连接AI与外部世界的标准化协议,其意义远超我最初的想象。它不仅是技术接口,更是一种使AI能力得到扩展和释放的机制。
这次对MCP的理解转变给了我宝贵的启示:
技术发展日新月异,保持学习的谦逊和探索的热情,才能不断更新自己的知识地图,形成更接近真相的理解。正如我在那条反思推文中所说:"当它提出规范时,它是一个协议。"这个简单的认知转变,让我对技术标准化的价值有了全新的理解。
在这个快速变化的技术世界中,理解是一个持续的旅程,而不是一次性的成就。只有通过多看多听多交流,再加上自己积极的思考,我们才能建立起对新事物的准确理解。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业
2025-03-26
硬核,字节一口气开源了两个类Manus智能体项目
2025-03-26
解密Manus:MCP协议让人人都能构建智能Agent
2025-03-25
首发!优刻得云平台上新DeepSeek-V3-0324模型
2025-03-25
仅3步!即刻拥有 QwQ-32B,性能比肩全球最强开源模型
2025-03-25
万卡集群真实部署,已节省数百万 GPU 小时!MoE 通信优化技术 COMET 开源
2025-03-25
阿里开源 Qwen2.5-VL-32B:小模型,大能量
2025-03-25
DeepSeek V3-0324 模型更新分析报告,被我和AI协作的9张图总结了
2025-03-25
OpenManus源码小读
2025-01-01
2024-07-25
2025-01-21
2024-05-06
2024-09-20
2024-07-20
2024-06-12
2024-08-13
2024-07-11
2024-12-26
2025-03-25
2025-03-25
2025-03-24
2025-03-22
2025-03-19
2025-03-17
2025-03-17
2025-03-13