An open API service for providing issue and pull request metadata for open source projects.

GitHub / modelcontextprotocol/python-sdk issues and pull requests

#2397 - Fix infinite retry loop in _handle_reconnection

Pull Request - State: open - Opened by Christian-Sidak 8 days ago

#2395 - Fix infinite reconnection loop in StreamableHTTP client

Pull Request - State: open - Opened by Dharit13 8 days ago - 1 comment

#2394 - feat: implement OTEL mcp.server.* metrics

Pull Request - State: open - Opened by verdie-g 8 days ago

#2381 - Add basic OpenTelemetry tracing for client and server requests

Pull Request - State: open - Opened by Kludex 13 days ago

#2378 - test issue from mcporter

Issue - State: closed - Opened by qq825298185-dot 15 days ago

#2372 - Return METHOD_NOT_FOUND for invalid request methods

Pull Request - State: open - Opened by raashish1601 16 days ago

#2370 - test: cover raw invalid UTF-8 stdio regression

Pull Request - State: closed - Opened by raashish1601 16 days ago - 1 comment

#2368 - fix: handle None required_scopes in validate_scope

Pull Request - State: open - Opened by IgnazioDS 16 days ago

#2367 - fix: allow Any type for logging message parameter

Pull Request - State: open - Opened by mac-agent 17 days ago

#2366 - fix: align Context logging methods with MCP spec data type

Pull Request - State: open - Opened by paikend 17 days ago

#2365 - fix: make Windows stdio pywin32 optional

Pull Request - State: open - Opened by raashish1601 17 days ago

#2364 - Fix Streamable HTTP Accept negotiation

Pull Request - State: closed - Opened by raashish1601 17 days ago

#2358 - feat(server): restore `dependencies` parameter on MCPServer

Pull Request - State: closed - Opened by maxisbey 18 days ago - 1 comment

#2356 - feat: RFC 6570 URI templates with operator-aware security

Pull Request - State: open - Opened by maxisbey 18 days ago - 1 comment

#2354 - Design: future of `dependencies` parameter on MCPServer

Issue - State: open - Opened by maxisbey 18 days ago - 1 comment

#2351 - fix(security): remove shell=True to prevent command injection on Windows

Pull Request - State: closed - Opened by xr843 19 days ago - 2 comments

#2337 - ci: skip claude.yml when comment is '@claude review'

Pull Request - State: closed - Opened by felixweinberger 20 days ago

#2332 - fix: improve log clarity for stateless mode session termination

Pull Request - State: closed - Opened by goingforstudying-ctrl 22 days ago - 3 comments

#2330 - Fix ctx.log type to accept any JSON-serializable type

Pull Request - State: closed - Opened by qianchongyang 22 days ago - 1 comment

#2324 - fix: preserve client_metadata.scope if already set

Pull Request - State: closed - Opened by owendevereaux 24 days ago - 1 comment

#2323 - fix: preserve real stdin/stdout after stdio server exits

Pull Request - State: closed - Opened by owendevereaux 24 days ago - 1 comment

#2321 - feat: Add protocol_version parameter to ClientSession

Pull Request - State: open - Opened by goingforstudying-ctrl 24 days ago - 1 comment

#2320 - Extract JSON-RPC wrapping into a Dispatcher component

Pull Request - State: open - Opened by maxisbey 25 days ago - 1 comment

#2319 - fix: handle unbound response_or_error in send_request timeout

Pull Request - State: closed - Opened by Bortlesboat 25 days ago - 1 comment

#2318 - fix: widen errlog type to accept subprocess.DEVNULL

Pull Request - State: closed - Opened by Bortlesboat 25 days ago

#2314 - deprecate: Mark SSE transport as deprecated

Pull Request - State: closed - Opened by goingforstudying-ctrl 25 days ago

#2310 - Mark SSE transport as deprecated in favor of Streamable HTTP

Pull Request - State: closed - Opened by alexchenai 26 days ago - 1 comment

#2309 - Hachis

Issue - State: open - Opened by iliassouare83-cmd 26 days ago

#2308 - Try hacking

Issue - State: open - Opened by iliassouare83-cmd 26 days ago

#2304 - fix: preserve existing refresh_token when server omits it in refresh response

Pull Request - State: closed - Opened by ctonneslan 27 days ago - 1 comment

#2303 - [v1.x] fix: handle non-UTF-8 bytes in stdio server stdin

Pull Request - State: closed - Opened by maxisbey 27 days ago

#2302 - fix: handle non-UTF-8 bytes in stdio server stdin

Pull Request - State: closed - Opened by maxisbey 27 days ago

#2301 - fix: remove scope registration check from authorize handler

Pull Request - State: open - Opened by maxisbey 28 days ago

#2300 - feat(client): store InitializeResult as initialize_result

Pull Request - State: closed - Opened by maxisbey 28 days ago

#2296 - docs: add environment variables guide

Pull Request - State: open - Opened by ameenalkhaldi 29 days ago

#2292 - refactor: connect-first stream lifecycle for sse and streamable_http

Pull Request - State: closed - Opened by maxisbey about 1 month ago

#2291 - refactor(examples): migrate all HTTP examples to streamable_http_app()

Pull Request - State: closed - Opened by maxisbey about 1 month ago

#2290 - chore(deps): bump black from 25.1.0 to 26.3.1 in the uv group across 1 directory

Pull Request - State: open - Opened by dependabot[bot] about 1 month ago
Labels: dependencies, python:uv

#2289 - feat: add subject and claims fields to AccessToken

Pull Request - State: open - Opened by yakub268 about 1 month ago

#2288 - Unicode characters cause JSONRPCMessage.model_validate_json validation error

Issue - State: closed - Opened by vladman-25 about 1 month ago - 2 comments
Labels: question, needs confirmation

#2287 - fix: enable DNS rebinding protection by default for security

Pull Request - State: closed - Opened by Jah-yee about 1 month ago

#2286 - FIX: link in README.md

Pull Request - State: closed - Opened by madrugado about 1 month ago - 1 comment

#2285 - fix: move logging configuration from MCPServer.__init__ to run()

Pull Request - State: closed - Opened by omar-y-abdi about 1 month ago

#2284 - Mark SSE transport as deprecated with runtime warnings

Pull Request - State: closed - Opened by omar-y-abdi about 1 month ago - 1 comment

#2283 - fix: handle ClientDisconnect gracefully in StreamableHTTP POST handler

Pull Request - State: closed - Opened by omar-y-abdi about 1 month ago - 1 comment

#2282 - Handle connection errors in StreamableHTTP post_writer

Pull Request - State: closed - Opened by omar-y-abdi about 1 month ago - 1 comment

#2281 - Add client callbacks for list_changed notifications

Pull Request - State: open - Opened by omar-y-abdi about 1 month ago

#2280 - Fix: preserve existing refresh_token when server omits it in refresh response

Pull Request - State: closed - Opened by Jah-yee about 1 month ago - 1 comment

#2277 - test: convert test_integration.py to in-memory transport (fix flaky)

Pull Request - State: closed - Opened by maxisbey about 1 month ago

#2273 - Handle connection errors in StreamableHTTPTransport

Pull Request - State: closed - Opened by slykar about 1 month ago - 2 comments

#2266 - fix: close all memory stream ends in client transport cleanup

Pull Request - State: closed - Opened by maxisbey about 1 month ago

#2264 - tests: eliminate port-allocation races in SSE/StreamableHTTP tests

Pull Request - State: open - Opened by maxisbey about 1 month ago

#2263 - fix: eliminate test port allocation race by running uvicorn in-thread

Pull Request - State: open - Opened by maxisbey about 1 month ago

#2262 - fix: return 405 for GET/DELETE in stateless streamable-http mode

Pull Request - State: open - Opened by sys-2077 about 1 month ago

#2261 - fix: include "none" in token_endpoint_auth_methods_supported metadata

Pull Request - State: open - Opened by namabile about 1 month ago

#2259 - Gracefully terminate active sessions during StreamableHTTP shutdown

Pull Request - State: open - Opened by Bortlesboat about 1 month ago - 1 comment

#2258 - fix: detect stdin EOF on parent death for stdio transport

Pull Request - State: closed - Opened by Bortlesboat about 1 month ago - 3 comments

#2257 - fix: don't send log notification on transport error

Pull Request - State: closed - Opened by maxisbey about 1 month ago

#2256 - fix: correct Context type parameters across examples and tests

Pull Request - State: closed - Opened by maxisbey about 1 month ago

#2255 - Allow explicit `message_url` override in `mcp.client.sse.sse_client`

Issue - State: open - Opened by tonybhaskar about 1 month ago - 1 comment

#2254 - test issue from NeoX

Issue - State: closed - Opened by xray918 about 1 month ago

#2253 - fix: terminate active StreamableHTTP sessions during shutdown

Pull Request - State: open - Opened by weiguangli-io about 1 month ago - 1 comment