MCP 与 Agent Skills 的理解

MCP 是"工具插座标准",Agent Skills 是"这个助手会哪些具体本事"。

1. 什么是 MCP

MCP 全称是 Model Context Protocol。通俗讲,它像 USB 接口标准。

以前如果大模型想连很多工具,比如:

  1. 查天气
  2. 读本地文件
  3. 查数据库
  4. 调用 GitHub
  5. 发邮件

往往每接一个工具,都要单独写一套适配代码。很麻烦,也不统一。

有了 MCP 之后,可以理解成:
只要工具都按同一种"插口标准"提供能力,模型就能更容易接入它们。

举个生活例子

把大模型想成一个人。这个人想用很多电器:

  1. 电饭煲
  2. 吹风机
  3. 台灯

如果每个电器的插头都不一样,就得一个个单独改。
但如果大家都用统一插座标准,就直接插上就能用。

MCP 做的就是这件事:让"模型 + 工具"之间有统一规则。

再举个 AI 场景例子

用户说:"帮我总结桌面上这个 PDF,再发到飞书。"

这时候可能发生的是:

  1. 大模型先理解任务
  2. 通过 MCP 找到"读文件"工具
  3. 再找到"总结文本"能力
  4. 再找到"发送飞书"工具
  5. 最后把结果返回给用户

所以,MCP 重点不是"模型更聪明了",而是"模型更方便用外部工具了"。

2. 什么是 Agent Skills

Agent Skills 可以直接理解为:一个 Agent 具备的"具体技能包"。

如果把 Agent 当成一个数字员工,那 Skills 就是它会做的事,比如:

  1. 搜索网页
  2. 读取文档
  3. 提取表格数据
  4. 写邮件
  5. 调接口
  6. 生成代码
  7. 执行固定流程

举个通俗例子

把 Agent 想成一个助理。这个助理可能有这些技能:

  1. 查资料
  2. 做总结
  3. 写周报
  4. 发消息
  5. 订会议

这些就是它的 Skills。

如果一个助理只会"聊天",不会"查资料",那它就只是陪聊。
如果它还能读文件、调用系统、发通知,它才更像真正能做事的 Agent。

3. 两者区别

最简单一句话:

  • MCP 是"怎么接工具的标准"
  • Agent Skills 是"接上工具后,Agent 具体会干什么"

类比一下

把 Agent 想成一部手机:

  1. MCP 像充电口 / 数据接口标准
  2. Skills 像手机里的各种 App 功能

接口统一了,手机就更容易连外设。技能多了,手机就更能干活。

4. 放在一起看

一个完整过程可以这样理解:

用户说:"帮我看今天销售数据,并生成日报发给老板"

  1. Agent 先判断要做哪些事
  2. 通过 MCP 连上数据库、报表系统、消息系统
  3. 调用自己的 Skills:
    • 读取数据
    • 分析数据
    • 生成日报
    • 发送消息
  4. 返回结果

所以:

  • MCP 解决"怎么接"
  • Skills 解决"接上之后做什么"

5. 一句话记忆

MCP = 工具的统一插座
Agent Skills = 助手会的具体本领

如果只看一个最短例子:

  • "让 AI 能连上天气接口" —— 这是 MCP 范畴
  • "让 AI 会查天气并告诉你要不要带伞" —— 这是 Agent Skills 范畴
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容