Skip to content

Model Context Protocol 规范

Model Context Protocol (MCP) 是一个开放标准,用于在 AI 应用程序和外部数据源及工具之间建立安全、可控的连接。

当前版本

  • 最新稳定版本: 2025-06-18
  • 草案版本: draft

规范概览

MCP 规范定义了以下核心组件:

基础概念

客户端功能

  • 客户端概述 - 客户端实现指南
  • 根目录管理 - 文件系统根目录访问
  • 采样功能 - 内容采样机制
  • 引导功能 - 用户交互引导

服务器功能

  • 服务器概述 - 服务器实现指南
  • 提示模板 - 动态提示生成
  • 资源管理 - 外部资源访问
  • 工具集成 - 外部工具调用

技术参考

  • JSON Schema - 完整的 JSON Schema 定义

实现指南

要实现 MCP,请参考:

  1. 开始之前: 阅读架构概述了解整体设计
  2. 基础协议: 学习基础协议的核心概念
  3. 选择角色: 根据需要实现客户端服务器
  4. 安全考虑: 遵循安全最佳实践

版本历史

  • 2025-06-18 - 当前稳定版本
  • 草案版本 - 开发中的功能

贡献

MCP 是一个开放标准,欢迎社区贡献。请参考社区指南了解如何参与规范的发展。

🚀 探索模型上下文协议的无限可能 | 连接 AI 与世界的桥梁 | 让智能更智能