xsecuremcp / src /fastmcp /server

Commit History

Merge branch 'main' into feature/reflexive-core
14641be
unverified

paul-purecipher commited on

Merge branch 'main' into feature/provenance-ledger
dc0782c
unverified

paul-purecipher commited on

🤖 Implement Story 4: Reflexive Core
7b7b417

svkrishna commited on

🤖 Implement Story 3: Provenance Ledger
7d7a6cb

svkrishna commited on

🤖 Implement Story 2: Inter-Agent Contract Module
4d56236

svkrishna commited on

Merge branch 'jlowin:main' into main
a17b63b
unverified

svkrishna commited on

switch from `pyright` to `ty` (#1545)
670f900
unverified

nate nowack commited on

feat: introduce fastmcp.json configuration system (#1517)
5f2c09d
unverified

Jeremiah Lowin commited on

Phase 1 : Pluggable Policy Engine — design an interface that allows policies to be loaded/unloaded at runtime; each policy should define machine-checkable invariants and decision logic.
d817b84

svkrishna commited on

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

Jeremiah Lowin commited on

Improve stdio and mcp_config clean-up (#1444)
17763eb
unverified

William Easton commited on

Remove unnecessary asserts (#1484)
abc4a6d
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

Update static checks (#1448)
4d09a0b
unverified

Jeremiah Lowin nate nowack commited on

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

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

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

Yann Jouanin Jeremiah Lowin commited on

fix(type): lifespan is partially unknown (#1389)
e4bf853
unverified

Kun Yang Kun Yang 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 async support to client_factory in FastMCPProxy (#1286) (#1375)
0d61263
unverified

bianning bianning commited on

Fix server_version field in inspect manifest (#1383)
1807d5c
unverified

Jeremiah Lowin commited on

Remove unused arg (#1382)
cb39c37
unverified

Jeremiah Lowin commited on

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

Jeremiah Lowin commited on

Update AuthKit vocab (#1338)
fb1f4aa
unverified

Jeremiah Lowin commited on

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

Jeremiah Lowin commited on

Remove redundant resource_metadata_url assignment (#1328)
bf7fcc7
unverified

Jeremiah Lowin commited on

Structured client-side logging (#1326)
4a12d22
unverified

Colin Jermain commited on

Remove unused TimedCache (#1303)
4a969a3
unverified

William Easton commited on

docs: update get_state and set_state references (#1306)
6dcf299
unverified

Maxi Fernandez commited on

Use a simple overwrite instead of a merge for meta (#1296)
2e693f4
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

Improve OpenAPI-to-JSONSchema conversion utilities (#1283)
4394198
unverified

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

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

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

fix: add type hint to custom_route decorator (#1210)
e42c7fe
unverified

nate nowack Claude commited on

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

William Easton Jeremiah Lowin commited on

Add StatefulProxyClient (#1109)
b140934
unverified

hopeful0 commited on

Remove deprecated proxy creation (#1186)
6d04c2c
unverified

Jeremiah Lowin commited on

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

codingjoe commited on

Do not silently exclude the "context" key from JSON body (#1153)
0c985eb
unverified

Martin Melka commited on