Commit graph

28 commits

Author SHA1 Message Date
Jeremiah Lowin
3af9de197a
Restructure documentation for FastMCP 3.0 (#2951) 2026-01-19 21:33:35 -05:00
Jeremiah Lowin
9c861b232b
Add manual initialization control to Client (#2355)
* Add manual initialization control to Client

- Add auto_initialize parameter (default True) to control automatic initialization
- Make initialize() method public with idempotent caching
- Add comprehensive test suite for initialization behavior

* Document client initialization control and server instructions

- Expand documentation to cover auto_initialize parameter
- Show manual initialization for advanced use cases
- Document accessing server instructions via initialize_result

* Update client.mdx
2025-11-03 16:01:30 -05:00
Jeremiah Lowin
5ddb54bbd4 Clean up docs 2025-07-03 11:24:53 -04:00
城城
2a30208245 Add a comma 2025-06-28 15:55:16 +08: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
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
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
Jeremiah Lowin
e16cb61bc1 Improve client documentation 2025-05-20 11:44:23 -04:00
Jeremiah Lowin
c71138d6b8 Add progress handler to client 2025-05-20 09:27:47 -04:00
Jeremiah Lowin
623181bd37
Update transport docs (#458)
* Update transport docs

* Don't infer WS
2025-05-14 21:18:44 -04:00
Jeremiah Lowin
837d4c407d
Add timeout support to client (#455)
* Add timeouts kwargs

* Add timeout support

* Fix windows handling and docs

* Update client.mdx

* Windows tests

* Update test_sse.py

* Update test_sse.py

* Update test_sse.py

* Update test_sse.py

* Fix windows
2025-05-14 20:50:24 -04:00
Jeremiah Lowin
07d6971733 Add client badge 2025-05-05 13:29:38 -04:00
Jeremiah Lowin
2eb0e7c1b3 Ensure prompts return descriptions 2025-05-05 12:33:05 -04:00
Jeremiah Lowin
cebe4614bb add _mcp methods 2025-05-02 16:30:16 -04:00
Jeremiah Lowin
96e8c38c5b Update client docs 2025-04-30 10:49:41 -04:00
Jeremiah Lowin
d78425cd3f Document ping 2025-04-23 14:44:59 -04:00
Jeremiah Lowin
eecd4212ab Improve documentation 2025-04-16 10:56:30 -04:00
Renamed from docs/clients/overview.mdx (Browse further)