xsecuremcp / tests /server

Commit History

Add OAuth proxy that allows authentication with social IDPs without DCR support (#1434)
f5238eb
unverified

Jeremiah Lowin commited on

Remove trailing slash in unit tests (#1535)
c29318c
unverified

Jeremiah Lowin commited on

Support importing custom_route endpoints when mounting servers (#1470)
125f50b
unverified

Jeremiah Lowin Jeremiah Lowin marvin-context-protocol[bot] commited on

Add documentation for get_access_token() dependency function (#1446)
341332a
unverified

Jeremiah Lowin Jeremiah Lowin marvin-context-protocol[bot] commited on

Ensure transformed tools generate structured content (#1443)
d0abf98
unverified

Jeremiah Lowin commited on

Enable Protected Resource Metadata to provide resource_name and resou… (#1371)
4ee2b0f
unverified

Yann Jouanin Jeremiah Lowin commited on

fixes #1398: Add JWT claims to AccessToken (#1399)
60b71f5
unverified

Panos Argyrakis Jeremiah Lowin commited on

Ensure resource + template names are properly prefixed when importing/mounting (#1423)
8d16d26
unverified

Jeremiah Lowin commited on

Improve redirect handling to address 307's (#1387)
c219134
unverified

Jeremiah Lowin commited on

Add remote auth provider tests (#1351)
54ec17c
unverified

Jeremiah Lowin commited on

Add async support to client_factory in FastMCPProxy (#1286) (#1375)
0d61263
unverified

bianning bianning commited on

Remove unused arg (#1382)
cb39c37
unverified

Jeremiah Lowin commited on

Manually set _key after model_copy (#1357)
c9434ed
unverified

William Easton commited on

Introduce `RemoteAuthProvider` for cleaner external identity provider integration, update docs (#1346)
8c0df0f
unverified

Jeremiah Lowin commited on

Add comprehensive OAuth 2.1 authentication system with WorkOS integration (#1327)
3959209
unverified

Jeremiah Lowin commited on

Add unit tests and docs for denying tool calls with middleware (#1333)
96709d8
unverified

Jeremiah Lowin commited on

Remove unused TimedCache (#1303)
4a969a3
unverified

William Easton commited on

Add test for proxy tags visibility (#1302)
08f0e73
unverified

Jeremiah Lowin commited on

Add complete support for TokenVerifier protocol (#1297)
b6176a5
unverified

Jeremiah Lowin commited on

feat: Allow Resource Metadata URL as field in OAuthProvider (#1287)
9a6f944
unverified

dacamposol commited on

Add meta parameter support to tools, resources, templates, and prompts decorators (#1294)
0907e77
unverified

Jeremiah Lowin commited on

Add _fastmcp meta namespace (#1290)
957b451
unverified

Jeremiah Lowin commited on

Ensure proxy components forward meta dicts (#1282)
6cdad57
unverified

Jeremiah Lowin commited on

Sort tags for deterministic output
ed43295

Jeremiah Lowin commited on

Note that OpenAPI components automatically load tags
926df22

Jeremiah Lowin commited on

Add tags to meta
7be2f51

Jeremiah Lowin commited on

Fix typing, add tests for tool call middleware (#1269)
ccc2857
unverified

Jeremiah Lowin commited on

feat: Add Annotations support for resources and resource templates (#1260)
e3f57a4
unverified

Tapan Chugh tapanc commited on

Support string annotations (#1255)
0e1f06a
unverified

Jeremiah Lowin commited on

Fix stateful proxy client mixing in multi-proxies sessions (#1245)
d80180f
unverified

hopeful0 commited on

Refactor `get_http_request` and `context.session_id` (#1242)
f64fa17
unverified

hopeful0 commited on

Logcapture addition to test_server file (#1229)
7fec089
unverified

essenceX commited on

Add state dict to Context (#1118) (#1160)
62aab99
unverified

Mukul Murthy Jeremiah Lowin commited on

Skip repeated type conversion and validation in proxy client elicitation handler (#1222)
9d7c3c2
unverified

Tapan Chugh tapanc commited on

Introduce experimental OpenAPI parser with improved performance and maintainability (#1209)
8c5bdf2
unverified

Jeremiah Lowin commited on

Support from __future__ import annotations (#1199)
3ab4db9
unverified

Jeremiah Lowin commited on

[🐶] Transform MCP Server Tools (#1132)
bacf327
unverified

William Easton Jeremiah Lowin commited on

Add StatefulProxyClient (#1109)
b140934
unverified

hopeful0 commited on

Fix nesting when making OpenAPI arrays and objects optional (#1178)
be25dfa
unverified

Martin Melka commited on

add server name to mounted server warnings (#1147)
27106b0
unverified

Aidan commited on

Resolve #1139 -- Implement include_context argument in Context.sample (#1141)
9247f8d
unverified

codingjoe commited on

Fix optional parameter validation in OpenAPI integration (#1135)
64a8670
unverified

Jeremiah Lowin Claude commited on

Expand empty parameter filtering and add tests
01f3ce5

Jeremiah Lowin Claude commited on

Fix middleware list result types (#1125)
0907fff
unverified

Jeremiah Lowin Claude commited on

Fix OpenAPI deepObject style parameter encoding (#1122)
c21d179
unverified

Jeremiah Lowin Claude commited on

Fix OpenAPI parameter name collisions with location suffixing
7004e72

Jeremiah Lowin Claude commited on

Add mirrored component support for proxy servers
a9a1a98

Jeremiah Lowin Claude commited on

Fix OpenAPI tool name registration when modified by mcp_component_fn (#1096)
25428f8
unverified

Jeremiah Lowin Claude commited on

Fix concurrent proxy client operations with session isolation (#1083)
c7708b2
unverified

Jeremiah Lowin Claude commited on

Add output schema support for OpenAPI tools (#1073)
53a91d7
unverified

Jeremiah Lowin Claude commited on