MCPSkill
Mcp和Skill市场MCP 与 Skill
MCP

什么是 MCP?

MCP 是一套让 AI 客户端以统一方式发现、调用和使用外部能力的协议层。

一句话定义

MCP 是 Model Context Protocol 的简称。简单说,它让 AI 应用知道“有哪些能力可以用、怎么调用、出了错怎么办”。

没有 MCP,每接一个工具都要写一套定制适配。用了 MCP,client 和 server 就能围绕统一的发现、输入、输出、权限和错误模型协作。

为什么重要

少写胶水

一个客户端可以接很多能力,而不用每次都手写适配层。

边界清晰

服务端暴露的是能力,不是把整个系统直接扔给模型。

更容易检查

工具名、schema、结果和错误都更容易调试和记录。

核心组成

1
Client

AI 应用或运行时,负责发现和选择能力。

2
Server

暴露工具、资源和提示词的服务进程或本地进程。

3
Capability

可以被调用的工具或可以被读取的资源。

4
Result

返回给模型继续推理的结构化结果。

典型流程

用户提问
  ↓
AI 客户端发现能力
  ↓
模型选择工具
  ↓
客户端发送结构化输入
  ↓
MCP 服务端执行
  ↓
返回结果或错误
  ↓
模型基于结果继续回答

下一步