xsecuremcp / tests /server

Commit History

Ensure servers expose template wildcards
ceea07c

Jeremiah Lowin commited on

Fix issues with simple str response
e1fcc29

Jeremiah Lowin commited on

Ensure openapi resources return valid responses
d2069f2

Jeremiah Lowin commited on

Merge branch 'main' into mount
46424ca
unverified

Jeremiah Lowin commited on

move test servers to root tests dir
6cbe07e

Jeremiah Lowin commited on

Add mount tests
72f52ef

Jeremiah Lowin commited on

Refactor remote servers
81e8514

Jeremiah Lowin commited on

restore mcp tool generation to server
d6d2b36

Jeremiah Lowin commited on

rename mount -> import
a1ec1e3

Jeremiah Lowin commited on

Ensure quoted URIs work; fix proxy template issue
15f96d2

Jeremiah Lowin commited on

Add `key` for storing resources
5a29d74

Jeremiah Lowin commited on

Add `get_tools()` and update tests to include proxy tools
736b52b

Jeremiah Lowin commited on

Allow tool manager to store an alternative name for tools
72c9ff1

Jeremiah Lowin commited on

permit optional resource template args
bf2f475

Jeremiah Lowin commited on

Ensure objects are copied properly and test mounting fastapi
70f2db7

Jeremiah Lowin commited on

Update docs and add_resource_fn
f1f59fd

Jeremiah Lowin commited on

Expand support for various method interactions
0feb19f

Jeremiah Lowin commited on

Enter mounted app lifespans
bd66e60

Jeremiah Lowin commited on

Use _ as default mount separator and make configurable
37a07a4

Jeremiah Lowin commited on

Clean up server tests
5698663

Jeremiah Lowin commited on

Ensure that openapi tags are transferred to MCP objects
9822b73

Jeremiah Lowin commited on

Add tests for tags in server decorators
fcb2602

Jeremiah Lowin commited on

Add tags, improve duplicate import behavior
fa364d7

Jeremiah Lowin commited on

Fix bug with tools that return lists
2593ecd

Jeremiah Lowin commited on

Reorganize clients and transports
3acddf3

Jeremiah Lowin commited on

Add fastapi conversion
dc0a2a3

Jeremiah Lowin commited on

Add OpenAPI server and tests
96618d0

Jeremiah Lowin commited on

restore 1.x code
48f7143

Jeremiah Lowin commited on

Add proxy server
7826473

Jeremiah Lowin commited on

Support mounting FastMCPs as sub-servers
d4adea4

Jeremiah Lowin commited on