#99th of 52 in MCP servers for developers

fastmcp

Python framework for building MCP servers, clients, and interactive apps

Stars
28.2k
License
Apache-2.0
Last commit
Oct 2026
Last release
Oct 2026
Language
Python
Stars, last 29 weeks+4,301
31 Mar 2026: 23,855 stars7 Apr 2026: 24,063 stars14 Apr 2026: 24,254 stars21 Apr 2026: 24,471 stars28 Apr 2026: 24,641 stars5 May 2026: 24,767 stars12 May 2026: 24,894 stars19 May 2026: 25,002 stars26 May 2026: 25,128 stars2 Jun 2026: 25,249 stars9 Jun 2026: 25,374 stars16 Jun 2026: 25,485 stars23 Jun 2026: 25,593 stars30 Jun 2026: 25,719 stars7 Jul 2026: 25,870 stars14 Jul 2026: 26,053 stars21 Jul 2026: 26,589 stars28 Jul 2026: 26,778 stars4 Aug 2026: 26,937 stars11 Aug 2026: 27,063 stars18 Aug 2026: 27,164 stars25 Aug 2026: 27,285 stars1 Sept 2026: 27,398 stars8 Sept 2026: 27,499 stars15 Sept 2026: 27,624 stars22 Sept 2026: 27,823 stars29 Sept 2026: 27,899 stars6 Oct 2026: 27,965 stars13 Oct 2026: 28,061 stars20 Oct 2026: 28,156 stars

23,855 on 31 Mar 202628,156 on 20 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

FastMCP is a Python framework for the Model Context Protocol. A decorated Python function becomes an MCP tool, with schema, validation and documentation generated from its signature. It also ships a client for local or remote servers and an Apps feature for interactive UIs rendered in the conversation.

Who it is for: Python developers building MCP servers or clients for LLM tools

Strengths

  • Tool schemas and validation are generated from Python type hints and docstrings
  • Covers servers, clients and interactive Apps in one package
  • Minimal server is about ten lines; installs with uv add fastmcp
  • Upgrade guides for FastMCP 2/3 and MCP SDK; docs published as llms.txt

Weaknesses

  • Python only; TypeScript needs the separate fastmcp-ts project
  • SSO, RBAC and audit logs belong to the separate Prefect Horizon product
  • Multiple major-version upgrade guides suggest breaking changes between releases
  • README gives no Docker image or hardware requirements

What it needs

  • no GPU
  • Needs Python, uv (recommended)

Also in MCP servers for developers

See all 52
Also in MCP servers for developers
RankProjectScore
1gitnexusCode knowledge graph exposed to coding agents through MCP tools Live demo ↗ (opens in a new tab)48k starscustom license92 out of 100
2codegraphLocal code knowledge graph that coding agents query over MCP74.6k starsMIT82 out of 100
3n8n-mcpMCP server exposing n8n node docs, templates and workflow management to AI assistants Live demo ↗ (opens in a new tab)23.1k starsMIT77 out of 100
#4serenaMCP server giving coding agents symbol-level code search, editing and refactoring30.5k starscustom license74 out of 100
#5chrome-devtools-mcpMCP server that lets coding agents drive and debug a live Chrome53.9k starsApache-2.072 out of 100