为了账号安全,请及时绑定邮箱和手机立即绑定

MCP真的有用吗?为什么你总感觉它"鸡肋"?或许Skills才是关键

我还清晰记得上半年大家对MCP(模型上下文协议)的狂热,几乎逢人便会与我讨论这个话题。然而从实际应用层面来看,情况似乎并非如此。社区中流传着这样一句话:MCP是一项开发者数量远超使用者的功能。那么,MCP真的是本世纪最大的技术泡沫吗?

如果你是一名AI工具的终端用户(而非开发者),本文或许能提供一个全新的视角:为何MCP声量如此之大,实际使用体验却常感"鸡肋"?或许Skills(技能)才是你真正需要的解决方案。


一、MCP:开发者的盛宴,用户的迷思

MCP(模型上下文协议)于2024年底由Anthropic正式推出,被誉为AI领域的"USB-C"接口——旨在通过标准化协议实现AI与各类外部工具的无缝对接。

愿景固然美好,但现实却是社区中充斥着对MCP的戏谑,甚至有人称之为"最大技术骗局"。

[MCP可能是唯一开发者数量超过用户的技术]
[开发者为何集体吐槽MCP协议?]

这背后折射出怎样的现状?

大量开发者投入MCP技术研究,但真正可供终端用户使用的成熟工具却凤毛麟角。

SDK月下载量突破9700万次,注册中心增长率高达407%——这些数据无不彰显开发者的高涨热情。然而当普通用户打开Claude或Cursor平台,试图寻找实用的MCP工具时,结果往往令人失望。

这种现象并非MCP技术本身的缺陷,而是由其底层设计逻辑所决定的必然结果。


二、协议的「基因」决定了谁受益

为何 MCP 对终端用户不够友好?答案或许就隐藏在协议的设计基因之中。

我们不妨对比 MCP 与 Skills(Agent Skills)两种协议的技术规范:

维度 MCP Skills
协议规范对象 开发者如何编写工具 AI 如何运用能力
规范内容侧重 API 接口、数据结构、SDK 集成 Markdown 描述、指令说明
开发者入门门槛 需掌握 JSON Schema 与 SDK 使用 只需会编写 Markdown 文档

MCP 协议的核心是规范「开发者如何编写工具」——包括 API 接口定义、数据传递结构、SDK 集成方式等。这些技术细节对开发者至关重要,却与普通用户的实际需求相距甚远。

Skills 协议则着重规定「AI 如何运用能力」——涉及能力加载时机、指令解析逻辑、任务执行流程等,这些要素直接决定了终端用户的使用体验。

即便对开发者而言,Skills 的入门门槛也显著低于 MCP。部分简易 Skills 甚至支持用户在使用过程中无缝切换为开发者角色,实现边使用边优化的流畅体验。

核心差异在于:MCP 以开发者为导向,着力优化开发体验,却在智能体如何运用这些工具层面缺乏明确指引;Skills 以使用者为中心,注重优化使用体验(包括成本控制),并为智能体运用工具提供了详尽的操作指导。

协议的设计初衷,已然决定了其真正的受益群体。


三、Skills 的制胜法宝:渐进式披露

除了设计目标存在差异,Skills 还具备一项技术优势:渐进式披露(Progressive Disclosure)

如何理解这一概念?我们可以通过一个形象的比喻来说明:在图书馆查找资料。

MCP 的做法:图书管理员将整个书架的书一次性全部搬到你的面前。结果往往是:信息过载,难以抓住重点 📚📚📚

Skill 的做法:管理员首先递给你一份目录,你指明需要哪一本,他再为你取来。结果是:精准高效 📋→📖

人工智能的“脑容量”是有限的(受限于上下文窗口)。

  • 传统方式:在启动时一次性加载所有工具的定义。假设有 100 个工具,可能会占用数十万的 tokens。
  • Skill 方式:启动时仅加载工具的元数据(名称和描述,每个 Skill 约 100 tokens)。当需要某个特定工具时,才加载其详细的指令。

根据 agentskills.io 官方规范

  • 元数据层:每个 Skill 约 100 tokens
  • 完整指令:建议控制在 5000 tokens 以内

这意味着什么?对于 100 个 Skills,启动时仅需约 10,000 tokens 的元数据开销,而非一次性塞入数十万 tokens 的完整信息。

这带来的好处是:

  1. AI 不会被无关信息干扰,决策更智能
  2. 系统响应速度更快
  3. 能够支持集成更多的工具

四、两者并非竞争,而是互补

阐述了 Skills 的诸多优点,是否意味着 MCP 就失去了价值?并非如此。

MCP 和 Skills 旨在解决不同层面的问题

  • MCP = 工具箱:定义了“能够连接什么”——例如数据库、API、文件系统、第三方服务。
  • Skills = 使用手册:定义了“如何智能地使用这些工具”——包括工作流程、最佳实践以及按需加载机制。

两者甚至可以结合使用:

利用 Skills 的渐进式披露机制来高效管理 MCP 提供的工具。

简而言之,MCP 负责“连接能力”,Skills 负责“运用智慧”。将两者结合,往往能形成更优的解决方案。


五、给用户的建议
  1. 避免盲目追随 MCP 的热潮。虽然超过 22000 个仓库数量可观,但真正能投入实际应用的又有多少呢?
  2. 密切关注 Skills 生态的发展。如果你正在使用 Claude Code 等工具(近期 Kwaipilot 也将提供支持),Skills 或许能比 MCP 更直接地提升你的使用体验。
  3. 两者兼顾,长远布局。从长期来看,MCP 与 Skills 的组合可能是一个明智的选择。MCP 负责提供连接能力,而 Skills 则贡献使用智慧。
  4. 展望 2026 年:渐进式信息揭示与动态上下文管理必将成为 AI 工具的标准配置。近期我的一个实践案例——基于 20 万字的规格说明书,让智能体实现一个 10 人日的需求——正是通过逐步披露规格细节来实现的。Cursor 对此已有精辟阐述

结语

MCP 是场巨大的骗局吗?并非如此。它同样是一个出色的开发者协议。

Skills 是救世主吗?对于终端用户而言,现阶段或许确实如此。

协议的设计初衷,决定了最终的受益者。 MCP 旨在降低开发者构建工具的门槛,而 Skills 则致力于提升用户使用工具的便捷性。

如果你是一名用户,不必再困扰于 MCP 为何“不够好用”。不妨将目光转向 Skills。


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

举报

0/150
提交
取消