Package-level declarations
Types
Abstract base class representing a client-side transport layer for communication.
States of a client transport within the protocol lifecycle
Callback for progress notifications.
Implements MCP protocol framing on top of a pluggable transport, including features like request/response linking, notifications, and progress.
Additional initialization options.
Buffers a continuous stdio stream into discrete JSON-RPC messages.
Extra data given to request handlers.
Options that can be given per request.
Options for sending a JSON-RPC message through transport.
Abstract class representing a WebSocket transport for the Model Context Protocol (MCP). Handles communication over a WebSocket session.
Properties
Functions
Serializes a JSONRPCMessage to its JSON string representation with a trailing newline.