MCP 是"工具插座标准",Agent Skills 是"这个助手会哪些具体本事"。
1. 什么是 MCP
MCP 全称是 Model Context Protocol。通俗讲,它像 USB 接口标准。
以前如果大模型想连很多工具,比如:
- 查天气
- 读本地文件
- 查数据库
- 调用 GitHub
- 发邮件
往往每接一个工具,都要单独写一套适配代码。很麻烦,也不统一。
有了 MCP 之后,可以理解成:
只要工具都按同一种"插口标准"提供能力,模型就能更容易接入它们。
举个生活例子
把大模型想成一个人。这个人想用很多电器:
- 电饭煲
- 吹风机
- 台灯
如果每个电器的插头都不一样,就得一个个单独改。
但如果大家都用统一插座标准,就直接插上就能用。
MCP 做的就是这件事:让"模型 + 工具"之间有统一规则。
再举个 AI 场景例子
用户说:"帮我总结桌面上这个 PDF,再发到飞书。"
这时候可能发生的是:
- 大模型先理解任务
- 通过 MCP 找到"读文件"工具
- 再找到"总结文本"能力
- 再找到"发送飞书"工具
- 最后把结果返回给用户
所以,MCP 重点不是"模型更聪明了",而是"模型更方便用外部工具了"。
2. 什么是 Agent Skills
Agent Skills 可以直接理解为:一个 Agent 具备的"具体技能包"。
如果把 Agent 当成一个数字员工,那 Skills 就是它会做的事,比如:
- 搜索网页
- 读取文档
- 提取表格数据
- 写邮件
- 调接口
- 生成代码
- 执行固定流程
举个通俗例子
把 Agent 想成一个助理。这个助理可能有这些技能:
- 查资料
- 做总结
- 写周报
- 发消息
- 订会议
这些就是它的 Skills。
如果一个助理只会"聊天",不会"查资料",那它就只是陪聊。
如果它还能读文件、调用系统、发通知,它才更像真正能做事的 Agent。
3. 两者区别
最简单一句话:
- MCP 是"怎么接工具的标准"
- Agent Skills 是"接上工具后,Agent 具体会干什么"
类比一下
把 Agent 想成一部手机:
- MCP 像充电口 / 数据接口标准
- Skills 像手机里的各种 App 功能
接口统一了,手机就更容易连外设。技能多了,手机就更能干活。
4. 放在一起看
一个完整过程可以这样理解:
用户说:"帮我看今天销售数据,并生成日报发给老板"
- Agent 先判断要做哪些事
- 通过 MCP 连上数据库、报表系统、消息系统
- 调用自己的 Skills:
- 读取数据
- 分析数据
- 生成日报
- 发送消息
- 返回结果
所以:
- MCP 解决"怎么接"
- Skills 解决"接上之后做什么"
5. 一句话记忆
MCP = 工具的统一插座
Agent Skills = 助手会的具体本领
如果只看一个最短例子:
- "让 AI 能连上天气接口" —— 这是 MCP 范畴
- "让 AI 会查天气并告诉你要不要带伞" —— 这是 Agent Skills 范畴