fastmcp/tests
Jeremiah Lowin 330eaed11f
OAuth proxy issues its own tokens (#2109)
* OAuth proxy issues its own tokens

Implement token factory pattern where proxy issues FastMCP JWTs
instead of forwarding upstream tokens. Tokens are minimal references
(JTI) that map to encrypted upstream credentials stored server-side.

* Update run-tests.yml

* Update secret generation and docs

* Add upgrade guide
2025-10-17 14:31:53 -04:00
..
cli Remove shell=True from Windows subprocess calls (#2091) 2025-10-14 12:30:46 -07:00
client Add RFC 7662 token introspection provider (#2074) 2025-10-16 10:57:06 -04:00
contrib feat: Add title, annotations and meta to mixin decorators 2025-10-10 14:23:02 +05:30
deprecated feat: introduce fastmcp.json configuration system (#1517) 2025-08-19 16:06:04 -04:00
experimental Fix nullable enum validation in OpenAPI converter (#2093) 2025-10-15 06:30:30 -07:00
integration_tests Prevent confused deputy attacks in OAuth proxy (#2056) 2025-10-11 10:53:54 -04:00
prompts Enable more type checking rules (#1775) 2025-09-07 11:11:44 -04:00
resources Allow direct instantiation of Prompt and Resource classes (#2031) 2025-10-08 21:06:41 -04:00
server OAuth proxy issues its own tokens (#2109) 2025-10-17 14:31:53 -04:00
tools Add Pydantic-compatible input validation (#2073) 2025-10-14 11:49:30 -07:00
utilities Refactor mounting logic from managers to server (#2069) 2025-10-11 18:28:21 -04:00
__init__.py Update type handling for resources 2024-11-29 19:42:46 -05:00
conftest.py optimize test suite (#1893) 2025-09-22 20:07:04 -04:00
test_examples.py Cleanup content conversion 2025-09-06 17:32:33 -05:00
test_mcp_config.py optimize test suite (#1893) 2025-09-22 20:07:04 -04:00