协议修订: 2024-11-05
| 类型 | 描述 | 要求 |
|---|---|---|
请求 | 发送以启动操作的消息 | 必须包含唯一ID和方法名称 |
响应 | 发送以回复请求的消息 | 必须包含与请求相同的ID |
通知 | 无回复的单向消息 | 不能包含ID |
协议层
Model Context Protocol 由几个关键组件组成,它们协同工作:- 基础协议: 核心JSON-RPC消息类型
- 生命周期管理: 连接初始化、能力协商和会话控制
- 服务器功能: 服务器公开的资源、提示和工具
- 客户端功能: 客户端提供的采样和根目录列表
- 工具: 跨领域关注点,如日志记录和参数完成