All Classes and Interfaces
Class
Description
Lifecycle wrapper around a single MCP server's
McpTransport: it owns connect, reconnect,
health, and dispose for one server id.Registry of MCP server connections keyed by server id.
Realises
IntegrationType.MCP_STDIO integrations: launches the configured MCP server
subprocess over stdio.Realises
IntegrationType.MCP_STREAMABLE_HTTP integrations: connects to a remote MCP server over Streamable
HTTP.Thrown when an MCP tool listing or invocation fails for reasons other than a tool-reported error
(for example serialization or transport failures).
ToolProvider backed by a single MCP server connection.A session to a single MCP server, abstracted away from the MCP SDK so callers (and tests) depend
only on transport-neutral types.
Transport-neutral description of a tool exposed by a remote MCP server, decoupled from the MCP
SDK types.
Transport-neutral result of a remote tool call, decoupled from the MCP SDK types.
McpTransport that launches a local MCP server subprocess over stdio.McpTransport that connects to a remote MCP server over Streamable HTTP.