Commit graph

883 commits

Author SHA1 Message Date
Jeremiah Lowin
e67b597c69
Add --copy documentation (#1076) 2025-07-07 13:46:03 -04:00
Jeremiah Lowin
45c4ceb1bd
Update environment note (#1075)
* Update environment note

* Update memory.py
2025-07-07 13:44:19 -04:00
Jeremiah Lowin
da115faec2 Fix broken links 2025-07-06 12:02:03 -04:00
Jeremiah Lowin
a71f7c7fa1 Update favicon 2025-07-06 12:01:49 -04:00
Neil Conway
fe1eddc252
Docs: add example of more concise way to use bearer auth (#1055) 2025-07-06 10:26:02 -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
hopeful0
f7dfd5be9c
Proxy support advanced MCP features (#1022)
* Proxy support advanced MCP features

* Optimize ProxyClient testing

* Add documentation for ProxyClient
2025-07-04 12:21:57 -04:00
Jeremiah Lowin
232edc2b07 Update testing.mdx 2025-07-03 12:36:10 -04:00
Jeremiah Lowin
5ddb54bbd4 Clean up docs 2025-07-03 11:24:53 -04:00
Jeremiah Lowin
756e5c31e3 Reapply "Add CLI banner"
This reverts commit 41359ec99d.
2025-07-02 18:28:29 -04:00
Jeremiah Lowin
41359ec99d
Revert "Add CLI banner" 2025-07-02 00:53:20 -04:00
Jeremiah Lowin
4e67456e2d Update changelog.mdx 2025-07-01 20:20:32 -04:00
Jeremiah Lowin
3a528d86a3 Add CLI banner 2025-07-01 10:39:35 -04:00
Jeremiah Lowin
f46979da13 Update OpenAI docs 2025-06-30 19:49:26 -04:00
Jeremiah Lowin
79822ac731
Merge pull request #997 from sstene1/auth-alg
Add Support for Configurable Algorithms
2025-06-30 18:44:03 -04:00
Jeremiah Lowin
2690878412 Update middleware imports and documentation 2025-06-30 18:35:16 -04:00
Shane Stene
1c3ee67828 Merge branch 'auth-alg' of https://github.com/sstene1/fastmcp into auth-alg 2025-06-30 16:47:24 -05:00
Shane Stene
4a5a2b6d17 config algorithm support 2025-06-30 16:33:25 -05:00
Jeremiah Lowin
eaf27c710d Support "no response" elicitation requests 2025-06-30 13:03:57 -04:00
moss
98a7feb7a0 Update link to OpenAI MCP example 2025-06-29 15:57:42 +10:00
Jeremiah Lowin
ecfbf5de00 Support implicit Elicitation acceptance 2025-06-28 20:15:23 -04:00
Jeremiah Lowin
a12baed6bc
Merge pull request #975 from tommitt/tommitt/eunomia-middleware
Introduce Eunomia authorization middleware integration
2025-06-28 19:47:22 -04:00
Jeremiah Lowin
4b3529c9f6 Update banner 2025-06-28 15:19:59 -04:00
Jeremiah Lowin
cc98298e6e Add new tag 2025-06-28 15:15:35 -04:00
Jeremiah Lowin
6ff4022afa Update parameter capitalization 2025-06-28 15:06:16 -04:00
Jeremiah Lowin
2a3fa142f8 Update documentation 2025-06-28 15:05:13 -04:00
Jeremiah Lowin
3805ac9b44 Provide a response type to client 2025-06-28 09:47:14 -04:00
Jeremiah Lowin
e22267142e
Merge pull request #901 from jlowin/output-schema
MCP 6/18/25: Add output schema to tools
2025-06-28 08:16:06 -04:00
城城
2a30208245 Add a comma 2025-06-28 15:55:16 +08:00
Jeremiah Lowin
c412a63d4e Update docs 2025-06-27 22:38:55 -04: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
1e29149d5f Merge branch 'main' into output-schema 2025-06-26 19:30:35 -04:00
Jeremiah Lowin
7b9696405b Remove legacy json parsing
Because the server now validates inputs, its no longer viable to provide a JSON string where e.g. an array is expected, so we can entirely remove FastMCP's "legacy json parsing" support from 1.x.

This is a breaking change (for legacy opt-in behavior)
2025-06-26 18:19:43 -04:00
Jeremiah Lowin
9d51bca0d8 Merge branch 'main' into protocol-update 2025-06-26 18:13:59 -04:00
Jeremiah Lowin
ddb38bacc4 Fix middleware tests 2025-06-26 18:13:32 -04:00
Jeremiah Lowin
5fc82f4fef Fix version badge for messages 2025-06-26 09:40:49 -04:00
Jeremiah Lowin
1fe4eb7a9d
Merge branch 'main' into notifications 2025-06-26 09:36:26 -04:00
zzstoatzz
3d43e80b8e fix a couple parsing issues 2025-06-25 11:26:22 -05:00
Jeremiah Lowin
029007e97e Update CSS 2025-06-25 11:55:03 -04:00
zzstoatzz
66dfeef483 regen api ref 2025-06-25 09:43:22 -05:00
Jeremiah Lowin
38036b1f42 Add automatic MCP list change notifications and client message handling
Implements comprehensive notification system for tools, resources, and prompts with automatic client updates and flexible message handlers.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-24 22:33:06 -04:00
zzstoatzz
034fa72b9c run api ref gen 2025-06-24 13:02:03 -05:00
Jeremiah Lowin
49188a6002 Fix PR numbers 2025-06-23 18:51:39 -04:00
Jeremiah Lowin
336d05ea26 Update changelog and updates for 2.9 release 2025-06-23 18:47:13 -04:00
Jeremiah Lowin
547bceb154
Merge pull request #919 from jlowin/middleware 2025-06-23 10:18:54 -04:00
Jeremiah Lowin
b2c39f3ce1
Merge pull request #907 from jlowin/feature/api-ref-exclude-modules 2025-06-23 10:17:37 -04:00