Expand description
MCP capability negotiation types
This module contains types for capability discovery and negotiation between MCP clients and servers. Capabilities define what features each side supports and are exchanged during the initialization handshake.
§Capability Types
ClientCapabilities- Client-side capabilitiesServerCapabilities- Server-side capabilities- Feature-specific capability structures for each MCP feature
Structs§
- Client
Capabilities - Client capabilities per MCP 2025-06-18 specification
- Completion
Capabilities - Completion capabilities
- Elicitation
Capabilities - Elicitation capabilities per MCP 2025-06-18 specification
- Logging
Capabilities - Logging capabilities
- Prompts
Capabilities - Prompts capabilities
- Resources
Capabilities - Resources capabilities
- Roots
Capabilities - Roots capabilities
- Sampling
Capabilities - Sampling capabilities
- Server
Capabilities - Server capabilities per MCP 2025-06-18 specification
- Tools
Capabilities - Tools capabilities