Expand description
MCP client operations modules
This module contains focused operation modules for CLIENT-INITIATED MCP operations:
tools: Tool operations (list, call)resources: Resource operations (list, read, templates, subscribe/unsubscribe)prompts: Prompt operations (list, get)completion: Argument autocompletion operationssampling: LLM sampling handler registration (SERVER->CLIENT)connection: Connection utilities (ping, set_log_level)handlers: Event handler registration for SERVER->CLIENT requestsplugins: Plugin registration and middleware management
Note: roots/list is a SERVER->CLIENT request (not a client operation).
The client should implement a roots handler to respond to server requests.
Modulesยง
- completion
- Completion operations for MCP client
- connection
- Connection and utility operations for MCP client
- handlers
- Handler registration operations for MCP client
- plugins
- Plugin management operations for MCP client
- prompts
- Prompt operations for MCP client
- resources
- Resource operations for MCP client
- sampling
- Sampling operations for MCP client
- tools
- Tool operations for MCP client