Commit History

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

nate nowack 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

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

Kun Yang Kun Yang commited on

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

Jeremiah Lowin 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

Remove redundant resource_metadata_url assignment (#1328)
bf7fcc7
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

Remove automatic trailing slash modification from server paths
6ba1427

Jeremiah Lowin Claude commited on

Implement TokenVerifier protocol for mcp-python-sdk compatibility
ac19f92

Jeremiah Lowin Claude commited on

Update http.py
6ad1252

Jeremiah Lowin commited on

Use trailing slashes
86eb39a

Jeremiah Lowin commited on

Fix StreamableHTTP redirect issue for MCP spec compliance
bf9967e

Jeremiah Lowin Claude commited on

Ensure event store is properly typed
70e3e8c

Jeremiah Lowin commited on

flatten auth settings
058fad1

Jeremiah Lowin commited on

Support configuring bearer auth from env vars
b310c16

Jeremiah Lowin commited on

Add basic server primitives
7befcc3

Jeremiah Lowin commited on

Ensure custom routes are respected
4a59792

Jeremiah Lowin commited on

take suggestion
5f1daf3

zzstoatzz commited on

integration tests and better error
9a5babe

zzstoatzz commited on

fastmcp run works with remote servers
a506ee1

Jeremiah Lowin commited on

Store server instance as fastmcp_server
86a15b9

Jeremiah Lowin commited on

Add lifespan property to app
59f2792

Jeremiah Lowin commited on

Merge branch 'main' into sse-bugfix
870eb22

Jeremiah Lowin commited on

strict typing for `server.py`
d09d7f6

zzstoatzz commited on

Remove patch and use upstream SSEServerTransport
025e46b

Jeremiah Lowin commited on

Add middleware kwarg
987be7e

Jeremiah Lowin commited on

test nested servers
58bd353

Jeremiah Lowin commited on

Ensure we handle nested SSE apps
f827f24

Jeremiah Lowin commited on

Update mcp pin to 1.8
69d9f94

Jeremiah Lowin commited on

Fix import error
5047a6c

Jeremiah Lowin commited on

Vendor streamable http manager
329333a

Jeremiah Lowin commited on

dry out http app creation
08794a2

Jeremiah Lowin commited on

Incorporate streamable HTTP server changes
4c1f058

Jeremiah Lowin commited on

Clean up sse app
e033dfc

Jeremiah Lowin commited on

Add response return
9077360

Jeremiah Lowin commited on

Move sse app to http
154abca

Jeremiah Lowin commited on

Refactor context to avoid unecessary passing
1534a61

Jeremiah Lowin commited on

refactor utilities
4af3969

Jeremiah Lowin commited on