Jeremiah Lowin
0792ac812c
Improve the v4 docs ( #4707 )
2026-07-29 09:51:13 -04:00
Jeremiah Lowin
7339936980
Rewrite the v4 What's New page and document server extensions ( #4698 )
...
* Rewrite the v4 What's New page
Teach the headline features with code instead of asserting them, drop the
major-version throat-clearing and SEP list, and correct the elicitation
claim: ctx.elicit() is unchanged and handshake-only, while sampling and
roots are removed outright.
* Fix broken doc links and stale version references
Repoint five dead links and anchors, refresh v3-era version examples on the
v4 docs, and add the missing FastMCP 3 entry to the installation page's
upgrade section.
* Document server extensions
add_extension() shipped in v4 with no documentation page. Covers the
extension interface, request methods, tool-call interception, lifespan
ownership, and the client half.
* Link the FastMCP TypeScript library
* Address Codex review feedback
Gate the extension interceptor on the client's per-request opt-in rather
than claiming negotiation does it; show the v4 beta pin on the install
page instead of a version a reader cannot get; note that UserSession
requires authentication.
2026-07-28 20:05:45 -04:00
Jeremiah Lowin
0175bc9235
Split the SDK upgrade guides by SDK version ( #4684 )
2026-07-28 10:47:39 -04:00
Jeremiah Lowin
986af54afa
Move pip upgrade recovery into a Troubleshooting section ( #4219 )
2026-05-22 21:13:19 -04:00
Jeremiah Lowin
7a82b57efb
Document pip upgrade recovery for the fastmcp-slim package split ( #4215 )
2026-05-22 20:21:28 -04:00
Jeremiah Lowin
8bc31360e8
Restructure docs navigation: CLI section, Composition, More ( #3361 )
...
* WIP: Move mounting docs to servers/composition, remove deprecated import_server content
* WIP: Add CLI section under More, move testing to Features, restructure nav
* WIP: Rename querying to client, remove factory functions from CLI overview
* WIP: Promote CLI to top-level section, move Upgrading to More
* WIP: Rename CLI installing page to install-mcp
* WIP
* Add Google Gemini sampling handler docs, fix version badges
2026-03-02 21:09:48 -05:00
Jeremiah Lowin
1eb57ba262
Add upgrade guides for users coming from the MCP SDK ( #3215 )
...
* Add upgrade guides for users coming from the MCP SDK
* Fix incorrect Image import path in LLM migration prompt
* Align LLM prompts with prose across all three upgrade guides
* Move upgrade guides under getting-started/upgrading, add install section and --upgrade flag
2026-02-18 14:30:07 -05:00
Jeremiah Lowin
958e657521
Update docs for 3.0 GA release ( #3216 )
...
* Update docs for 3.0 GA release
* Add upgrade command to v2 migration section
* Revert "Add upgrade command to v2 migration section"
This reverts commit ee03d0d847 .
2026-02-18 14:29:28 -05:00
Jeremiah Lowin
e5553177d7
docs: update all references from 3.0.0b2 to 3.0.0rc1 ( #3173 )
2026-02-12 16:39:16 -06:00
Jeremiah Lowin
806aa8c579
Update docs to reference beta 2 ( #3112 )
2026-02-07 10:33:12 -05:00
Jeremiah Lowin
41c56481af
Pin httpx < 1.0 and simplify beta install docs ( #2975 )
2026-01-21 21:08:46 -05:00
Jeremiah Lowin
abccd53573
Update example MCP version in installation docs ( #2959 )
2026-01-20 09:24:31 -05:00
Jeremiah Lowin
4b1a7f51b0
Remove pip --pre warning from installation docs ( #2958 )
...
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-20 08:40:24 -05:00
Jeremiah Lowin
0be4cda159
Prepare docs for v3.0 beta release ( #2954 )
2026-01-20 00:13:18 -05:00
Jeremiah Lowin
c14ef132da
Clarify installation for FastMCP 3.0 beta ( #2953 )
2026-01-19 23:24:47 -05:00
Jeremiah Lowin
3af9de197a
Restructure documentation for FastMCP 3.0 ( #2951 )
2026-01-19 21:33:35 -05:00
Jeremiah Lowin
7ee3bec727
Add missing 3.0.0 version badges and document tasks extra ( #2866 )
2026-01-13 12:04:52 -05:00
Jeremiah Lowin
c9a9df17f4
Add FastMCP 4.0 preview notice to installation guide ( #2831 )
...
Co-authored-by: Claude <noreply@anthropic.com>
2026-01-10 11:41:44 -05:00
Jeremiah Lowin
dcfd9ee387
Pin Cyclopts to v4.0.0 + compliance note ( #2354 )
...
* Pin cyclopts to v5.0.0a1+
* Document cyclopts/docutils licensing
* Update docs
2025-11-03 18:37:12 -05:00
Jeremiah Lowin
c5c6a3ee06
Add development docs for FastMCP ( #1719 )
...
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-09-03 11:34:43 -04:00
thomas
02caab186f
chore: Update installation.mdx version snippet ( #1496 )
2025-08-14 11:02:49 -04:00
Jeremiah Lowin
ffe0c92d63
Alias streamable-http as http
2025-06-22 20:00:11 -04:00
Jeremiah Lowin
02ea970e99
Move components to own file; add resource
2025-06-10 09:31:23 -04:00
Jeremiah Lowin
983848f771
Update installation.mdx
2025-05-22 11:16:11 -04:00
Jeremiah Lowin
dcd161133d
Update docs/getting-started/installation.mdx
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-22 11:13:41 -04:00
Jeremiah Lowin
f51a768e2a
Update docs/getting-started/installation.mdx
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-22 11:13:36 -04:00
Jeremiah Lowin
26bc3271ff
Add versioning note to docs
2025-05-22 09:35:32 -04:00
Jeremiah Lowin
b6d1b3f52f
Deprecate transport-specific methods
2025-05-10 11:34:47 -04:00
Didier Durand
fa0b89e733
Fixing various text typos
2025-05-09 17:23:33 +02:00
Jeremiah Lowin
3100a14416
Update docs for clarity
2025-05-03 20:37:04 -04:00
Jeremiah Lowin
dc995af9d8
Begin adding docs
2025-04-12 14:38:32 -04:00