Expand description
MCP Protocol types and JSON-RPC 2.0 implementation
This module implements the core Model Context Protocol types according to the specification. All message types follow JSON-RPC 2.0 format as required by MCP.
Structsยง
- Client
Capabilities - Client capabilities
- Client
Info - Client information
- Initialize
Params - MCP Initialize request parameters
- Initialize
Result - MCP Initialize response
- Json
RpcError - JSON-RPC 2.0 Error object
- Json
RpcNotification - JSON-RPC 2.0 Notification message (no response expected)
- Json
RpcRequest - JSON-RPC 2.0 Request message
- Json
RpcResponse - JSON-RPC 2.0 Response message
- Sampling
Capability - Sampling capability
- Server
Capabilities - Server capabilities
- Server
Info - Server information