MCP 和 Skill 到底什么关系?我基于项目来举例说明

0 阅读5分钟

一、我为什么突然想搞清楚这个

起因很简单。

上周有个朋友问我:"你做的那个酒店 Agent,用的是 MCP 还是 Skill?" 我愣了一下,可能真的有人对这有疑问,虽然从没想过它两会被放在一起对比,不过评论区问这个的人也很多。MCP 和 Skill 在很多地方被混着用,但认真看下来,它们的定位完全不一样——一个是给开发者用的协议,一个是给终端用户用的工具包

为了简单把这条链路说清楚,决定直接写出来,供正在选型的开发者参考。


二、MCP 是什么——协议层,不是工具

MCP 的全称是 Model Context Protocol,可以理解为大模型连接外部工具的"USB 接口"。

通用大模型有一个根本局限:它只知道训练数据里的东西,不知道你航班今天多少钱、隔壁酒店有没有空房。MCP 就是来解决这个问题的——它是一套标准化的协议,定义了大模型怎么调用外部 API、怎么获取实时数据。

关键点在于:MCP 是一个协议,不是一个具体工具。你接入了 MCP 协议,才能让大模型调用 RollingGo 的酒店库存 API、机票报价 API。

对于开发者来说,MCP 的意义是:

  • 不需要自己写一套"大模型怎么调用工具"的逻辑
  • 标准化的接入方式,Claude、Cursor、Coze 都能用同一套配置
  • 可自定义、可二次开发

所以如果你是开发者,想构建自己的旅行规划 Agent、差旅管控工具,MCP 是你的底层能力。


三、Skill 是什么——打包好的工具包,开箱即用

Skill 是另一种形态的东西。

你可以把 Skill 理解为"打包好的旅行技能包"——它把酒店查询、机票比价、价格监控这些功能封装好,终端用户不需要懂技术,直接装进 Claude、Cursor、Coze 就能用。

不需要写一行代码,不需要理解 MCP 协议,配置好 Key,5 分钟搞定。

对于没有编程背景、或者只是想用 AI 工具解决日常出行需求的用户,Skill 是更低的门槛。


四、两句话总结核心区别

接下来会以具体的项目来举例说明,两者核心区别。我目前在做的项目涉及酒旅方向的 AI Agent,所以最近花了不少时间研究 Travel MCP 这条赛道。蹲得比较久,接入比较多的接口是RollingGo的酒店和机票数据源(项目地址:github.com/RollingGo-A…);接下来会以这个项目为例来说明:

MCPSkill
面向人群开发者终端用户
技术门槛需要编程配置开箱即用
可定制性高,可自定义逻辑低,工具固定
本质协议层应用层
代表工具RollingGo Hotel/Flight MCPRollingGo SearchHotel / SearchFlight Skill

类比一下:

MCP 是"造车"的能力——你自己搭底层逻辑,接入全球酒旅供应链,构建完整的旅行 Agent。可以设计比价等、监控等,页面展示等UI设计都由你控制。

Skill 是"开车"的能力——直接装上现成的工具,配置好就能用,不需要知道底层是怎么实现的。更多是接入Agent作为个人使用,官方给的Skill的基础上,你也能定制属于个人的Skill,稍作更改。

两者并不对立,是上下层关系。


五、实测:现在的MCP/Skill 配置有多简单?

我是开发者,但也想测试一下 MCP对普通用户的门槛到底有多低。基本来说,接触的不少项目都是0代码能力的人就能接入使用,现在你打开codex也好claude也好,MCP和Skill对普通用户来说,都是类似于插件的存在,类似于谷歌插件之于谷歌浏览器。

下面就RollingGo的酒店MCP接入过来来实测:

Step 1:酒旅项目涉及真实订单数据,大多需要申请1个 Key

官网( rollinggo.store )直接申请,不需要商务对接,申请完就能拿到。不需要等审批、不需要签协议。

Step 2:打开 Claude / Cursor

以 Claude 为例,在 MCP 设置里填入申请到的 Key,指向 https://mcp.rollinggo.cn/mcp,保存。

  • MCP 端点(Hotel):https://mcp.rollinggo.cn/mcp
  • MCP 端点(Flight):https://mcp.rollinggo.cn/mcp/flight
  • 官方文档:rollinggo.store/docs

Step 3:直接用自然语言提问

"帮我查一下6月15日东京站步行10分钟内的酒店,预算500元以内"

Claude 调用了 MCP 工具,返回了一张包含酒店名称、价格、距离地铁站时间的表格。

全程没有打开任何旅行 App,没有手动刷价格。


六、什么人适合用 MCP,什么人适合用 Skill

选 MCP,如果:

  • 你在开发酒旅方向的 AI Agent 或 AI 应用
  • 你需要自定义逻辑(多目的地比价、差标合规判断、行程自动规划)
  • 你是开发者,想把这条供应链接进自己的产品

选 Skill,如果:

  • 你只是想用 AI 工具解决出行问题,不想折腾技术配置
  • 你对 AI 有基本了解,能完成 5 分钟配置
  • 你的需求是"帮我查个便宜机票"、"帮我盯一下酒店价格"

结尾

如果你正在选酒旅方向的 MCP 或 Skill,建议先想清楚自己的需求:是自己开发产品,还是个人使用。需求不同,最优解不一样。