xsecuremcp / src

Commit History

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

Add output schema to tool decorator
c903d7b

Jeremiah Lowin commited on

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

Jeremiah Lowin commited on

remove xtra newline
8df8205

zzstoatzz commited on

Add output schema to tools
11ebe03

Jeremiah Lowin 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

Remove old docstring note
718f33c

Jeremiah Lowin commited on

Remove schema to type
f1e6d16

Jeremiah Lowin commited on

Merge branch 'protocol-update' into elicitation
6d98edc

Jeremiah Lowin commited on

Update types and tests for upcoming SDK release
3c4246c

Jeremiah Lowin commited on

Implement elicitation feature for FastMCP following sampling pattern
baead56

Jeremiah Lowin Claude commited on

Set type adapter parent depth to 3
bb713f2

Jeremiah Lowin 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

Update proxy behavior and conflict resolution
db65850

Jeremiah Lowin commited on

Add middleware for all current handlers
e423e66

Jeremiah Lowin commited on

Updated list_tools
54bdf2c

Jeremiah Lowin commited on

Merge main
e97c2b8

Jeremiah Lowin commited on

Merge branch 'main' into middleware-2
ba3b96f

Jeremiah Lowin commited on

Add key to component
0fdb55c

Jeremiah Lowin commited on

Add single-component methods
ac3212f

Jeremiah Lowin commited on

Merge pull request #861 from jlowin/mounting
7c08231
unverified

Jeremiah Lowin commited on

Make prefixes optional
4d88236

Jeremiah Lowin commited on

Consolidate prefix logic
fa216f2

Jeremiah Lowin commited on

allow dicts to be passed as annotations
526ca49

rsp2k commited on

Add moree docs
fc88fa6

rsp2k commited on