开始
先认识两个概念
Skill 是能力的说明书,MCP 是能力的接口。先分清这两件事,后面的选择才不会拧。
Skill 是什么
Skill 是一组可复用的任务说明、提示词、输入输出约定和领域经验。它告诉模型应该如何完成一类工作, 但不会自动获得执行外部操作的权限。
判断一个 Skill 是否合格,看它能否被另一个人复现:输入是什么、输出长什么样、异常输入怎么处理, 三者都写清楚了才算数。
MCP 是什么
MCP(Model Context Protocol)是一种连接 AI 与外部工具、数据源的协议。MCP Server 暴露工具, 客户端按协议发现并调用它们。
关键差别在于谁发起:Skill 是模型读到的上下文,MCP 是模型可以真正按下的按钮。 只要工具能写数据或影响真实设备,就必须先回答权限和边界的问题。
它们如何协作
- Skill——描述能力与工作方式
- MCP Server——提供可调用的工具
- AI 客户端——理解任务并选择调用
三者叠起来才构成一次完整的能力调用:客户端理解意图,Skill 提供方法与约束, MCP Server 执行真正的读写。缺任何一层,能力都只停留在纸面上。