The reputation layer for AI skills, tools & agents

PrefectHQ/fastmcp

Score: 90.7 Rank #1

🚀 The fast, Pythonic way to build MCP servers and clients.

Overview

PrefectHQ/fastmcp is a Python MCP server licensed under Apache-2.0. 🚀 The fast, Pythonic way to build MCP servers and clients. Topics: model-context-protocol, fastmcp, mcp, agents, llms, mcp-clients, mcp-servers, mcp-tools, python.

Ranked #1 out of 25632 indexed tools.

In the top 1% of all indexed tools.

Has 23,659 GitHub stars.

Used by 7,718 other projects.

Has 208 contributors.

Actively maintained with commits in the last week.

Ecosystem

Python Apache-2.0
model-context-protocolfastmcpmcpagentsllmsmcp-clientsmcp-serversmcp-toolspython

Signal Breakdown

Stars 23,659
Freshness 2d ago
Issue Health 83%
Contributors 208
Dependents 7,718
Forks 1,823
Description Good
License Apache-2.0

Badge

AgentRank score for PrefectHQ/fastmcp
[![AgentRank](https://agentrank-ai.com/api/badge/tool/PrefectHQ--fastmcp)](https://agentrank-ai.com/tool/PrefectHQ--fastmcp)
<a href="https://agentrank-ai.com/tool/PrefectHQ--fastmcp"><img src="https://agentrank-ai.com/api/badge/tool/PrefectHQ--fastmcp" alt="AgentRank"></a>

Matched Queries

"mcp server""mcp-server"

From the README

<div align="center">

<picture>
  <source width="550" media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/PrefectHQ/fastmcp/main/docs/assets/brand/f-watercolor-waves-4-dark.png">
  <source width="550" media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/PrefectHQ/fastmcp/main/docs/assets/brand/f-watercolor-waves-4.png">
  
</picture>

# FastMCP 🚀

<strong>Move fast and make things.</strong>

*Made with 💙 by [Prefect](https://www.prefect.io/)*

<a href="https://trendshift.io/repositories/13266" target="_blank"></a>
</div>

---

The [Model Context Protocol](https://modelcontextprotocol.io/) (MCP) connects LLMs to tools and data. FastMCP gives you everything you need to go from prototype to production:

```python
from fastmcp import FastMCP

mcp = FastMCP("Demo 🚀")

@mcp.tool
def add(a: int, b: int) -> int:
    """Add two numbers"""
    return a + b

if __name__ == "__main__":
    mcp.run()
```

## Why FastMCP

Building an effective
Read full README on GitHub →
Are you the maintainer? Claim this listing