
Agent Skills 和 MCP 有什么区别?官网入口 + 一张图对比(2026)
Agent Skills 和 MCP 有什么区别?一句话:MCP 解决 AI「连得上」外部系统,Agent Skills 教 AI「怎么做」任务,两者互补。本文附一张架构对比图、9 维对比表、SKILL.md 实例,并实测辨别 agentskills 官网入口,附 6 个常见问题解答。
Agent Skills 和 MCP 有什么区别?一句话说清:MCP 解决 AI「连得上」外部系统的问题,Agent Skills 教 AI「怎么做」某类任务——前者是连接层协议,后者是知识层格式,两者互补而非替代。生产级的 AI Agent 通常把两者组合起来用:Skills 定义流程,流程里调用 MCP 提供的工具。
本文会用一张对比图、一张 9 维对比表把区别讲透,附 SKILL.md 实例和官网入口辨别(2026 年 9 月实测),帮你避开"进错官网"的坑。

一句话讲清两者的区别
把 AI Agent 想象成一位新入职的员工:
- MCP(Model Context Protocol) 是你给员工配的电脑、门禁卡和系统账号——让他能打开数据库、调 API、读文件。没有它,AI 只会"说话",不能"动手"。
- Agent Skills 是你交给员工的岗位操作手册和 SOP——教他写周报要包含哪几部分、代码提 PR 前要检查哪 12 项。没有它,AI 有工具也不知道按什么步骤把事做好。
Anthropic 官方也是这么定位的(出自官方博客 Introducing Agent Skills):MCP 负责连接外部服务和数据源,Skills 提供程序性知识——完成特定任务或工作流的指令。
一句话记忆版:MCP 管"连得上",Skills 管"做得好"。
Agent Skills 和 MCP 的 9 维对比表
| 维度 | MCP(Model Context Protocol) | Agent Skills |
|---|---|---|
| 本质 | 开放协议(通信标准) | 开放格式(SKILL.md 文件夹) |
| 解决的问题 | 能力从无到有:连接外部系统 | 能力从有到好:固化流程与知识 |
| 层级定位 | 连接层 / 工具供给 | 知识层 / 方法论 |
| 官方比喻 | AI 应用的 USB-C 接口 | 岗位操作手册 + SOP |
| 发布时间 | 2024 年 11 月,Anthropic 发布 | 2025 年 10 月发布,同年 12 月 18 日转为开放标准 |
| 官网入口 | modelcontextprotocol.io | agentskills.io |
| 加载方式 | 工具描述常驻上下文 | 渐进式披露:先加载名称描述,用到才读全文 |
| 内容形态 | Tools / Resources / Prompts 三类原语 | SKILL.md + 脚本、模板、参考文档 |
| 典型场景 | 连数据库、GitHub、日历、内部 API | 周报模板、代码审查清单、行业报告流程 |
补充:如果你只想快速理解"MCP、Skill、Agent 三者"的分工,可以看我们的另一篇《MCP 和 Skill 的区别:AI Agent 工作流该先用哪个》,那篇更侧重落地顺序;本文更侧重两个标准本身的细节。
Agent Skills 是什么?
根据官方规范站 agentskills.io 的定义:Agent Skills 是一种轻量的开放格式,用"文件夹 + 指令"给 AI Agent 扩展专业知识与工作流。
它的核心就一个文件:SKILL.md。一个技能文件夹通常长这样:
my-skill/
├── SKILL.md # 必需:元数据(name + description)+ 执行指令
├── scripts/ # 可选:可执行脚本
├── references/ # 可选:参考文档
└── assets/ # 可选:模板、资源文件
SKILL.md 里用 YAML 头写元数据,正文写指令,比如一个极简的周报技能:
---
name: weekly-report
description: 按团队固定模板生成周报,适用于周一早上汇总本周进展
---
# 周报生成流程
1. 从用户提供的任务记录里提取本周完成项
2. 按"进展 / 风险 / 下周计划"三段输出
3. 每条进展必须带上量化结果
渐进式披露:Skills 为什么省 Token
Agent Skills 最巧妙的设计是渐进式披露(Progressive Disclosure),分三个阶段加载:
- 发现:启动时只读每个技能的名称和描述(几十个词),知道"什么时候可能用得上";
- 激活:当任务匹配某个技能的描述时,才把完整的 SKILL.md 指令读进上下文;
- 执行:按指令干活,需要时再运行捆绑脚本或读取参考文件。
这意味着你可以给 Agent 装几十个技能,而上下文不会被撑爆——这是它和"把一堆提示词塞进系统提示"最本质的工程差别。

想系统了解 Skill 的概念,推荐先读我们的《AI Skill 是什么:如何让 Agent 获得专业能力》。
MCP 是什么?
MCP(Model Context Protocol)是 Anthropic 在 2024 年 11 月发布的开源协议,官网是 modelcontextprotocol.io。官方的比喻是"AI 应用的 USB-C 接口":就像 USB-C 统一了设备连接方式,MCP 统一了 AI 应用连接外部系统的方式。

关键点:
- 它是开放协议,不是 Claude 专属。ChatGPT、Cursor、VS Code 等主流工具都已支持,"一次接入,处处可用"。
- 架构上采用客户端-主机-服务器模式(基于 JSON-RPC 2.0),MCP Server 负责把数据库、API、文件系统等封装成标准化服务。
- MCP Server 可以暴露三类原语:Tools(可执行的工具)、Resources(可读取的资源)、Prompts(预设的提示模板)。
如果你想在编程工具里实际接入 MCP,可以参考《Codex 配置 MCP 教程:一条命令添加 MCP Server》。
两者怎么配合?一个真实例子
"让 Agent 自动生成团队日报"最能说明两者的分工:
- 只有 MCP:Agent 能从项目管理系统拉到任务数据,但每次输出的日报格式都不一样,有时漏掉风险项;
- 只有 Skills:Agent 知道日报的标准模板和检查清单,但拿不到真实数据,只能靠你手工粘贴;
- Skills + MCP:Agent 按照周报 Skill 定义的流程,通过 MCP 的只读接口拉取当天任务,再按固定格式输出草稿,最后交给人确认——Skill 定义"怎么做",MCP 提供"用哪个工具拿到数据"。
这也是目前社区的主流共识:Skills 经常在底层调用 MCP 工具,两者是上下层互补关系。
什么时候该用哪个?(选型速查表)
| 你遇到的问题 | 优先用什么 | 原因 |
|---|---|---|
| AI 连不上数据库 / API / 文件 | MCP | 没有连接,一切免谈 |
| 输出格式乱、步骤错、总漏检查项 | Skills | 用 SKILL.md 固化流程和标准 |
| 工具描述太多,上下文被撑爆 | Skills 思路 | 渐进式披露按需加载 |
| 要跨产品复用一套工具连接 | MCP | 协议标准化,一次接入处处可用 |
| 快速沉淀团队 SOP / 个人经验 | Skills | 写个 Markdown 就能用,成本极低 |
| 企业级复杂业务流程 | Skills + MCP | 工具用 MCP 连,流程用 Skill 包 |
agentskills 官网入口:别进错站(2026 年 9 月实测)
搜索"agentskills 官网"时,结果里混着好几个名字高度相似的站点。我们逐一打开核实了目前主流的几个,结论如下:
| 站点 | 性质 | 是否官方 | 实测说明 |
|---|---|---|---|
| agentskills.io | Agent Skills 开放标准规范站 | ✅ 官方 | 2025 年 12 月 18 日随开放标准发布上线,含规范、SDK、快速入门,可正常访问 |
| github.com/anthropics/skills | 官方技能仓库 | ✅ 官方 | Anthropic 官方开源的示例技能库,2025 年 12 月开源 |
| agentskills.so | 技能目录 / 市场站 | ❌ 第三方 | 收录 2 万+ 技能的目录站,页面带赞助商广告位 |
| skills.sh | 技能目录站 | ❌ 第三方 | 自称 "The Agent Skills Directory",用于查找安装技能 |
| agentskills.ac.cn | 中文文档站 | ⚠️ 社区维护 | 官方规范的中文翻译文档(含 llms.txt),内容可信但域名非 Anthropic 所有 |

结论:查规范、写 SKILL.md、了解标准本身 → 去 agentskills.io;想找现成技能装到 Claude Code / Codex 里 → 可以逛目录站,但注意甄别技能来源的安全性;读中文文档 → agentskills.ac.cn 是社区翻译版,最终以英文官方规范为准。
顺带一提,MCP 的官网是 modelcontextprotocol.io,同样只有一个官方入口,别被"MCP 中文站"之类的镜像站混淆。
常见误区:Skills 会取代 MCP 吗?
不会。这是个流传很广的误读:
- 两者不在同一个层级:一个是知识层格式,一个是连接层协议,就像"操作手册"和"门禁卡"不会互相取代;
- Skills 离不开 MCP:写再详细的流程,没有工具连接就碰不到真实系统;
- MCP 也替代不了 Skills:工具再全,没有流程约束的 Agent 容易乱调 API、格式不稳定;
- 官方也从未把两者对立:Anthropic 自己同时维护着 MCP 和 Agent Skills 两套标准。
正确的组合姿势:先用 Skill 写清流程 → 流程里需要外部数据时接 MCP → 让 Agent 串起多步执行并保留人工审核。
常见问题 FAQ
Q1:Agent Skills 和 MCP 的区别,用一句话总结?
答:MCP 是连接层开放协议,解决 AI"连得上"外部系统;Agent Skills 是知识层开放格式,教 AI"怎么做"某类任务。两者互补,生产级 Agent 通常是 Skills 调用 MCP 工具的组合架构。
Q2:Agent Skills 是免费的吗?
答:Agent Skills 是开放标准,格式本身免费开放,任何人都可以遵循规范编写技能。Anthropic 还在 GitHub 上开源了官方示例技能库 anthropics/skills。使用 Claude Code 等产品运行技能时,遵循对应产品自身的订阅计费。
Q3:只有 MCP、没有 Skills 行不行?
答:能跑,但输出不稳定。Agent 可以调用工具拿到数据,却没有固定的流程和标准,复杂任务容易步骤错乱、格式漂移。给 Agent 配上 Skill 后,输出质量和一致性会明显提升。
Q4:Agent Skills 和 Function Calling 什么关系?
答:Function Calling 是大模型调用工具的底层能力,MCP 在它之上做了协议标准化,Agent Skills 则更靠上一层,把"何时做、按什么步骤做"的知识打包成可复用的文件夹。三者是逐层向上的关系,不是竞争关系。
Q5:agentskills 官网是哪个?有中文文档吗?
答:官方规范站是 agentskills.io(2025 年 12 月上线)。中文方面目前是社区维护的翻译文档站(如 agentskills.ac.cn),内容基于官方规范翻译,建议重要细节以英文官方规范为准。
Q6:怎么把一个 Skill 装到 Claude Code 里?
答:把技能文件夹放进 Claude Code 的技能目录(或从 GitHub 下载官方技能库),Claude Code 会自动发现并按需加载,也可以用 /技能名 直接调用。完整步骤可参考我们的《Claude Code 怎么安装 Skill:从 GitHub 下载、启用到更新排错》。
总结
Agent Skills 和 MCP 的区别可以压缩成三句话:
- MCP 是连接层协议(2024 年 11 月发布),让 AI 能标准化地访问数据库、API 和文件;
- Agent Skills 是知识层格式(2025 年 10 月发布、12 月成为开放标准),用 SKILL.md 文件夹固化流程和方法论,靠渐进式披露节省上下文;
- 两者是组合关系而非替代关系——最好的架构是"Skill 定流程,MCP 供工具,Agent 做执行"。
记住官网入口:Agent Skills 看 agentskills.io,MCP 看 modelcontextprotocol.io,其余同名字号站点均为第三方。
最后更新于 2026 年 9 月。文中涉及的发布时间、站点性质等信息,均基于 2026 年 9 月对官方文档(agentskills.io、modelcontextprotocol.io、claude.com)的逐一核实与实测访问。

京ICP备2024094994号-29