Skip to main content

Module discovery

Module discovery 

Source
Expand description

RPC Discovery Module for MCP Protocol

Module implements the optional rpc.discover mechanism that allows clients to dynamically discover available methods, their parameters, and capabilities. This enables introspection of the MCP server’s capabilities at runtime.

Structs§

ClientCapabilityInfo
Client capability information
DiscoverRequest
Request for discovering available RPC methods
DiscoverResult
Response containing discovered RPC methods and capabilities
DiscoveredCapabilities
Discovered capabilities information
DiscoveryMetadata
Additional metadata for discovery
MethodInfo
Information about a single RPC method
MethodRegistry
Registry of available RPC methods for discovery
RateLimitInfo
Rate limiting information for methods
ServerCapabilityInfo
Server capability information

Enums§

DiscoveryFilter
Filter for discovery requests
MethodDirection
Direction of method invocation
MethodType
Type of RPC method