-
Notifications
You must be signed in to change notification settings - Fork 2.9k
Comparing changes
Open a pull request
base repository: modelcontextprotocol/python-sdk
base: v1.22.0
head repository: modelcontextprotocol/python-sdk
compare: v1.23.0
- 17 commits
- 130 files changed
- 12 contributors
Commits on Nov 20, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 397089a - Browse repository at this point
Copy the full SHA 397089aView commit details -
Add client_secret_basic authentication support (#1334)
Co-authored-by: Paul Carleton <paulc@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for c51936f - Browse repository at this point
Copy the full SHA c51936fView commit details
Commits on Nov 23, 2025
-
Implement SEP-1577 - Sampling With Tools (#1594)
Co-authored-by: Felix Weinberger <fweinberger@anthropic.com> Co-authored-by: Claude <noreply@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 71c4755 - Browse repository at this point
Copy the full SHA 71c4755View commit details -
SEP-1330: Elicitation Enum Schema Improvements and Standards Complian…
…ce (#1246) Co-authored-by: Tapan Chugh <tapanc@cs.washington.edu> Co-authored-by: Felix Weinberger <fweinberger@anthropic.com> Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b19fa6f - Browse repository at this point
Copy the full SHA b19fa6fView commit details
Commits on Nov 24, 2025
-
[auth][conformance] add conformance auth client (#1640)
Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 998f0ee - Browse repository at this point
Copy the full SHA 998f0eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 091afb8 - Browse repository at this point
Copy the full SHA 091afb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2517fe - Browse repository at this point
Copy the full SHA f2517feView commit details -
feat: implement SEP-991 URL-based client ID (CIMD) support (#1652)
Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f225013 - Browse repository at this point
Copy the full SHA f225013View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27279bc - Browse repository at this point
Copy the full SHA 27279bcView commit details
Commits on Nov 25, 2025
-
Implement SEP-1036: URL mode elicitation for secure out-of-band inter…
…actions (#1580) Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com> Co-authored-by: Felix Weinberger <fweinberger@anthropic.com>
Configuration menu - View commit details
-
Copy full SHA for 02b7889 - Browse repository at this point
Copy the full SHA 02b7889View commit details
Commits on Nov 26, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 5983a65 - Browse repository at this point
Copy the full SHA 5983a65View commit details
Commits on Nov 28, 2025
-
Configuration menu - View commit details
-
Copy full SHA for c92bb2f - Browse repository at this point
Copy the full SHA c92bb2fView commit details
Commits on Dec 1, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 2cd178a - Browse repository at this point
Copy the full SHA 2cd178aView commit details
Commits on Dec 2, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 281fd47 - Browse repository at this point
Copy the full SHA 281fd47View commit details -
Support client_credentials flow with JWT and Basic auth (#1663)
Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Felix Weinberger <3823880+felixweinberger@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f82b0c9 - Browse repository at this point
Copy the full SHA f82b0c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa851d9 - Browse repository at this point
Copy the full SHA fa851d9View commit details -
* Auto-enable DNS rebinding protection for localhost servers When a FastMCP server is created with host="127.0.0.1" or "localhost" and no explicit transport_security is provided, automatically enable DNS rebinding protection. Both 127.0.0.1 and localhost are allowed as valid hosts/origins since clients may use either to connect. * Add tests for auto DNS rebinding protection on localhost Tests verify that: - Protection auto-enables for host=127.0.0.1 - Protection auto-enables for host=localhost - Both 127.0.0.1 and localhost are in allowed hosts/origins - Protection does NOT auto-enable for other hosts (e.g., 0.0.0.0) - Explicit transport_security settings are not overridden * Add IPv6 localhost (::1) support for DNS rebinding protection Extend auto-enable DNS rebinding protection to also cover IPv6 localhost. When host="::1", protection is now auto-enabled with appropriate allowed hosts ([::1]:*) and origins (http://[::1]:*). * Fix import ordering in test file
Configuration menu - View commit details
-
Copy full SHA for d3a1841 - Browse repository at this point
Copy the full SHA d3a1841View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.22.0...v1.23.0