-
Notifications
You must be signed in to change notification settings - Fork 3.8k
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
[v2] Expose request cancellation on MCPServer tool Context
v2Affects the v2 line (2.x on main)Affects the v2 line (2.x on main)Status: Open.#3389 In modelcontextprotocol/python-sdk;A tool returning a non-finite float puts invalid JSON in the text content block
v1Affects the v1.x maintenance lineAffects the v1.x maintenance linev2Affects the v2 line (2.x on main)Affects the v2 line (2.x on main)Status: Open.#3385 In modelcontextprotocol/python-sdk;ClientSessionGroup raises KeyError when a server exposes no tools, resources or prompts
v1Affects the v1.x maintenance lineAffects the v1.x maintenance linev2Affects the v2 line (2.x on main)Affects the v2 line (2.x on main)Status: Open.#3384 In modelcontextprotocol/python-sdk;OAuthClientProvider auth lock is permanently poisoned when httpx closes async_auth_flow from a different task (RuntimeError: The current task is not holding this lock)
v1Affects the v1.x maintenance lineAffects the v1.x maintenance linev2Affects the v2 line (2.x on main)Affects the v2 line (2.x on main)Status: Open.#3382 In modelcontextprotocol/python-sdk;pyjwt[crypto] as an unconditional dependency blocks installation on platforms without a cryptography wheel (e.g. Windows on ARM)
v1Affects the v1.x maintenance lineAffects the v1.x maintenance linev2Affects the v2 line (2.x on main)Affects the v2 line (2.x on main)Status: Open.#3373 In modelcontextprotocol/python-sdk;Client SSRF / protocol confusion: streamable HTTP transport follows server 3xx into internal+loopback services (follow_redirects=True, no host validation; #2106 closed but fix #2180 never merged)
v1Affects the v1.x maintenance lineAffects the v1.x maintenance linev2Affects the v2 line (2.x on main)Affects the v2 line (2.x on main)Status: Open.#3358 In modelcontextprotocol/python-sdk;[v2] Allow MCPServer to disable subscriptions/listen
spec-2026-07-28Concerns the SDK's implementation of the 2026-07-28 MCP spec revisionConcerns the SDK's implementation of the 2026-07-28 MCP spec revisionv2Affects the v2 line (2.x on main)Affects the v2 line (2.x on main)Status: Open.#3357 In modelcontextprotocol/python-sdk;bug(client/streamable_http): prevent infinite SSE reconnect loops with bounded exponential backoff
v1Affects the v1.x maintenance lineAffects the v1.x maintenance linev2Affects the v2 line (2.x on main)Affects the v2 line (2.x on main)Status: Open.#3356 In modelcontextprotocol/python-sdk;Server.call_tool()'s input-validation error result discards jsonschema.ValidationError's structured fields, leaving only free-text prose
v1Affects the v1.x maintenance lineAffects the v1.x maintenance linev2Affects the v2 line (2.x on main)Affects the v2 line (2.x on main)Status: Open.#3351 In modelcontextprotocol/python-sdk;Client treats JSON-null structuredContent as missing, skipping outputSchema validation
spec-2026-07-28Concerns the SDK's implementation of the 2026-07-28 MCP spec revisionConcerns the SDK's implementation of the 2026-07-28 MCP spec revisionv2Affects the v2 line (2.x on main)Affects the v2 line (2.x on main)Status: Open.#3345 In modelcontextprotocol/python-sdk;Prompt validation errors are logged with an unnecessary traceback
v1Affects the v1.x maintenance lineAffects the v1.x maintenance linev2Affects the v2 line (2.x on main)Affects the v2 line (2.x on main)Status: Open.#3342 In modelcontextprotocol/python-sdk;A tool returning a non-finite float fails on the client with an error naming the tool
v1Affects the v1.x maintenance lineAffects the v1.x maintenance linev2Affects the v2 line (2.x on main)Affects the v2 line (2.x on main)Status: Open.#3341 In modelcontextprotocol/python-sdk;