-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Pull requests: modelcontextprotocol/python-sdk
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
fix: add SSRF redirect protection to httpx client factory
#2180
opened Feb 28, 2026 by
dgenio
Loading…
fix: collapse BaseExceptionGroup to surface real errors from task groups
#2179
opened Feb 28, 2026 by
giulio-leone
Loading…
fix: detect Context parameter in callable class instances
#2178
opened Feb 28, 2026 by
giulio-leone
Loading…
fix: handle ClosedResourceError when logging errors to disconnected clients
#2177
opened Feb 28, 2026 by
giulio-leone
Loading…
Return
CallToolResult from convert_result instead of a tuple
#2175
opened Feb 28, 2026 by
Kludex
Loading…
2 tasks done
fix: catch ClosedResourceError in _handle_message error recovery path
#2174
opened Feb 28, 2026 by
giulio-leone
Loading…
fix: dup file descriptors in stdio_server to avoid closing real stdin/stdout
#2172
opened Feb 28, 2026 by
giulio-leone
Loading…
fix: accumulate OAuth scopes across 401/403 for progressive authorization
#2169
opened Feb 28, 2026 by
giulio-leone
Loading…
fix: reject JSON-RPC requests with id: null instead of misclassifying as notification
#2168
opened Feb 28, 2026 by
giulio-leone
Loading…
fix: use os.dup() to prevent stdio transport from closing real stdin/stdout
#2166
opened Feb 28, 2026 by
giulio-leone
Loading…
perf: use deque for InMemoryTaskMessageQueue FIFO operations
#2165
opened Feb 28, 2026 by
giulio-leone
Loading…
feat(server): expose progress_callback on ServerSession request methods
#2164
opened Feb 28, 2026 by
giulio-leone
Loading…
fix(stdio): allow configurable memory-stream buffer size
#2163
opened Feb 28, 2026 by
giulio-leone
Loading…
fix: configure only mcp namespace logger instead of root logger
#2162
opened Feb 28, 2026 by
giulio-leone
Loading…
fix: handle ClientDisconnect gracefully instead of returning HTTP 500
#2161
opened Feb 28, 2026 by
giulio-leone
Loading…
fix: catch ClosedResourceError in error handler to prevent crash on client disconnect
#2160
opened Feb 28, 2026 by
giulio-leone
Loading…
fix: use 'is not None' for related_request_id to handle id=0
#2158
opened Feb 28, 2026 by
giulio-leone
Loading…
feat: add
execution parameter to add_tool() for task support declaration
#2157
opened Feb 27, 2026 by
jief123
Loading…
5 of 9 tasks
fix: accept wildcard media types in Accept header per RFC 7231
#2152
opened Feb 27, 2026 by
shivama205
Loading…
8 tasks done
shutdown CPU busy-loop in HTTP/SSE transports
#2147
opened Feb 25, 2026 by
akshan-main
Loading…
6 of 9 tasks
feat: public API for runtime handler registration/deregistration
#2146
opened Feb 25, 2026 by
BabyChrist666
Loading…
3 of 4 tasks
Fix stateless HTTP task accumulation causing memory leak
#2145
opened Feb 25, 2026 by
wiggzz
Loading…
5 tasks done
feat(transport-security): add subdomain wildcard support for allowed_hosts
#2144
opened Feb 25, 2026 by
Chenzhen-Ye
Loading…
6 of 9 tasks
Previous Next
ProTip!
Find all pull requests that aren't related to any open issues with -linked:issue.