Module types

Module types 

Source
Expand description

MCP protocol types MCP protocol types

This module defines the types used in the MCP JSON-RPC protocol.

Structs§

FeedEvent
Feed event for server-sent events
HeartbeatConfig
Heartbeat configuration
JsonRpcError
JSON-RPC 2.0 error object
JsonRpcRequest
JSON-RPC 2.0 request
JsonRpcResponse
JSON-RPC 2.0 response
McpCapabilities
MCP server capabilities
McpServerInfo
MCP server info
McpToolDefinition
MCP tool definition
PromptsCapability
Prompts capability (not implemented)
ResourceContent
Resource content in tool result
ResourcesCapability
Resources capability (not implemented)
ServerStatus
Server status information
ToolCallParams
Parameters for tools/call method
ToolCallResult
Result of a tool call
ToolsCapability
Tools capability

Enums§

FeedEventType
Types of feed events
ToolContent
Content item in tool result