FastMCP
PrefectHigh-level Python framework for building MCP servers and clients with minimal boilerplate. Provides decorator-based tool definitions, automatic schema generation, and built-in testing utilities. Organized around servers that expose tools, resources and prompts, apps that give those tools an interactive surface, and a client side. Maintained by Prefect.
FastMCP 1.0 was upstreamed into the official MCP Python SDK in 2024, so the standalone project scored here is its successor rather than the same code. The score file cites jlowin/fastmcp, which now redirects to the declared PrefectHQ/fastmcp. Verified 2026-08-13 via GitHub, the repository LICENSE and the pypistats API.
Openness
5 high confidence- license
- Apache-2.0(OSI)
- source
- public
- core-gated
- ungated
Fully OSI-licensed, no open-core split observed on the repo. The LICENSE is the full Apache-2.0 text, the whole framework - servers, apps and clients - is in the published tree and installs from PyPI with no key, and Prefect maintains it rather than selling a tier of it.
- https://github.com/jlowin/fastmcp recorded 2026-08-13
Repo page - Apache-2.0 badge, 27,203 stargazers, the whole framework in the tree, maintained by Prefect. No enterprise directory, license key or paid tier.
- https://raw.githubusercontent.com/jlowin/fastmcp/main/LICENSE recorded 2026-08-13
The full Apache License, Version 2.0 text.
Adoption
5 high confidencefastmcp draws 94,141,215 PyPI downloads in the last month, comfortably above the >10M level-5 floor, which is what carries the band. The README's own claims corroborate rather than carry it - "downloaded a million times a day, and some version of FastMCP powers 70% of MCP servers across all languages" - and both remain vendor statements. Mass-market reach for MCP server tooling.
- https://pypistats.org/api/packages/fastmcp/recent recorded 2026-08-13
last_month = 94,141,215 downloads for fastmcp (last_week 24,037,435, last_day 4,222,355).
- https://pypistats.org/packages/fastmcp recorded 2026-08-13
The rendered pypistats page for fastmcp; the figures are read from its API endpoint above rather than from the chart.
- https://github.com/jlowin/fastmcp recorded 2026-08-13
27,203 stargazers; README - "the actively maintained standalone project is downloaded a million times a day, and some version of FastMCP powers 70% of MCP servers across all languages". No dependent-project count is stated on the page.
Capability
4 medium confidenceMost feature-complete framework for authoring the tool-protocol layer (MCP); scored 4 on protocol-tooling feature breadth; a 5 is reserved for the protocol/category-definer (MCP itself).
- https://github.com/jlowin/fastmcp recorded 2026-08-13
README - "FastMCP is the standard framework for working with MCP. FastMCP 1.0 was incorporated into the official MCP Python SDK in 2024." Three pillars: Servers, Apps, clients. Schema generation and validation, tool/resource/prompt primitives, auth and deployment.
Verified 2026-08-13