
大白话 MCP 协议的“默契合作”
✅ 想让多个大模型顺畅协作?
✅ 想用自然语言就能调动插件、API?
✅ 想构建强大的 Agent 系统?
那你必须了解一个新关键词:MCP 协议。
🧩 为什么叫“协议”?不叫“规定”或“规则”?
“协议”听起来很技术,但其实我们日常生活中也无处不在。
📌 举几个例子你就懂了:
- 🧍♂️ 排队规则:先来后到 = 社会协议
- 🎁 群里发红包:大家会说“多谢老板” = 社交协议
- ☕ Spring Boot Starter:约定默认行为,不用每次配置 = 技术协议
🌟 协议的本质是:一套大家都默认遵守的约定,降低沟通和使用的成本。
💡 MCP 是什么?
MCP 的全称是 Model Context Protocol,中文名为模型上下文协议。 是由 Anthropic 于2024年11月25日推出的开源协议,旨在实现大语言模型与外部数据源和工具的集成,用来在大模型和数据源之间建立安全双向的连接
它不是某个软件,而是:
一套 描述模型如何理解外部工具、数据、流程的协议规范,让模型更聪明、更配合。
📌 你可以理解为模型之间的“共通语言”,也是模型和外部世界沟通的“说明书”。
🤯 没有 MCP,会发生什么?
想象这个场景:
🧑💻 用户问:“明天上海的天气多少度?现在是什么时间?”
🤖 模型懵了:我没有这个功能,哪个插件?什么格式?怎么调用 API?需要哪些参数?
🚫 没有 MCP,模型根本不知道怎么处理这个任务。
而 MCP 的存在,就像是为模型配备了一本【使用外部世界的说明书】👇
✅ MCP 是怎么解决问题的?
我们来看看一个 MCP 格式的例子:
{
"name": "getWeather",
"description": "获取指定城市的天气情况",
"parameters": {
"type": "object",
"properties": {
"city": { "type": "string", "description": "城市名称" }
},
"required": ["city"]
}
}
📌 它清楚地告诉模型:
- 功能:干嘛用的?(获取天气)
- 怎么调用:需要哪些参数?(城市名)
- 结构化格式:输出格式明确,易于解析
🎯 有了这些信息,模型就能自动理解和调用外部工具或 API。
🔧 那 Function Calling 和 MCP 是什么关系?
Function Calling 就是 MCP 的一种“实现方式”。
OpenAi官网的Function Calling图很明了
Function Calling 允许模型生成结构化的函数调用信息,例如:
{
"function": "get_Weather",
"arguments": {
"city": "北京"
}
}
Function Calling 更偏向于“调用动作”,而 MCP 是“调用的约定与格式定义”。
📌 MCP = 规则的制定者
📌 Function Calling = 规则的使用者
📌 MCP 能应用在哪些场景?
✅ 当前主流应用场景包括:
场景 | 描述 |
---|---|
🧠 多智能体协作 | 多个模型像团队成员一样协作完成任务 |
🔧 插件调用 | 如搜索、翻译、天气、计算等外部工具 |
📚 RAG 检索增强生成 | 接入知识库,提供更真实可信的答案 |
📋 任务拆解执行 | Agent 拆分子任务,多个模型顺序执行 |
🛠️ 企业 API 接入 | 统一格式,让模型能理解和调用自有服务 |
像之前网上好多人在玩的高德MCP实现路线规划,下面这个就是通过高德MCP生成的:
然后这个直接通过腾讯的Edgeone MCP把这个一键部署上线了,所有人通过一个链接都能看到,全程不需要你懂代码。 这些都是目前的应用场景,未来会越来越多,而且使用门槛会越来越低。
🚀 MCP 的未来前景?
未来,AI 系统将更智能、更模块化,而 MCP 是连接它们的“协议之桥”。
🔭 可能的扩展方向包括:
- 🧑🤝🧑 多角色协作协议(如:规划者 + 执行者 + 评估者)
- 🔍 上下文审计与回溯(为模型行为添加“操作日志”)
- 🧠 Agent 编排语言(像写流程图一样组装智能体)
- 🌐 跨平台协作(OpenAI 与本地模型混合使用)
- 🛠️ 可视化工作流开发工具(人人都能“拖拽式造 Agent”)
📮 写在最后
MCP 就像是大模型世界的“合同语言”,它让多个智能体不再各自为战,而是能像一个团队一样,默契合作、清晰沟通、高效协作。
你可以把它看作是构建 AI 操作系统的基础设施之一。
📢 如果你正打算构建自己的智能助手、Agent 系统,或者要把 AI 接入业务系统,了解 MCP 将是你迈出的关键一步!
📌 欢迎留言讨论你对 MCP 的看法
📌 如果觉得有启发,记得【点赞】+【在看】+【转发】支持下我,你的支持是我持续的动力,感谢!!
