-
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: restore eager OAuth discovery to avoid slow unauthenticated roundtrip
#2078
opened Feb 17, 2026 by
BabyChrist666
Loading…
6 tasks done
fix(auth): forward user-agent to oauth flow requests
#2077
opened Feb 17, 2026 by
mrutunjay-kinagi
Loading…
fix(auth): accept empty optional OAuth client metadata URLs
#2076
opened Feb 17, 2026 by
mrutunjay-kinagi
Loading…
Reject JSON-RPC requests with null id instead of misclassifying as notifications
#2075
opened Feb 17, 2026 by
BabyChrist666
Loading…
8 tasks done
fix: handle ClosedResourceError in _handle_message error recovery path
#2072
opened Feb 17, 2026 by
BabyChrist666
Loading…
4 tasks done
fix: replace fixed sleeps with polling in flaky TestChildProcessCleanup tests
#2071
opened Feb 17, 2026 by
BabyChrist666
Loading…
3 tasks done
fix: use non-blocking stdout writes in stdio_server to prevent event loop deadlock
#2070
opened Feb 16, 2026 by
retospect
Loading…
fix: relax MIME type validation to accept all RFC 2045 types
#2067
opened Feb 16, 2026 by
BabyChrist666
Loading…
5 tasks done
feat: add auth parameter to ClientSessionGroup server parameters
#2065
opened Feb 14, 2026 by
IT-HONGREAT
Loading…
3 tasks done
fix: clean up session when disconnected
#2044
opened Feb 12, 2026 by
nightosong
Loading…
4 of 9 tasks
chore: weekly dependency update
dependencies
Pull requests that update a dependency file
#2043
opened Feb 12, 2026 by
github-actions
bot
Loading…
fix: handle callable class instances in find_context_parameter()
#2042
opened Feb 12, 2026 by
hashwnath
Loading…
5 of 9 tasks
feat: expose progress_callback in ServerSession methods
#2041
opened Feb 12, 2026 by
BryceEWatson
Loading…
6 of 9 tasks
fix: prevent stdio_server from closing process stdio handles
#2040
opened Feb 12, 2026 by
adityuhkapoor
Loading…
5 of 9 tasks
test: fix progress notification assertions for related_request_id
#2038
opened Feb 11, 2026 by
akshan-main
Loading…
feat: add SessionInfo abstraction for external session ID tracking
#2037
opened Feb 11, 2026 by
edis-uipath
Loading…
fix: skip JSON pre-parsing for str union annotations in pre_parse_json
#2032
opened Feb 11, 2026 by
adityuhkapoor
Loading…
3 tasks done
fix: explicit stderr piping for Jupyter support (#156)
#2030
opened Feb 10, 2026 by
Ashutosh0x
Loading…
fix: use ASGI callable for SSE endpoint to avoid BaseHTTPMiddleware AssertionError (#883)
bug
Something isn't working
#2029
opened Feb 10, 2026 by
Ashutosh0x
•
Draft
fix: send CONNECTION_CLOSED error when SSE stream closes without event ID
#2028
opened Feb 10, 2026 by
kxbnb
Loading…
3 tasks done
feat: add OpenTelemetry tracing for client and server requests
#2025
opened Feb 10, 2026 by
Kludex
Loading…
8 tasks done
Add idle session timeout to StreamableHTTPSessionManager
#2022
opened Feb 9, 2026 by
felixweinberger
•
Draft
6 tasks done
feat: support stderr logging in Jupyter notebook environments
bug
Something isn't working
P3
Nice to haves, rare edge cases
#2020
opened Feb 9, 2026 by
BabyChrist666
Loading…
6 tasks done
fix: strip trailing slash from issuer URL in OAuth metadata serialization
auth
Issues and PRs related to Authentication / OAuth
bug
Something isn't working
needs confirmation
Needs confirmation that the PR is actually required or needed.
#2019
opened Feb 9, 2026 by
BabyChrist666
Loading…
4 tasks done
Previous Next
ProTip!
Exclude everything labeled
bug with -label:bug.