# MDflow pricing

<!-- Keep in sync with the pricing table in app/pricing/page.tsx (PRICING_ROWS, TEAM_FEATURES, and the €4.99 / €9.99 / 7-day trial copy). -->

MDflow has two personal plans, plus Team accounts. Agent control — the REST API,
the MCP server, and Personal Access Tokens — requires **Pro**.

## Plans

| | Free | Pro |
| --- | --- | --- |
| Price | Free forever | €4.99 / month |
| Trial | — | 7-day free trial, no card to start |
| Markdown files | 100 | 10,000 |
| Image uploads | 5 | 10,000 |
| Commenting | Yes | Yes |
| Public sharing links | Yes | Yes |
| Private sharing (documents & folders) | No | Yes |
| Version history | No | Yes |
| REST API access | No | Yes |
| Remote MCP server | No | Yes |
| Personal Access Tokens | No | Yes |

## Team accounts

A Team account is a separate shared account — its own members, roles,
workspaces, folders, and documents — that lives beside a personal workspace
rather than inside it. Team billing is independent from personal Pro.

| | Team |
| --- | --- |
| Price | €9.99 per active member each month |
| Trial | 7-day free trial, a card is collected at checkout |
| Members | Up to 50, as owner, admin, or member |
| Workspaces | Up to 50 per account |
| Markdown files | 10,000 per account |
| Per-workspace access | No access / read-only / read, write & delete |
| Version history | Yes, for every active member |
| Team access tokens (`mdt_...`) | Yes, scoped to selected workspaces |
| Team REST API (`/api/team/v1`) | Yes |
| Team MCP server (`/api/team/mcp`) | Yes, for clients that send bearer headers |
| Public share links | Yes, at `/share/t/...` |
| Client-side encryption | Yes |
| Audit feed | Yes, 365-day retention |
| Not available yet | Comments, image uploads, collections, favorites |

Seats follow membership: adding a member adds a prorated seat and removing one
releases it. If billing lapses, the account stays readable for 30 days.

A Team seat is **not** personal Pro. It grants Pro-grade capability inside the
Team account only; each member's personal workspace keeps whatever plan it is
on. Team tokens are rejected on personal API routes, and personal tokens are
rejected on Team routes.

Create or join a Team account at https://mdflow.cz/teams.

## For AI agents

To create, update, organize, or share documents programmatically, the workspace
owner needs MDflow Pro:

- A **Personal Access Token** (`mdf_...`) is required for both the REST API and
  the MCP server. Tokens are created at https://mdflow.cz/settings and require
  Pro.
- Unauthenticated requests receive `401`; requests from a Free workspace receive
  a `Pro plan required` error.

## Upgrade

Start a 7-day free trial at https://mdflow.cz/login (no card to start). Manage
your subscription and create tokens at https://mdflow.cz/settings. Team billing
is started by the account owner from the Team account's settings.

See also: https://mdflow.cz/docs.md · https://mdflow.cz/llms.txt ·
https://mdflow.cz/openapi.json
