diff --git a/docs/docs.json b/docs/docs.json index 8911542df..f0b08380e 100644 --- a/docs/docs.json +++ b/docs/docs.json @@ -699,7 +699,7 @@ "icon": "code" } ], - "version": "v3.0.0 (rc 2)" + "version": "v3" }, { "dropdowns": [ diff --git a/docs/getting-started/installation.mdx b/docs/getting-started/installation.mdx index ba1341ea1..1815d177b 100644 --- a/docs/getting-started/installation.mdx +++ b/docs/getting-started/installation.mdx @@ -7,18 +7,14 @@ icon: arrow-down-to-line We recommend using [uv](https://docs.astral.sh/uv/getting-started/installation/) to install and manage FastMCP. - -FastMCP 3.0 is currently a release candidate. Package managers won't install pre-release versions by default—you must explicitly request one (e.g., `>=3.0.0rc1`). - - ```bash -pip install "fastmcp>=3.0.0rc1" +pip install fastmcp ``` Or with uv: ```bash -uv add "fastmcp>=3.0.0rc1" +uv add fastmcp ``` ### Optional Dependencies @@ -26,7 +22,7 @@ uv add "fastmcp>=3.0.0rc1" FastMCP provides optional extras for specific features. For example, to install the background tasks extra: ```bash -pip install "fastmcp[tasks]==3.0.0rc1" +pip install "fastmcp[tasks]" ``` See [Background Tasks](/servers/tasks) for details on the task system. @@ -44,7 +40,7 @@ You should see output like the following: ```bash $ fastmcp version -FastMCP version: 3.0.0rc1 +FastMCP version: 3.0.0 MCP version: 1.25.0 Python version: 3.12.2 Platform: macOS-15.3.1-arm64-arm-64bit diff --git a/docs/servers/tasks.mdx b/docs/servers/tasks.mdx index ef49046e9..d4aae9f54 100644 --- a/docs/servers/tasks.mdx +++ b/docs/servers/tasks.mdx @@ -43,7 +43,7 @@ MCP background tasks are different: they're **protocol-native**. This means MCP Background tasks require the `tasks` extra: ```bash -pip install "fastmcp[tasks]>=3.0.0rc1" +pip install "fastmcp[tasks]" ``` Add `task=True` to any tool, resource, resource template, or prompt decorator. This marks the component as capable of background execution. diff --git a/docs/v2-banner.js b/docs/v2-banner.js index ef65e067d..71d98d18d 100644 --- a/docs/v2-banner.js +++ b/docs/v2-banner.js @@ -11,7 +11,7 @@ if (!banner) { banner = document.createElement('div'); banner.id = 'v2-banner'; - banner.innerHTML = 'These are the docs for FastMCP 2.0. The beta of FastMCP 3.0 is now available.'; + banner.innerHTML = 'These are the docs for FastMCP 2.0. FastMCP 3.0 is now available.'; container.insertBefore(banner, container.firstChild); } } else if (!isV2 && banner) {