Jeremiah Lowin
b362444ddf
Add storage backend documentation ( #2137 )
...
* Add storage backend documentation
* Add storage patterns documentation for wrapper caching strategies
- Add PassthroughCacheWrapper section for multi-tier caching
- Document TTL clamping strategy for optimized memory usage
- Add example for wrapping custom storage implementations
- Explain how to combine fast in-memory caches with persistent remote stores
* Update docs
2025-10-19 19:24:13 -04:00
William Easton
d32a2b953e
✨ Fallback to a Completions API when Sampling is not available ( #1145 )
2025-08-21 07:49:29 -04:00
Marsley
fbbd8ef999
Fix #1506 : Update tool filtering documentation from _meta to meta ( #1511 )
2025-08-15 10:46:05 -04:00
Jeremiah Lowin
71fb4ab671
docs(client/logging): reflect corrected default log level mapping ( #1403 )
...
Co-authored-by: opencode <noreply@opencode.ai>
2025-08-08 11:49:58 -04:00
Jeremiah Lowin
a965d0d836
Docs updates ( #1336 )
2025-08-01 20:39:55 -04:00
Jeremiah Lowin
b46d4934a8
Add comprehensive OAuth 2.1 authentication system with WorkOS integration ( #1327 )
2025-08-01 17:06:55 -04:00
Colin Jermain
7f3c3cc24b
Structured client-side logging ( #1326 )
2025-08-01 14:47:21 -04:00
Jeremiah Lowin
0691701951
Add _fastmcp meta namespace ( #1290 )
2025-07-29 15:07:53 -04:00
Jeremiah Lowin
6b8a62c127
Add client docs
2025-07-28 17:49:32 -04:00
William Easton
3be8f5ea93
Add UV Transport ( #1270 )
...
Co-authored-by: Jeremiah Lowin <153965+jlowin@users.noreply.github.com>
2025-07-28 15:41:36 -04:00
William Easton
1b953820b3
[ 🐶 ] Transform MCP Server Tools ( #1132 )
...
Co-authored-by: Jeremiah Lowin <153965+jlowin@users.noreply.github.com>
2025-07-19 15:52:47 -04:00
Jeremiah Lowin
68cbb470ef
Update transport docs
2025-07-09 12:14:33 -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
5ddb54bbd4
Clean up docs
2025-07-03 11:24:53 -04:00
Jeremiah Lowin
eaf27c710d
Support "no response" elicitation requests
2025-06-30 13:03:57 -04:00
Jeremiah Lowin
ecfbf5de00
Support implicit Elicitation acceptance
2025-06-28 20:15:23 -04:00
Jeremiah Lowin
cc98298e6e
Add new tag
2025-06-28 15:15:35 -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
Jeremiah Lowin
5fc82f4fef
Fix version badge for messages
2025-06-26 09:40:49 -04: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
Jeremiah Lowin
44f14b1f7b
Clean up parameter documentation
2025-06-22 20:59:53 -04:00
Jeremiah Lowin
ffe0c92d63
Alias streamable-http as http
2025-06-22 20:00:11 -04:00
Jeremiah Lowin
133254ee25
Update docs
2025-06-22 13:34:36 -04:00
Jeremiah Lowin
3d2e2a5954
Update client features
2025-06-22 13:30:25 -04:00
Jeremiah Lowin
1adca653e3
Update overview
...
Co-Authored-By: Claude <claude@users.noreply.github.com>
2025-06-22 13:23:52 -04:00
Jeremiah Lowin
8e98d711fc
Update client docs
...
Co-Authored-By: Claude <claude@users.noreply.github.com>
2025-06-22 13:18:28 -04:00
Jeremiah Lowin
dbf125b6ac
Update client.mdx
...
Co-Authored-By: Claude <claude@users.noreply.github.com>
2025-06-22 10:20:03 -04:00
Jeremiah Lowin
e245155bc5
Simplify docs nav
2025-06-20 20:48:42 -04:00
Jeremiah Lowin
45d031a577
Update headers in docs
2025-06-11 20:20:14 -04:00
Jeremiah Lowin
9913f304f7
update import
2025-06-10 16:43:02 -04:00
JeremyCraigMartinez
b7256fef3c
Update oauth.mdx
2025-06-10 13:23:01 -07: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
18615bc48b
Remove empty parens
2025-06-04 15:41:28 -04:00
Jeremiah Lowin
93d84489fc
Update auth docs
2025-06-03 09:11:50 -04:00
Jeremiah Lowin
3f1acbbcd0
Add claude desktop docs
2025-06-02 17:48:52 -04:00
Michael J Kaye
db41238e94
Update client.mdx: ClientError namespace
...
`ClientError` is in the `fastmcp.exceptions` namespace, not `fastmcp.client`.
2025-06-02 13:07:31 +00:00
Jeremiah Lowin
132db32e51
Add auth docs
2025-06-01 21:33:33 -04:00
Jeremiah Lowin
16e73f86df
Add client doc
2025-06-01 20:45:04 -04:00
Jeremiah Lowin
97bccb9104
Update client.mdx
2025-05-28 21:58:43 -04:00
Jeremiah Lowin
9bbd417129
Add keep_alive param to reuse subprocess
2025-05-28 21:46:40 -04:00
Jeremiah Lowin
9ca994b94d
Bump 2.3.6 reference to 2.4.0
2025-05-22 22:17:35 -04:00
Jeremiah Lowin
1afe73c136
feat: support FastMCP v1 server transport
2025-05-21 17:42:26 -04:00
Jeremiah Lowin
725f256a8f
Docs cleanup
2025-05-20 21:13:15 -04:00
Jeremiah Lowin
b2dc2f0473
Clean up
2025-05-20 21:10:44 -04:00
Jeremiah Lowin
35e20774c0
Add documentation for config-based clients
2025-05-20 21:05:44 -04:00