agentle.mcp.servers.streamable_http_mcp_serverΒΆ
Streamable HTTP implementation of the Model Context Protocol (MCP) server client.
This module provides an HTTP client implementation for interacting with MCP servers using the Streamable HTTP transport as defined in the MCP 2025-03-26 specification. It enables connection management, tool discovery, resource querying, and tool execution through a standardized MCP endpoint.
The implementation follows the MCPServerProtocol interface and uses httpx for asynchronous HTTP communication.
Functions
|
!!! abstract "Usage Documentation" |
|
!!! abstract "Usage Documentation" |
Classes
|
Special type indicating an unconstrained type. |
|
|
|
|
|
Thread-safe in-memory implementation of the SessionManager interface. |
|
Abstract base class defining the protocol for MCP servers. |
|
A MutableMapping is a generic container for associating key/value pairs. |
|
All the operations on a read-only sequence. |
|
Abstract base class for MCP session management. |
|
Streamable HTTP implementation of the MCP (Model Context Protocol) server client. |