xsecuremcp / src /fastmcp /settings.py

Commit History

Add mounted_components_raise_on_load_error setting for debugging (#1534)
28c234f
unverified

Jeremiah Lowin Jeremiah Lowin marvin-context-protocol[bot] commited on

Improve redirect handling to address 307's (#1387)
c219134
unverified

Jeremiah Lowin commited on

Fix Settings field with both default and default_factory (#1380)
49e6154
unverified

Jeremiah Lowin Claude commited on

Add comprehensive OAuth 2.1 authentication system with WorkOS integration (#1327)
3959209
unverified

Jeremiah Lowin commited on

Add complete support for TokenVerifier protocol (#1297)
b6176a5
unverified

Jeremiah Lowin commited on

Add _fastmcp meta namespace (#1290)
957b451
unverified

Jeremiah Lowin commited on

Typo (#1216)
52d423c
unverified

Richard Michael commited on

Introduce experimental OpenAPI parser with improved performance and maintainability (#1209)
8c5bdf2
unverified

Jeremiah Lowin commited on

Only configure logging one time (#1187)
0345194
unverified

Jeremiah Lowin commited on

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

ka2048 commited on

Remove second settings object; deprecate
0bf61b1

Jeremiah Lowin commited on

Remove legacy json parsing
6ea503a

Jeremiah Lowin commited on

Use trailing slashes
86eb39a

Jeremiah Lowin commited on

Make deprecation warnings visible and controllable
905120e

Jeremiah Lowin commited on

Add flag for disabling deprecation warnings
9dbf7f8

Jeremiah Lowin commited on

Remove tuple tags
23dba76

Jeremiah Lowin commited on

Merge branch 'main' into include-exclude
cca52df

Jeremiah Lowin commited on

Ensure old settings access still works
2101c78

Jeremiah Lowin commited on

Add docstring
e2a36a0

Jeremiah Lowin commited on

Remove open-ended and server-specific settings
927e044

Jeremiah Lowin commited on

Merge branch 'main' into include-exclude
69b7117
unverified

Jeremiah Lowin commited on

Add support for tag-based include/exclude
1175ac0

Jeremiah Lowin commited on

Restore default to zero
ef06ced

Jeremiah Lowin commited on

Respect cache setting, set default to 1
e085ebe

Jeremiah Lowin commited on

Clean up settings
ccc6631

Jeremiah Lowin commited on

Support configuring bearer auth from env vars
b310c16

Jeremiah Lowin commited on

Add basic server primitives
7befcc3

Jeremiah Lowin commited on

OAuth client
9813e5f

Jeremiah Lowin commited on

Merge branch 'main' into oauthclient
d3ba095

Jeremiah Lowin commited on

Update settings.py
f3a05ee

Jeremiah Lowin commited on

Add global setting
b056b3b

Jeremiah Lowin commited on

Ensure that tools/templates/prompts are compatible with callable objects
acef890

Jeremiah Lowin commited on

Make error masking configurable
85e9cfd

Jeremiah Lowin commited on

Make resource prefix format configurable
b45adb7

Jeremiah Lowin commited on

Introduce MCP client oauth flow
cfb4777

Jeremiah Lowin commited on

Improve handling of exceptiongroups when raised in clients
177d39a

Jeremiah Lowin commited on

Deprecate passing settings to the FastMCP instance
ea8c89c

Jeremiah Lowin commited on

Revert trailing slashes
b4aeccd

Jeremiah Lowin commited on

Add documentation
d8a9a0b

Jeremiah Lowin commited on

Incorporate streamable HTTP server changes
4c1f058

Jeremiah Lowin commited on

create a setting for legacy parsing
19fcaf8

Jeremiah Lowin commited on

Add auth support
7bdb963

Jeremiah Lowin commited on

Merge branch 'main' into mount
46424ca
unverified

Jeremiah Lowin commited on

default sse to 127.0.0.1
6cbbd70

Jeremiah Lowin commited on

Add mount tests
72f52ef

Jeremiah Lowin commited on

Refactor remote servers
81e8514

Jeremiah Lowin commited on

Fix bug with duplicate behavior == ignore
2c1fc32

Jeremiah Lowin commited on

Add tags, improve duplicate import behavior
fa364d7

Jeremiah Lowin commited on

restore 1.x code
48f7143

Jeremiah Lowin commited on

add server and context
ef5e55f

Jeremiah Lowin commited on