mcp和skills 有什么区别?

MCP(Model Context Protocol)和 Kimi Skills 是协议标准功能实现的关系------MCP 是底层的标准化接口规范,而 Skills 是基于该协议构建的具体功能模块。

核心关系图解

复制代码
┌─────────────────────────────────────────────────────┐
│                  MCP (Model Context Protocol)        │
│         Anthropic 开源的标准协议 - "AI 的 USB-C"     │
│    ┌──────────────┐         ┌──────────────┐       │
│    │  MCP Client  │◄───────►│  MCP Server  │       │
│    │  (Kimi/K2模型) │         │  (Skills)    │       │
│    └──────────────┘         └──────────────┘       │
└─────────────────────────────────────────────────────┘
              ↓
    ┌─────────────────────────────────────┐
    │           Kimi Skills               │
    │  ┌─────────┐ ┌─────────┐ ┌────────┐ │
    │  │ 搜索技能 │ │代码技能 │ │绘图技能│ │
    │  │GitHub   │ │邮件发送 │ │天气查询│ │
    │  └─────────┘ └─────────┘ └────────┘ │
    └─────────────────────────────────────┘

详细说明

1. MCP 是协议基础

MCP(Model Context Protocol) 由 Anthropic 于 2024 年 11 月开源,是一个开放标准协议,用于标准化大语言模型与外部工具、数据源之间的交互方式。

  • 定位:AI 界的 USB-C 接口,统一工具调用标准

  • 架构:客户端-服务器模式(Client-Server),通过 JSON-RPC 2.0 通信

  • 核心价值:解决"N 个模型 × M 个工具 = N×M 次定制开发"的碎片化问题,实现一次开发,多处复用

2. Skills 是 MCP 的具体实现

在 Kimi 生态中,Skills 是基于 MCP 协议封装的功能模块:

  • Kimi Claw 的 Skill 生态(ClawHub 上 5000+ Skills)完全构建在 MCP 协议之上

  • 每个 Skill 本质上就是一个 MCP Server,对外暴露标准化的工具接口

  • 当 Kimi Agent 需要执行操作时,通过 MCP 接口调用对应的 Skill,执行完成后再通过 MCP 返回结果

3. 实际应用场景

平台 MCP 角色 Skills 体现
Kimi Playground 在设置中配置 MCP 服务器(支持 ModelScope 等来源) 勾选启用的工具(如网页搜索、代码执行、图像生成)
Kimi Claw 通过 MCP 协议与 Skill 通信 5000+ 即装即用的 Skills(查天气、发邮件、操作 GitHub 等)
API 调用 开发者通过 MCP Server 封装工具,以标准 tools 字段传入 API 自定义业务工具(如查询内部数据库、调用私有 API)

4. 技术优势

  • 即装即用:因为统一遵循 MCP 协议,ClawHub 上的 Skills 无需针对每个 Skill 做特殊适配,实现"一次接入,全生态兼容"

  • 多模态支持:MCP 不仅支持文本工具调用,还可扩展至图像识别、语音转文字等多模态操作

  • 安全隔离:MCP 创建了模型与敏感系统之间的"信任边界",通过独立的权限服务器进行访问控制

总结

MCP 是"语法",Skills 是"词汇"

  • MCP 规定了 AI 如何与外部世界"对话"的标准语法和通信协议

  • Skills 是在这个语法框架下封装的具体功能词汇,让 Kimi 能够实际执行搜索、编码、数据处理等操作。

相关推荐
To_OC8 小时前
搞懂 Token 和 Embedding 后,我终于明白大模型是怎么 "读" 文字的
人工智能·llm·agent
冬奇Lab10 小时前
每日一个开源项目(第139篇):Voicebox - 本地运行的开源 ElevenLabs 替代品
人工智能·开源·资讯
冬奇Lab10 小时前
Skill 系列(03):Skill 设计范式——5 个模式让输出从混沌到可预测
人工智能·开源·agent
IT_陈寒12 小时前
Python搞不定字符串编码?这破玩意坑我两小时!
前端·人工智能·后端
大模型真好玩14 小时前
什么是Loop Engineering?最通俗易懂的Loop Engineering核心概念
人工智能·agent·deepseek
叁两14 小时前
前端转型AI Agent该如何学习?(前置篇)
前端·人工智能·node.js
LaiYoung_14 小时前
🎁 送你一套超好用超实用的 FE AI-Coding Skills
前端·人工智能·开源
ZzT17 小时前
怎么做才不会被 AI 替代?
人工智能·程序员
道友可好17 小时前
从今天开始:你的第一个 Harness Engineering 实践
前端·人工智能·后端