Skip to main content

Module types

Module types 

Source
Expand description

§MCP Protocol Types

JSON-RPC 2.0 and MCP specification compliant data structures

  • Fully compatible with FastMCP and other MCP implementations
  • Standard OAuth 2.1 Bearer token authentication support
  • Comprehensive tool, memory, and capability definitions

Structs§

BearerToken
Bearer Token Authentication
CallToolRequest
Call Tool Request
CallToolResult
Call Tool Result
ClientCapabilities
Client Capabilities
ClientInfo
Client Information
InitializeRequest
Initialize Request - MCP handshake
InitializeResult
Initialize Result - MCP handshake response
JsonRpcError
JSON-RPC 2.0 Error - Standard error format
JsonRpcRequest
JSON-RPC 2.0 Request - Standard wire format for MCP
JsonRpcResponse
JSON-RPC 2.0 Response - Standard response format
ListToolsResult
List Tools Result
ServerCapabilities
Server Capabilities
ServerInfo
Server Information
Tool
Tool Definition
ToolCapabilities
Tool Capabilities

Enums§

Content
Content - Multi-modal content representation