xsecuremcp / src /fastmcp /server /server.py

Commit History

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

Server add_* methods no longer accept functions
a853a78

Jeremiah Lowin commited on

Use strict basemodel for Prompt; relax from_function deprecation
873479e

Jeremiah Lowin commited on

Split Tool into Tool and FunctionTool
cba81f4

Jeremiah Lowin commited on

Remove deprecatio notice
413b954

Jeremiah Lowin commited on

Merge branch 'main' into feature/exclude-args-support
e58ace8
unverified

Jeremiah Lowin commited on

Clean up settings
ccc6631

Jeremiah Lowin commited on

Support configuring bearer auth from env vars
b310c16

Jeremiah Lowin commited on

Support providing tools at init
15b1769

Jeremiah Lowin commited on

Add basic server primitives
7befcc3

Jeremiah Lowin commited on

feat(tool): add support for excluding arguments from tool definition
c5ee465

deepak-stratforge commited on

Merge pull request #625 from ksawaray/support-uppercase
f15abd4
unverified

nate nowack commited on

Support for uppercase letters at the log level
dafdeef

ksawaray commited on

Improve type inference from client transport
fa6e614

Jeremiah Lowin commited on

Remove exceptions from execution methods.
7615e10

davenpi commited on

Handle unreachable mounted servers.
ac60432

davenpi commited on

Update name generation
451db43

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

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