fastmcp and fastapi_mcp

These are complements: fastmcp is a general-purpose framework for building MCP servers and clients in Python, while fastapi_mcp is a specialized adapter that lets you expose existing FastAPI applications as MCP servers, allowing developers to leverage both frameworks together.

fastmcp
81
Verified
fastapi_mcp
62
Established
Maintenance 22/25
Adoption 15/25
Maturity 25/25
Community 19/25
Maintenance 6/25
Adoption 12/25
Maturity 25/25
Community 19/25
Stars: 23,593
Forks: 1,813
Downloads:
Commits (30d): 206
Language: Python
License: Apache-2.0
Stars: 11,644
Forks: 921
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No risk flags
No risk flags

About fastmcp

PrefectHQ/fastmcp

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

This project helps Python developers build applications that connect Large Language Models (LLMs) to custom tools and data. You provide Python functions, and it automatically generates the necessary components for LLMs to use them. This is ideal for developers who want to integrate LLMs with existing business logic or data sources efficiently.

LLM-development AI-application-development API-development tool-integration backend-development

About fastapi_mcp

tadata-org/fastapi_mcp

Expose your FastAPI endpoints as Model Context Protocol (MCP) tools, with Auth!

This tool helps AI engineers and developers integrate existing FastAPI services into large language models (LLMs) as callable tools. It takes a FastAPI application with its defined endpoints and automatically converts them into the Model Context Protocol (MCP) format. The output is a secure, LLM-ready representation of your API, enabling AI models to directly interact with your services.

AI-engineering API-integration LLM-tooling microservices backend-development

Scores updated daily from GitHub, PyPI, and npm data. How scores work