Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ These compose cleanly, so complex patterns don't require complex code. And becau
## Installation

> [!Note]
> FastMCP 3.0 is currently in beta. Install with: `pip install fastmcp==3.0.0b1`
> FastMCP 3.0 is currently in beta. Install with: `pip install fastmcp==3.0.0b2`
>
> For production systems requiring stability, pin to v2: `pip install 'fastmcp<3'`

Expand Down
2 changes: 1 addition & 1 deletion docs/docs.json
Original file line number Diff line number Diff line change
Expand Up @@ -665,7 +665,7 @@
"icon": "code"
}
],
"version": "v3.0.0 (beta 1)"
"version": "v3.0.0 (beta 2)"
},
{
"dropdowns": [
Expand Down
8 changes: 4 additions & 4 deletions docs/getting-started/installation.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,25 +8,25 @@ icon: arrow-down-to-line
We recommend using [uv](https://docs.astral.sh/uv/getting-started/installation/) to install and manage FastMCP.

<Note>
FastMCP 3.0 is currently in beta. Package managers won't install beta versions by default—you must explicitly request one (e.g., `>=3.0.0b1`).
FastMCP 3.0 is currently in beta. Package managers won't install beta versions by default—you must explicitly request one (e.g., `>=3.0.0b2`).
</Note>

```bash
pip install "fastmcp>=3.0.0b1"
pip install "fastmcp>=3.0.0b2"
```

Or with uv:

```bash
uv add "fastmcp>=3.0.0b1"
uv add "fastmcp>=3.0.0b2"
```

### Optional Dependencies

FastMCP provides optional extras for specific features. For example, to install the background tasks extra:

```bash
pip install "fastmcp[tasks]==3.0.0b1"
pip install "fastmcp[tasks]==3.0.0b2"
```

See [Background Tasks](/servers/tasks) for details on the task system.
Expand Down
2 changes: 1 addition & 1 deletion docs/servers/tasks.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ MCP background tasks are different: they're **protocol-native**. This means MCP
<VersionBadge version="3.0.0" /> Background tasks require the `tasks` extra:

```bash
pip install "fastmcp[tasks]>=3.0.0b1"
pip install "fastmcp[tasks]>=3.0.0b2"
```

Add `task=True` to any tool, resource, resource template, or prompt decorator. This marks the component as capable of background execution.
Expand Down
Loading