xsecuremcp / src /fastmcp /server

Commit History

Do not silently exclude the "context" key from JSON body (#1153)
0c985eb
unverified

Martin Melka commited on

Expand empty parameter filtering and add tests
01f3ce5

Jeremiah Lowin Claude commited on

ruff format
dd4d75e

FabrizioSandri commited on

Check for non empty array and dictionary parameter
74ef555

FabrizioSandri commited on

Fix middleware list result types (#1125)
0907fff
unverified

Jeremiah Lowin Claude commited on

Fix OpenAPI deepObject style parameter encoding (#1122)
c21d179
unverified

Jeremiah Lowin Claude commited on

Fix OpenAPI parameter name collisions with location suffixing
7004e72

Jeremiah Lowin Claude commited on

Add mirrored component support for proxy servers
a9a1a98

Jeremiah Lowin Claude commited on

Fix OpenAPI tool name registration when modified by mcp_component_fn (#1096)
25428f8
unverified

Jeremiah Lowin Claude commited on

Fix concurrent proxy client operations with session isolation (#1083)
c7708b2
unverified

Jeremiah Lowin Claude commited on

Add output schema support for OpenAPI tools (#1073)
53a91d7
unverified

Jeremiah Lowin Claude commited on

Add Cursor support via CLI integration (#1052)
6090024
unverified

Jeremiah Lowin commited on

Proxy support advanced MCP features (#1022)
fd0c13f
unverified

hopeful0 commited on

Update banner and use console.log (#1041)
a8188bd
unverified

Jeremiah Lowin commited on

Update bearer.py
d215186

Jeremiah Lowin commited on

Support 'scp' claim for OAuth scopes in BearerAuthProvider
5c6cd30

Jeremiah Lowin Claude commited on

Merge pull request #1018 from jlowin/stateless-arg
08c7eb3
unverified

Jeremiah Lowin commited on

Reintroduce splash screen
8d6a116

Jeremiah Lowin commited on

Reapply "Add CLI banner"
2f3af13

Jeremiah Lowin commited on

Expose stateless_http kwarg
8b24d16

Jeremiah Lowin commited on

Revert "Add CLI banner"
0ce4419
unverified

Jeremiah Lowin commited on

Merge pull request #1008 from jlowin/claude-wt-20250701-104804
fbc96f7
unverified

Jeremiah Lowin commited on

Refactor array parameter formatting to reduce code duplication
71ef915

Jeremiah Lowin commited on

Fix OpenAPI array parameter explode handling
4a8c120

Jeremiah Lowin commited on

Add CLI banner
031ff24

Jeremiah Lowin commited on

Merge pull request #997 from sstene1/auth-alg
e670504
unverified

Jeremiah Lowin commited on

Merge pull request #999 from jlowin/middleware-docs
7477f03
unverified

Jeremiah Lowin commited on

Update middleware imports and documentation
63bfcb4

Jeremiah Lowin commited on

Remove automatic trailing slash modification from server paths
6ba1427

Jeremiah Lowin Claude commited on

fix ruff formatting
0e7ece1

Shane Stene commited on

Update bearer.py
590cdcd
unverified

sstene1 commited on

Merge branch 'auth-alg' of https://github.com/sstene1/fastmcp into auth-alg
52a4a60

Shane Stene commited on

config algorithm support
1740f19

Shane Stene commited on

Support "no response" elicitation requests
dbf9272

Jeremiah Lowin commited on

Add title field support to FastMCP components
226fdf7

Jeremiah Lowin Claude commited on

Fix syntax issue prior to 3.12
c6b741a

Jeremiah Lowin commited on

Support constrained choice
fb12cad

Jeremiah Lowin commited on

Provide a response type to client
815bac1

Jeremiah Lowin commited on

Merge branch 'main' into elicitation
067cea2

Jeremiah Lowin commited on

Update all tests
3a9d761

Jeremiah Lowin commited on

Add structured content & update almost all tests
aa46c09

Jeremiah Lowin commited on

Update tool transformation for ToolResult compatibility
7974ade

Jeremiah Lowin Claude commited on

Add structured output support
03a2687

Jeremiah Lowin commited on

Merge branch 'main' into output-schema
6572dc8

Jeremiah Lowin commited on

Fix typing
5cb97a7

Jeremiah Lowin commited on

Merge branch 'main' into protocol-update
5e329a1

Jeremiah Lowin commited on

Fix middleware tests
5bfd7a8

Jeremiah Lowin commited on

Fix middleware tests
20ffbf8

Jeremiah Lowin commited on

Implement TokenVerifier protocol for mcp-python-sdk compatibility
ac19f92

Jeremiah Lowin Claude commited on

Fix typeddict imports
35d4f60

Jeremiah Lowin commited on