AI Skills Hub

MCP 协议说明

什么是 MCP(Model Context Protocol)

基于行业介绍文章与官方文档,MCP 是一个标准协议,让 AI 助手可以用统一方式连接外部工具与数据。

为什么需要 MCP

  • 没有 MCP 时,AI 应用与每个工具通常都要单独开发对接逻辑。
  • MCP 提供统一接口,让客户端用同一种方式对接多种工具服务器。
  • 可降低集成成本、提升可移植性,并加速生态扩展。

MCP 架构(概念版)

  1. Host / Client:AI 应用或智能体运行环境。
  2. MCP Server:按 MCP 标准暴露工具、资源和提示模板。
  3. 外部系统:SaaS API、内部服务、文件、数据库等。

可以把 MCP 理解为 AI 工具体系里的统一接口标准。

核心能力

  • Tools:可调用操作,如创建工单、执行查询。
  • Resources:模型可读取的结构化上下文数据。
  • Prompts:由服务器提供的可复用提示模板。

安全模型(实务)

  • 模型运行时与外部系统之间有明确权限边界。
  • 服务器端可统一做鉴权、范围控制、审计日志和限流。
  • 相比临时拼接式对接,协议化契约更可追踪、可治理。

落地路径

  1. 先选一个小场景试点,如 issue 系统或文档检索。
  2. 把后端能力封装成 MCP server,并定义清晰工具契约。
  3. 上线前补齐鉴权与审计日志。
  4. 根据真实提示词迭代工具定义与返回格式。

参考资料