xsecuremcp / src

Commit History

Remove ABC
4351aa1

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

Ensure old settings access still works
2101c78

Jeremiah Lowin commited on

Add docstring
e2a36a0

Jeremiah Lowin commited on

Remove bad settings import
a8582a5

Jeremiah Lowin commited on

Merge branch 'main' into settings
36b7a70

Jeremiah Lowin commited on

Ensure proxies can overwrite remote tools without leaking
ed6ec93

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

Add enabled property to components
2a88273

Jeremiah Lowin commited on

add repr
596281e

Jeremiah Lowin commited on

Remove extra equal dunders
076dd7b

Jeremiah Lowin commited on

Fix field validator for resource
08e1190

Jeremiah Lowin commited on

Move components to own file; add resource
c7184ac

Jeremiah Lowin commited on

Create common base class for components
c6466c2

Jeremiah Lowin commited on

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

Jeremiah Lowin commited on

fix typing
23b7b52

Jeremiah Lowin commited on

Add documentation
fbacb68

Jeremiah Lowin commited on

filled_arguments → arguments
c135727

Jeremiah Lowin commited on

Use `hide` instead of `drop`
b5feac0

Jeremiah Lowin commited on

Refactor MCPConfig import in transports.py
614b7ce
unverified

rusuf commited on

Merge branch 'main' of https://github.com/Maanas-Verma/fastmcp
4bb88c1
unverified

Maanas Verma commited on

remove http from remoteMCPServer model and resolve MCPConfig import in transports.py
9180aed
unverified

Maanas Verma commited on

prevent double passing of client info
d475f25

Jeremiah Lowin commited on

Ensure client is only initialized once
c04707c

Jeremiah Lowin commited on

Merge pull request #754 from jlowin/mcpconfig-auth
bc74b3b
unverified

Jeremiah Lowin commited on

Merge pull request #753 from jlowin/event-store-type
1988a4b
unverified

Jeremiah Lowin commited on

Support remote auth in mcpconfig
b86019e

Jeremiah Lowin commited on

Fix passing token string to client auth
282875e

Jeremiah Lowin commited on

Ensure event store is properly typed
70e3e8c

Jeremiah Lowin commited on

Merge pull request #751 from jlowin/accept-header
86e2822
unverified

Jeremiah Lowin commited on

Add accept to excluded headers
56481cb

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

Restore default to zero
ef06ced

Jeremiah Lowin commited on

Respect cache setting, set default to 1
e085ebe

Jeremiah Lowin commited on

Allow setting type with ArgTransform
41cf7e2

Jeremiah Lowin commited on

Add tool transformation
1f34d30

Jeremiah Lowin commited on

Don't store exclude args as attribute
cf04a1f

Jeremiah Lowin commited on

Use ellipsis default
11b53ee

Jeremiah Lowin commited on

Add get_tool utility
92cf7e6

Jeremiah Lowin commited on

Merge pull request #737 from wfclark5/main
df5ee4b
unverified

Jeremiah Lowin commited on