用 Skills 与 MCP 服务器扩展 Claude 的能力
说明 Model Context Protocol(MCP)与 Agent Skills 如何配合:MCP 连接外部系统,Skills 记录领域知识与操作流程。通过金融分析、会议筹备案例和对照表,介绍两者的选用方式。
Hex4C59 7 分钟阅读 更新于 2026-10-17
AI 与 Agent·译文
译文信息
- 原文:Extending Claude’s capabilities with skills and MCP servers
- 作者:Anthropic
- 原文发布:2025-12-19
- 翻译发布:2026-03-25(东八区)
更新: 我们已发布 Agent Skills 作为开放标准,以支持跨平台可移植性。(2025-12-18)
自 推出 Skills 以来,客户最常问的两个问题是:「Skills 和 MCP 如何配合?」「什么时候该用哪一个?」
Model Context Protocol(MCP) 把 Claude 接到第三方工具;Skills 则教 Claude 如何用好这些连接。把两者结合起来,你就能构建遵循团队工作流的 agent,减少使用通用流程时反复纠偏的需要。
例如:连上 Notion 的 MCP 后,Claude 可以搜索你的工作区;再加上一个会议筹备 Skill,Claude 就知道该从哪些页面收集信息、如何排版筹备文档,以及团队对会议纪要有什么标准。连接从「可用」变成「好用」。
本文将拆解 Skills 与 MCP 的关系,说明如何组合它们以产出一致输出,并给出若干真实场景下的协作方式。
理解 Skills 与 MCP #
你走进五金店想修一个坏掉的柜子。店里什么都有(木胶、夹具、替换铰链),但该买什么、怎么用是另一回事。
MCP 好比你能走进各个货架区;Skills 则像店员的专业经验。再全的库存,若不知道要什么、怎么用,也帮不上忙。Skill 就像那位带你一步步完成维修、指给你正确耗材、并示范正确手法的人。
更具体地说:MCP 服务器让 Claude 能访问你的外部系统、服务与平台;Skills提供 Claude 有效使用这些连接所需的上下文——在「有了权限」之后教它「该做什么」。没有 Skills 提供的上下文,Claude 只能猜你想要什么;有了 Skill,它可以按你们既定的操作流程执行。
为什么 Skills 与 MCP 很合拍 #
MCP 负责连接:安全、标准化地访问外部系统。无论接 GitHub、Salesforce、Notion 还是内部 API,MCP 服务器都让 Claude 能触达你的工具与数据。
Skills 负责专长:提供领域知识和操作流程,说明怎样用这些工具产出可靠的结果。Skill 说明何时查询客户关系管理系统(CRM)、应关注结果中的哪些内容、如何排版输出,以及遇到哪些边界情况时需要换一种处理方式。
这种分工让架构可组合:一个 Skill 可以编排多个 MCP 服务器;一个 MCP 服务器也可以支撑许多不同 Skill。新增连接时,现有 Skill 可以纳入它;打磨 Skill 时,它又能跨所有已连接工具生效。
把 Skills 与 MCP 合用时,你会得到: #
清晰的发现(Discovery):Claude 不再乱猜该去哪找。会议筹备 Skill 可能规定:先看项目页,再看往期会议纪要,最后看相关人员档案。研究 Skill 可能规定:先查共享盘,再与 CRM 中的信息交叉核对,最后用网页搜索补齐缺失的信息。Skill 把「不同任务应该参考哪些来源」这类组织内部的经验写成明确说明。
可靠的编排(Orchestration):多步流程变得可预期。没有 Skill 时,Claude 可能在信息尚未收集齐时,就把已取回的数据排成文档。Skills 明确顺序,让工作流每次执行方式一致。
一致的表现(Performance):输出真正符合标准。泛泛的结果需要大改。Skills 定义团队眼中「完成」的样子:结构、详略、对受众的语气。
久而久之,团队会积累相互关联的 Skills 与连接,让 Claude 在自己领域里越来越专业。
延伸阅读:Tim O’Reilly 谈 MCP 与 Skills 对开源 AI 意味着什么
(配图说明,引自原文)Skills 与 MCP 如何协作:MCP 提供工具访问,Skills 提供工作流逻辑。
Skills 与 MCP 可能重叠之处 #
MCP 服务器里也可能带有工具使用提示、常见任务的 prompt 等形式说明,让工具相关知识离工具更近。但这类说明设计上应保持通用。
经验法则:MCP 的说明覆盖如何正确使用该服务器及其工具;Skill 的说明覆盖如何把它们用于特定流程,或用于多服务器编排。
例如:Salesforce MCP 服务器可能规定查询语法与 API 格式;Skill 则会规定先看哪些记录、如何与 Slack 里的近期对话交叉引用、以及如何按你们销售机会评审所需的结构整理输出。
同时使用 MCP 与 Skills 时,注意指令冲突:若 MCP 要求返回 JSON,而 Skill 要求排成 Markdown 表格,Claude 只能猜谁优先。让 MCP 管连接,让 Skills 管呈现、顺序与工作流逻辑。
延伸阅读:Skills 如何通过 渐进式披露(progressive disclosure) 按需加载上下文,以及如何通过 程序化工具调用(programmatic tool calling) 高效编排 MCP 工具。
Skills 与 MCP 合用的真实案例 #
下面看 Skills 与 MCP 在真实工作流里如何配合。两个例子:金融分析师为估值拉取实时市场数据;项目经理用 Notion 的 Meeting Intelligence Skill 做会议筹备。
两种情形里,都是 MCP 提供工具访问,Skills 定义拿工具做什么。
金融分析:自动化可比公司估值 Skill #
Anthropic 发布了一套预置 Skills,覆盖常见金融工作流,其中包括可比公司分析(comparable company analysis)。可比公司分析是标准估值方法:分析师往往要花大量时间从多处拉财务指标、套用同一套估值方法论、并按合规要求排版——重复、易错,正是 Skills 与 MCP 联手的典型场景。
Skill: Comparable company analysis 自动化该估值流程:从多源取数、统一方法论、按特定标准排版输出。
MCP 服务器: 连接 S&P Capital IQ、Daloopa、Morningstar 等以获取实时市场数据。
工作流:
- Skill 识别要查询的数据源(Discovery)
- MCP 连接拉取实时财务数据
- Skill 应用方法论并排版输出(Orchestration)
- Skill 按合规要求校验(Performance)
会议筹备:Notion 的 Meeting Intelligence Skill #
会议筹备很繁琐:要从项目文档、往期纪要、相关人员资料等多处收集信息,再整理成会前阅读材料(pre-read)与议程。这种多步流程往往每次都要重新解释一遍。
Skill: Meeting Intelligence 规定搜索哪些页面、如何组织输出、包含哪些章节。
MCP 服务器: Notion 连接,用于搜索、阅读与创建页面。
工作流:
- Skill 识别需要搜索的相关页面(项目、往期会议、相关人员等)(Discovery)
- MCP 在 Notion 中搜索并取回内容
- Skill 组织两份文档:内部会前阅读材料与对外议程(Orchestration)
- MCP 将两份文档写回 Notion,按要求组织页面并建立链接
- Skill 确保输出符合格式标准(Performance)
何时用 Skills、何时用 MCP #
Skills 与 MCP 解决的问题不同,但具体到某个工作流该选哪个,并不总是一眼就能看清。
适合用 Skills 的场景 #
Skills 承载那些本来在你脑子里、或每次新人入职都要重新讲一遍的知识。最适合:
- 涉及工具的多步工作流:从多处取数再生成结构化文档的会议筹备
- 一致性至关重要的流程:每季财务分析必须同一套方法论、带强制检查点的合规评审
- 希望沉淀与共享的领域专长:研究方法论、代码评审标准、写作规范
- 人员变动后仍需延续的流程:把组织内部的经验写成可复用说明
适合用 MCP 服务器的场景 #
MCP 扩展 Claude 能访问、能操作的范围。在以下情况使用 MCP:
- 实时数据访问:搜 Notion 页面、读 Slack、查数据库
- 在外部系统中执行动作:建 GitHub issue、更新项目管理工具、发通知
- 文件操作:读写 Google Drive、访问本地文件系统
- API 集成:接入没有原生 Claude 集成的服务
若在解释怎么做,那是 Skill;若需要 Claude 访问什么,那是 MCP。
速查表:Skills 与 MCP 的差异 #
| Skills | MCP | |
|---|---|---|
| 本质 | 完成任务的步骤与经验 | 工具连接能力 |
| 作用 | 教 Claude 如何做某事 | 让 Claude 能访问某物 |
| 加载时机 | 相关时按需加载 | 连接后始终可用 |
| 内容 | 说明、脚本、模板、资源 | Tools、resources、prompts |
| Token 行为 | 按需加载,节省上下文 | 定义通常会预先加载 |
| 最适用 | 工作流、标准、方法论 | 数据访问、API 调用、外部动作 |
常见问题 #
Skills 会取代 MCP 吗? #
不会。二者解决的问题不同。MCP 提供对外部工具与数据的连接;Skills 提供如何有效使用这些连接的程序性知识。最强的工作流往往两者都用。
一个 Skill 能用多个 MCP 服务器吗? #
可以。单个 Skill 可以同时协调多个 MCP 服务器。例如「技术竞品分析」Skill 可能在 Google Drive 搜内部研究、从 GitHub 拉竞品仓库、再通过网页搜索收集市场信息。
能针对一个 MCP 服务器做多个 Skill 吗? #
可以。Skill 能放大单一 MCP 连接的价值。Notion 用独立 Skill 分别覆盖会议筹备、研究、知识沉淀、从规格说明到实现等场景,可在此处查看。
上手 #
准备开始使用 Skills 与 MCP?可以按以下步骤起步:
Skills:
- 在 claude.ai 的 Settings → Capabilities 中启用 Skills
- 浏览 skills library 中的预置示例
- 阅读 Skills 文档
MCP:
- 在 MCP servers 中查找适合你所用工具的服务器
- 阅读 MCP 文档
- 按 MCP quick start 自建服务器
组合使用:
- 先连接 MCP 服务器,再添加使用它的 Skill
相关文章 #
延伸阅读:如何用 Claude 的 agent 能力构建产品。
一起讨论
选中正文中的文字,可以针对这段内容发起讨论。
正在读取讨论…
在 GitHub 查看与管理讨论 ↗