Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: modelcontextprotocol/python-sdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.22.0
Choose a base ref
...
head repository: modelcontextprotocol/python-sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.23.0
Choose a head ref
  • 17 commits
  • 130 files changed
  • 12 contributors

Commits on Nov 20, 2025

  1. Configuration menu
    Copy the full SHA
    397089a View commit details
    Browse the repository at this point in the history
  2. Add client_secret_basic authentication support (#1334)

    Co-authored-by: Paul Carleton <paulc@anthropic.com>
    jonshea and pcarleton authored Nov 20, 2025
    Configuration menu
    Copy the full SHA
    c51936f View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2025

  1. Implement SEP-1577 - Sampling With Tools (#1594)

    Co-authored-by: Felix Weinberger <fweinberger@anthropic.com>
    Co-authored-by: Claude <noreply@anthropic.com>
    3 people authored Nov 23, 2025
    Configuration menu
    Copy the full SHA
    71c4755 View commit details
    Browse the repository at this point in the history
  2. 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>
    4 people authored Nov 23, 2025
    Configuration menu
    Copy the full SHA
    b19fa6f View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2025

  1. [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>
    3 people authored Nov 24, 2025
    Configuration menu
    Copy the full SHA
    998f0ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    091afb8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f2517fe View commit details
    Browse the repository at this point in the history
  4. 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>
    3 people authored Nov 24, 2025
    Configuration menu
    Copy the full SHA
    f225013 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    27279bc View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2025

  1. 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>
    3 people authored Nov 25, 2025
    Configuration menu
    Copy the full SHA
    02b7889 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2025

  1. Configuration menu
    Copy the full SHA
    5983a65 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2025

  1. SEP-1686: Tasks (#1645)

    maxisbey authored Nov 28, 2025
    Configuration menu
    Copy the full SHA
    c92bb2f View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2025

  1. Configuration menu
    Copy the full SHA
    2cd178a View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2025

  1. Configuration menu
    Copy the full SHA
    281fd47 View commit details
    Browse the repository at this point in the history
  2. 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>
    3 people authored Dec 2, 2025
    Configuration menu
    Copy the full SHA
    f82b0c9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fa851d9 View commit details
    Browse the repository at this point in the history
  4. Merge commit from fork

    * 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
    pcarleton authored Dec 2, 2025
    Configuration menu
    Copy the full SHA
    d3a1841 View commit details
    Browse the repository at this point in the history
Loading