xsecuremcp / src

Commit History

Use proper isinstance(Enum) check instead of hasattr
bbf015c

Jeremiah Lowin Claude commited on

Fix parameter location enum handling in OpenAPI parser
d33e60d

Jeremiah Lowin Claude commited on

fix a couple parsing issues
bb7d65e

zzstoatzz commited on

Fix duplicate error logging in exception handlers
7d648cc

Jeremiah Lowin Claude commited on

Merge pull request #922 from jlowin/docstring
b9cfb9a
unverified

Jeremiah Lowin commited on

ControlFlow -> FastMCP 😅
84e8114

Jeremiah Lowin commited on

Add production-ready middleware examples with comprehensive tests
5800457

Jeremiah Lowin Claude commited on

Create middleware module
62222a1

Jeremiah Lowin commited on

Add "http" as an alias for streamable-http
c1940a6

Jeremiah Lowin commited on

Add http as an alias for streamable http
0fa02ae

Jeremiah Lowin commited on

Merge pull request #910 from jlowin/feature/client-side-prompt-argument-serialization
3892c4b
unverified

Jeremiah Lowin commited on

Update client.py
2aee6b2

Jeremiah Lowin commited on

Update src/fastmcp/client/client.py
497cc75
unverified

Jeremiah Lowin Copilot commited on

Merge pull request #906 from Jason-CKY/feat/custom-auth-mcpconfig
7ead95b
unverified

Jeremiah Lowin commited on

Implement client-side argument serialization with focused tests
da5f976

Jeremiah Lowin Claude commited on

Update schema description wording for clarity
50745e5

Jeremiah Lowin Claude commited on

Add automatic JSON schema descriptions for non-string prompt arguments
65ead06

Jeremiah Lowin Claude commited on

Remove unclear comment about validate_call
b07d252

Jeremiah Lowin Claude commited on

Fix prompt argument type annotation to support mixed typing
f574078

Jeremiah Lowin Claude commited on

custom auth configuration for remote mcp server with mcp config class
0a40701

jahhs0n commited on

Fix event loop conflict in inspect CLI command
162c9ed

Jeremiah Lowin Claude commited on

Use dataclasses.asdict() for better maintainability
6d63e16

Jeremiah Lowin Claude commited on

Add fastmcp inspect command with detailed server analysis
923cf05

Jeremiah Lowin Claude commited on

Merge pull request #897 from owtaylor/openapi-recursive-components
9221532
unverified

Jeremiah Lowin commited on

remove xtra newline
8df8205

zzstoatzz commited on

openapi: Rewrite recursive #/components/schemas/ references
d958edd

owtaylor commited on

openapi: Improve pruning of unused defs
5d9b56c

owtaylor commited on

Add transport handling for trailing slashes
ac90dd9

Jeremiah Lowin commited on

Update docs and test
7b03b73

Jeremiah Lowin commited on

Merge branch 'main' into trailing-slash
b8612c0

Jeremiah Lowin commited on

Update http.py
6ad1252

Jeremiah Lowin commited on

Use trailing slashes
86eb39a

Jeremiah Lowin commited on

Fix StreamableHTTP redirect issue for MCP spec compliance
bf9967e

Jeremiah Lowin Claude commited on

Apply pre-commit formatting fixes
956706c

Jeremiah Lowin commited on

Fix BearerAuthProvider audience type annotations to support List[str]
ca53851

Jeremiah Lowin Claude commited on

Use specific ValidationError instead of broad Exception catch
1839cc8

Jeremiah Lowin Claude commited on

Fix JWT issuer validation to support string values per RFC 7519
b163829

Jeremiah Lowin Claude commited on

Fix formatting per pre-commit hooks
4f48aed

Jeremiah Lowin Claude commited on

Merge branch 'main' into dev-20250619-173841
81da84f
unverified

Jeremiah Lowin commited on

Add session_id property to Context for session-based data sharing
45ae1c7

Jeremiah Lowin Claude commited on

Update docs and tests
a52441c

Jeremiah Lowin commited on

Minor updates
8ea5e71

Jeremiah Lowin commited on

Fix import prefix behavior
09cabfa

Jeremiah Lowin commited on

Fix proxy servers
96b666d

Jeremiah Lowin commited on

Update tests
506c09a

Jeremiah Lowin commited on

Clean up mode kwarg
a32223b

Jeremiah Lowin commited on

Update resource manager
d37c5e4

Jeremiah Lowin commited on

Update prompt manager
80723cc

Jeremiah Lowin commited on

Update tool manager
816878f

Jeremiah Lowin commited on

Fix missing proxy arg
e2f3152

Jeremiah Lowin commited on