Module common

Source
Expand description

Common types and utilities shared across MCP Tools

Re-exports§

pub use client_base::*;
pub use protocol::*;
pub use server_base::*;
pub use transport::*;

Modules§

client_base
Base client implementation for MCP Tools
protocol
MCP Protocol implementation for MCP Tools
server_base
Base server implementation for MCP Tools
transport
Transport layer for MCP Tools

Structs§

ClientCapabilities
Client capabilities
ClientConfig
Standard MCP client configuration
ClientInfo
Client information
McpTool
MCP tool definition
McpToolRequest
MCP tool execution request
McpToolResponse
MCP tool execution response
ServerCapabilities
Server capabilities
ServerConfig
Standard MCP server configuration
ServerInfo
Server information
ServerStats
Server statistics

Enums§

ConnectionStatus
Connection status
McpContent
MCP content types