python-sdk/src/mcp/client
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-06-26 19:09:08 +02:00
..
auth Support RFC 8693 token exchange for enterprise IdP flows (SEP-990) (#2988) 2026-06-26 17:57:10 +02:00
__init__.py Client auto-resolves InputRequiredResult via existing callbacks (SEP-2322) (#2998) 2026-06-26 17:35:23 +02:00
__main__.py Split protocol types into a standalone mcp-types package (#2973) 2026-06-25 19:18:38 +02:00
_input_required.py Client auto-resolves InputRequiredResult via existing callbacks (SEP-2322) (#2998) 2026-06-26 17:35:23 +02:00
_memory.py [v2] Dispatcher/ServerRunner receive-path swap — replaces BaseSession (#2710) 2026-06-09 12:58:47 +01:00
_probe.py Split protocol types into a standalone mcp-types package (#2973) 2026-06-25 19:18:38 +02:00
_transport.py Propagate contextvars.Context through anyio streams without modifying SessionMessage (#2298) 2026-03-31 12:49:38 -04:00
client.py Client auto-resolves InputRequiredResult via existing callbacks (SEP-2322) (#2998) 2026-06-26 17:35:23 +02:00
context.py [v2] ClientSession runs on JSONRPCDispatcher; BaseSession removed (#2838) 2026-06-15 14:46:34 +01:00
session.py Client auto-resolves InputRequiredResult via existing callbacks (SEP-2322) (#2998) 2026-06-26 17:35:23 +02:00
session_group.py Split protocol types into a standalone mcp-types package (#2973) 2026-06-25 19:18:38 +02:00
sse.py Split protocol types into a standalone mcp-types package (#2973) 2026-06-25 19:18:38 +02:00
stdio.py Split protocol types into a standalone mcp-types package (#2973) 2026-06-25 19:18:38 +02:00
streamable_http.py Add SSE response mode to the 2026 streamable-HTTP server entry (#3001) 2026-06-26 19:09:08 +02:00