MCPSkill
MCP 与 SkillMCP 市场
对比

概念对比

MCP 和 Agent Skill 身边围着一堆听起来很像的概念。这一组页面逐个拆开讲,帮你为眼前的问题选对层次。

所有对比背后的同一个框架

这个领域里几乎所有"傻傻分不清"的对比,最后都会收敛到一个问题:我们讨论的是 agent 能碰到什么, 还是 agent 应该做什么?MCP 以及和它同类的东西回答第一个,Skill 以及和它同类的东西回答第二个。

记住这条分界线,后面那些具体对比就不会再糊成一团。

层次回答的问题本组相关页面
访问层agent 能碰到什么?MCP、MCP 服务端、MCP 客户端、MCP 与 API
方法层agent 该做什么?Skill、SKILL.md、Skill 与提示词
边界这件事该归哪一层管?MCP 与 Skill、MCP 与函数调用

按需要挑一个对比看

MCP 与 Skill 的区别

最核心的一组。MCP 给访问,Skill 给方法,真实流程两个都用。建议先看这篇。

MCP 与普通 API 的区别

你已经有 REST 接口了,为什么它不等于 MCP 服务端?什么情况下包一层才划算?

MCP 与函数调用的区别

两者都让模型调用工具。一个内建在模型运行时里,另一个是跨系统的协议。

Skill 与提示词的区别

提示词是一条指令,Skill 是打包、可版本化、可激活的方法。差别最终体现为稳定性。

MCP 服务端与客户端

同一条连接的两端。把这两者搞混,是新手实现时最常见的错误来源。

什么是 MCP?

不是对比,但是前提:定义、组成部分和请求流程。

如果只记一张表

先看问题属于哪一层,再决定用什么形式。

碰不到系统这是访问问题。从 MCP 和客户端/服务端分工看起。
碰得到但干不对这是方法问题。从 Skill 结构和激活看起。
已经有 API这是包装问题。先读 MCP 与普通 API,再决定要不要加服务端。
模型已经能调工具可能你只缺 Skill 这一层。读 MCP 与函数调用确认一下。

接下来看什么

框架清楚了,就从对比转向动手:MCP 快速开始 带你做一个可达的能力,Skill 快速开始 带你打包一个可重复的方法。想看两者怎么配合,读 MCP 与 Skill 如何一起工作。