Skip to main content

Module types

Module types 

Source
Expand description

Core MCP data types (tool definitions, requests, responses, capabilities).

These types are intentionally high-level for the foundation phase. They will be expanded with full JSON-RPC message shapes when we implement transports.

Structs§

McpTool
A tool description that will be sent to MCP clients in tools/list.
ToolCallRequest
Request from an MCP client to call a tool.
ToolCallResponse
Successful result of a tool call.

Enums§

McpCapability
A capability that this MCP server advertises during initialize.