xsecuremcp / src /fastmcp /server /server.py

Commit History

Update resource manager
d37c5e4

Jeremiah Lowin commited on

Update prompt manager
80723cc

Jeremiah Lowin commited on

Update tool manager
816878f

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

Make prefixes optional
4d88236

Jeremiah Lowin commited on

Consolidate prefix logic
fa216f2

Jeremiah Lowin commited on

Enforce name/instructions as only positional args
196d446

Jeremiah Lowin commited on

Add version parameter to FastMCP constructor
809d112

Miki Yutani commited on

Add audio support
8dc263e

Jeremiah Lowin commited on

Ensure we handle false correctly; removed unused kwarg
5d7caf0

Jeremiah Lowin commited on

Ensure http args are passed through
4cd1f67

Jeremiah Lowin commited on

Make deprecation warnings visible and controllable
905120e

Jeremiah Lowin commited on

Restore .settings access as deprecated
60b7afa

Jeremiah Lowin commited on

Remove FastMCP server tags
96d7545

Jeremiah Lowin commited on

Pass through tags from server
e66010e

Jeremiah Lowin commited on

Remove tuple tags
23dba76

Jeremiah Lowin commited on

Incorporate `enabled` property
0bb59f7

Jeremiah Lowin commited on

Merge branch 'main' into include-exclude
cca52df

Jeremiah Lowin commited on

Update tests
996e149

Jeremiah Lowin commited on

Treat all openapi routes as tools
2cbf3b1

Jeremiah Lowin commited on

Remove bad settings import
a8582a5

Jeremiah Lowin commited on

Merge branch 'main' into settings
36b7a70

Jeremiah Lowin commited on

Support enabled/disabled resources and templates
55471df

Jeremiah Lowin commited on

Support enabled/disabled tools
788b7e2

Jeremiah Lowin commited on

Support enabled/disabled prompts
8604c71

Jeremiah Lowin commited on

Refactor server to wrap mcp calls
a277f25

Jeremiah Lowin commited on

Merge branch 'main' into transform-tools-2
79436d0
unverified

Jeremiah Lowin commited on

chore: fix prompt docstring
52aa5a1
unverified

danb27 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

Fix bad merge
a0e040d

Jeremiah Lowin commited on

Add support for tag-based include/exclude
1175ac0

Jeremiah Lowin commited on

Respect cache setting, set default to 1
e085ebe

Jeremiah Lowin commited on

Add get_tool utility
92cf7e6

Jeremiah Lowin commited on

updated add tool docstring
d809841
unverified

William Easton commited on

Update server.py
8c95b71

Jeremiah Lowin commited on

Ensure methods work/are documented
ec6bd43

Jeremiah Lowin commited on

Return objects from decorators
5ee8f66

Jeremiah Lowin commited on

Remove DecoratedFunction
c028391

Jeremiah Lowin commited on

Update tests for prompts
f6c5553

Jeremiah Lowin commited on

allow naked prompt decorator
4f92aa9

Jeremiah Lowin commited on

Remove empty parens
224caf9

Jeremiah Lowin commited on

Support "naked" tool decorator usage
26ff0e9

Jeremiah Lowin commited on

Ensure tool serializer is applied
4757dcb

Jeremiah Lowin commited on