xsecuremcp / src /fastmcp /server

Commit History

Pass client headers through to OpenAPI client
ac33644

Jeremiah Lowin commited on

Merge branch 'main' into headers-passthrough
0efac9b

Jeremiah Lowin commited on

Merge branch 'main' into mask-errors
4202663
unverified

Jeremiah Lowin commited on

Add client_kwargs to be passed to from_fastapi
18ebe37

Jeremiah Lowin commited on

Update openapi.py
40feb9b

Jeremiah Lowin commited on

Split into routemapfn and mcpcomponentfn
ca8cdf5

Jeremiah Lowin commited on

Merge branch 'main' into mask-errors
7a8ed45
unverified

Jeremiah Lowin commited on

Merge branch 'main' into route_map_fn
d8b6bed

Jeremiah Lowin commited on

Merge branch 'main' into custom-tags
02f5caf
unverified

Jeremiah Lowin commited on

Merge branch 'main' into custom-routes
f4a3ff2

Jeremiah Lowin commited on

Bump 2.3.6 reference to 2.4.0
87b03f8

Jeremiah Lowin commited on

Add route_map_fn for fine control
3993fde

Jeremiah Lowin commited on

Add support for RouteMap tags, update docs
d625dbe

Jeremiah Lowin commited on

Remove custom names
c997d33

Jeremiah Lowin commited on

Add custom naming and deprecate all_routes_as_tools
7af7032

Jeremiah Lowin commited on

Update route map logic
f477a70

Jeremiah Lowin commited on

Merge pull request #558 from jlowin/custom-routes
b89bc47
unverified

Jeremiah Lowin commited on

Ensure custom routes are respected
4a59792

Jeremiah Lowin commited on

Add typing
94b1690

Jeremiah Lowin commited on

Make error masking configurable
85e9cfd

Jeremiah Lowin commited on

Expose model preferences in ctx.sample
a5dd87c

davenpi commited on

Merge pull request #534 from jlowin/backwards-compat-resources
9924ac9
unverified

Jeremiah Lowin commited on

Make resource prefix format configurable
b45adb7

Jeremiah Lowin commited on

Merge pull request #527 from jlowin/mcp-config
de817a5
unverified

Jeremiah Lowin commited on

Compile URI pattern
889090e

Jeremiah Lowin commited on

Support creating clients from mcpconfig
a01a818

Jeremiah Lowin commited on

Update server.py
d3e7c9f

Jeremiah Lowin commited on

Remove customizable separators; improve resource separator
cdb0274

Jeremiah Lowin commited on

Merge branch 'main' into config-dicts
5608a39
unverified

Jeremiah Lowin commited on

Formalize MCP Config
a9cea6e

Jeremiah Lowin commited on

Merge pull request #521 from jlowin/add-better-error
de426aa
unverified

nate nowack commited on

take suggestion
5f1daf3

zzstoatzz commited on

integration tests and better error
9a5babe

zzstoatzz commited on

Allow * Methods and all routes as tools shortcuts
0410d0d

Jeremiah Lowin commited on

Update tests
75a8748

Jeremiah Lowin commited on

Unify openapi 3.0 and 3.1 parsing
74f10a8

Jeremiah Lowin commited on

Ensure openapi path params are handled properly
b4e78d2

Jeremiah Lowin commited on

Update release numbers for anticipated version
feafdb6

Jeremiah Lowin commited on

try one more thing
731e83f

zzstoatzz commited on

take one suggestion
3595b6b

zzstoatzz commited on

more permission uvicorn config
1b89739

zzstoatzz commited on

Merge pull request #490 from jlowin/codex/add-as-proxy-method-to-fastmcp
bd3d5e6
unverified

Jeremiah Lowin commited on

Update tests
ca9981d

Jeremiah Lowin commited on

fastmcp run works with remote servers
a506ee1

Jeremiah Lowin commited on

Fix import
a60b771

Jeremiah Lowin commited on

Add as_proxy improvements and tests
edc0d82

Jeremiah Lowin commited on

Store server instance as fastmcp_server
86a15b9

Jeremiah Lowin commited on

Add lifespan property to app
59f2792

Jeremiah Lowin commited on

Merge branch 'main' into sse-bugfix
870eb22

Jeremiah Lowin commited on

strict typing for `server.py`
d09d7f6

zzstoatzz commited on