xsecuremcp / src /fastmcp /settings.py

Commit History

  1. Add mounted_components_raise_on_load_error setting for debugging (#1534)⁠

    Jeremiah Lowin +2: Jeremiah Lowin, marvin-context-protocol[bot]
    Unverified signature
    28c234f

  1. Improve redirect handling to address 307's (#1387)

    Jeremiah Lowin
    Unverified signature
    c219134

  1. Fix Settings field with both default and default_factory (#1380)⁠

    Jeremiah Lowin +1: Claude
    Unverified signature
    49e6154

  1. Add comprehensive OAuth 2.1 authentication system with WorkOS integration (#1327)

    Jeremiah Lowin
    Unverified signature
    3959209

  1. Add complete support for TokenVerifier protocol (#1297)

    Jeremiah Lowin
    Unverified signature
    b6176a5

  1. Add _fastmcp meta namespace (#1290)

    Jeremiah Lowin
    Unverified signature
    957b451

  1. Typo (#1216)

    Richard Michael
    Unverified signature
    52d423c

  1. Introduce experimental OpenAPI parser with improved performance and maintainability (#1209)

    Jeremiah Lowin
    Unverified signature
    8c5bdf2

  1. Only configure logging one time (#1187)

    Jeremiah Lowin
    Unverified signature
    0345194

  1. feat(settings): add log level normalization (#1171)

    Unverified signature
    1db82ae

  1. Remove second settings object; deprecate

    Jeremiah Lowin
    0bf61b1

  1. Remove legacy json parsing⁠

    Jeremiah Lowin
    6ea503a

  1. Use trailing slashes

    Jeremiah Lowin
    86eb39a

  1. Make deprecation warnings visible and controllable

    Jeremiah Lowin
    905120e
  2. Add flag for disabling deprecation warnings

    Jeremiah Lowin
    9dbf7f8

  1. Remove tuple tags

    Jeremiah Lowin
    23dba76
  2. Merge branch 'main' into include-exclude

    Jeremiah Lowin
    cca52df
  3. Ensure old settings access still works

    Jeremiah Lowin
    2101c78
  4. Add docstring

    Jeremiah Lowin
    e2a36a0

  1. Remove open-ended and server-specific settings

    Jeremiah Lowin
    927e044

  1. Merge branch 'main' into include-exclude

    Jeremiah Lowin
    Unverified signature
    69b7117
  2. Add support for tag-based include/exclude

    Jeremiah Lowin
    1175ac0
  3. Restore default to zero

    Jeremiah Lowin
    ef06ced
  4. Respect cache setting, set default to 1

    Jeremiah Lowin
    e085ebe

  1. Clean up settings

    Jeremiah Lowin
    ccc6631
  2. Support configuring bearer auth from env vars

    Jeremiah Lowin
    b310c16

  1. Add basic server primitives

    Jeremiah Lowin
    7befcc3
  2. OAuth client

    Jeremiah Lowin
    9813e5f

  1. Merge branch 'main' into oauthclient

    Jeremiah Lowin
    d3ba095

  1. Update settings.py

    Jeremiah Lowin
    f3a05ee
  2. Add global setting

    Jeremiah Lowin
    b056b3b

  1. Ensure that tools/templates/prompts are compatible with callable objects

    Jeremiah Lowin
    acef890

  1. Make error masking configurable

    Jeremiah Lowin
    85e9cfd

  1. Make resource prefix format configurable

    Jeremiah Lowin
    b45adb7

  1. Introduce MCP client oauth flow

    Jeremiah Lowin
    cfb4777

  1. Improve handling of exceptiongroups when raised in clients

    Jeremiah Lowin
    177d39a

  1. Deprecate passing settings to the FastMCP instance

    Jeremiah Lowin
    ea8c89c

  1. Revert trailing slashes

    Jeremiah Lowin
    b4aeccd
  2. Add documentation

    Jeremiah Lowin
    d8a9a0b

  1. Incorporate streamable HTTP server changes

    Jeremiah Lowin
    4c1f058

  1. create a setting for legacy parsing

    Jeremiah Lowin
    19fcaf8

  1. Add auth support

    Jeremiah Lowin
    7bdb963

  1. Merge branch 'main' into mount

    Jeremiah Lowin
    Unverified signature
    46424ca
  2. default sse to 127.0.0.1

    Jeremiah Lowin
    6cbbd70
  3. Add mount tests

    Jeremiah Lowin
    72f52ef
  4. Refactor remote servers

    Jeremiah Lowin
    81e8514

  1. Fix bug with duplicate behavior == ignore

    Jeremiah Lowin
    2c1fc32

  1. Add tags, improve duplicate import behavior

    Jeremiah Lowin
    fa364d7

  1. restore 1.x code⁠

    Jeremiah Lowin
    48f7143

  1. add server and context

    Jeremiah Lowin
    ef5e55f