Commit graph

62 commits

Author SHA1 Message Date
Jeremiah Lowin
deff09fe07
refactor: replace auth provider registry with ImportString (#1710) 2025-09-02 08:31:52 -04:00
Jeremiah Lowin
bc25802a28
Update documentation around scopes for google (#1703) 2025-09-01 16:44:50 -04:00
Jeremiah Lowin
aef6d23fb9
refactor: move scope parser to utilities (#1642) 2025-08-26 10:50:54 -04:00
Jeremiah Lowin
1f3f82d245
Implement typed source system for FastMCP configuration (#1607) 2025-08-24 16:32:37 -04:00
Jeremiah Lowin
b34519c356
Update schema path (#1595) 2025-08-23 09:47:58 -04:00
Jeremiah Lowin
c3d1176a69
Add WorkOS and Azure OAuth providers (#1550) 2025-08-20 16:22:03 -04:00
Jeremiah Lowin
2d3d5392f1
feat: introduce fastmcp.json configuration system (#1517) 2025-08-19 16:06:04 -04:00
Jeremiah Lowin
108ad4b70d
feat: Add --workspace flag to fastmcp install cursor (#1522)
Co-authored-by: Jeremiah Lowin <jlowin@users.noreply.github.com>
Co-authored-by: marvin-context-protocol[bot] <225465937+marvin-context-protocol[bot]@users.noreply.github.com>
2025-08-19 15:38:55 -04:00
Jeremiah Lowin
ec015de3b0
Add OAuth proxy that allows authentication with social IDPs without DCR support (#1434) 2025-08-18 13:39:58 -04:00
Jeremiah Lowin
5a87a4787d
Update AuthKit vocab (#1338) 2025-08-01 20:56:15 -04:00
Jeremiah Lowin
a965d0d836
Docs updates (#1336) 2025-08-01 20:39:55 -04:00
tommitt
1be7d98c1a
Eunomia authorization server can run embedded within the MCP server (#1317) 2025-08-01 17:08:10 -04:00
Jeremiah Lowin
b46d4934a8
Add comprehensive OAuth 2.1 authentication system with WorkOS integration (#1327) 2025-08-01 17:06:55 -04:00
Jeremiah Lowin
60ca72bb0b
Add complete support for TokenVerifier protocol (#1297) 2025-07-29 20:01:40 -04:00
Jeremiah Lowin
0691701951
Add _fastmcp meta namespace (#1290) 2025-07-29 15:07:53 -04:00
Jeremiah Lowin
eda798fa0a Note that OpenAPI components automatically load tags 2025-07-28 18:06:24 -04:00
Adam Conway
36c6d698fa
Update --name flag (#1239) 2025-07-23 10:41:54 -04:00
Or Weis
9ea2798294
Permit.io integration docs (#1226) 2025-07-22 12:56:13 -04:00
Jeremiah Lowin
4a38784194
Introduce experimental OpenAPI parser with improved performance and maintainability (#1209) 2025-07-21 16:17:36 -04:00
Jeremiah Lowin
cbd751f821
Update fastapi docs (#1198) 2025-07-20 19:56:24 -04:00
Mario Taddeucci
b8820de9aa Remove unused import from FastAPI integration documentation 2025-07-20 12:24:48 -03:00
Jeremiah Lowin
a65bfd10be
Add --python, --project, and --with-requirements options to CLI commands (#1190) 2025-07-19 21:16:09 -04:00
Jeremiah Lowin
ea54851736
Fix mcp-json output format to include server name (#1185)
Co-authored-by: Claude <noreply@anthropic.com>
2025-07-19 13:31:11 -04:00
tommitt
13dd2bfa0c
Upgrade Eunomia authorization docs (#1144) 2025-07-15 07:09:29 -07:00
Jeremiah Lowin
9cbfcab94c Update integration docs 2025-07-09 16:50:16 -04:00
Jeremiah Lowin
f9a698dcf9
Add MCP json output from CLI (#1056) 2025-07-06 10:23:50 -04:00
Jeremiah Lowin
84f0229acc
Add Claude Code install integration (#1053)
* Add Cursor support

* Use url-safe encoding

* Add claude code integration

* Delete test_install_dependencies.py

* Fix windows tests
2025-07-05 21:23:47 -04:00
Jeremiah Lowin
e50f4ae965
Add Cursor support via CLI integration (#1052)
* Add Cursor support

* Use url-safe encoding
2025-07-05 20:30:47 -04:00
Suraj Thapa
dba9f2c81f
Docs: clarify server URL paths for ChatGPT integration (#1017)
* update server detail to add sse url

* include details for http menthod
2025-07-05 11:56:45 -04:00
Jeremiah Lowin
f46979da13 Update OpenAI docs 2025-06-30 19:49:26 -04:00
moss
98a7feb7a0 Update link to OpenAI MCP example 2025-06-29 15:57:42 +10:00
tommitt
f774612add Rename path 2025-06-27 21:13:45 +02:00
tommitt
37415dfa1e Introduce Eunomia Middleware docs 2025-06-27 21:04:26 +02:00
Jeremiah Lowin
ffe0c92d63 Alias streamable-http as http 2025-06-22 20:00:11 -04:00
Jeremiah Lowin
6503b79352 Add claude code 2025-06-22 15:44:46 -04:00
Jeremiah Lowin
fbc4fc1490 Add ChatGPT doc 2025-06-22 15:28:51 -04:00
Jeremiah Lowin
686df919ff Update gemini address 2025-06-22 14:41:18 -04:00
Jeremiah Lowin
9250d2932a Update Claude Desktop to reflect remote server support
#742
2025-06-22 14:41:12 -04:00
Jeremiah Lowin
b4b9c57bdd Update anthropic + openai to show SHTTP 2025-06-22 14:19:32 -04:00
Jeremiah Lowin
e245155bc5 Simplify docs nav 2025-06-20 20:48:42 -04:00
Yasiru
6113415d6c
Fix: updated variable name under Gemini remote client
Fix: updated variable name under Gemini remote client to match previous example, in order to work, the rest of the code is the same as above.
2025-06-10 08:42:54 +10:00
Jeremiah Lowin
983ac04481 Minor docs updates 2025-06-07 22:08:44 -04:00
Richard Michael
7ef093cf43 Fix contrib link 2025-06-07 15:54:07 -07:00
Yasiru
7ffac70116
Docs : fix client to mcp_client in Gemini example
fixed `async with client:` to `async with mcp_client:`
2025-06-06 21:43:24 +10:00
Jeremiah Lowin
5a0f57498f remove empty parens from tool 2025-06-05 14:55:32 -04:00
Jeremiah Lowin
a551b3468b Add tags 2025-06-04 18:36:10 -04:00
Jeremiah Lowin
b3f80c5374 Add empty parens to docs 2025-06-04 17:39:57 -04:00
Jeremiah Lowin
d1549c3d35 Remove empty parens 2025-06-04 15:37:55 -04:00
Jeremiah Lowin
750137792b Update remote code 2025-06-02 20:33:47 -04:00
Jeremiah Lowin
fc4c7ef6a2 Add gemini tutorial 2025-06-02 20:30:23 -04:00