FastMCP
Framework Python pour créer des serveurs MCP (Model Context Protocol) en quelques lignes. Un décorateur @mcp.tool sur ta fonction Python, FastMCP génère le schéma, la validation et la doc automatiquement. Standard de facto d'après ses mainteneurs (Prefect) : une version de FastMCP propulserait 70% des serveurs MCP toutes langues confondues, environ un million de téléchargements par jour.
Forces
- Décorateur unique @mcp.tool, zéro boilerplate de protocole MCP à écrire
- Très répandu (70% des serveurs MCP selon Prefect), compatible avec Claude Code, Cursor, Windsurf
- Couvre Servers, Clients ET Apps (UIs interactives rendues dans la conversation)
Limites
- Python uniquement : pour Node/TypeScript, prendre FastMCP for TypeScript (version sœur officielle) ou le SDK MCP officiel
- Requiert de comprendre le modèle MCP (resources, tools, prompts) avant de démarrer
Pour qui
- Devs Python qui veulent exposer leurs fonctions, APIs ou DBs à Claude Code en moins d'une heure
- Équipes qui veulent connecter leurs outils métier à leurs agents LLM via un MCP interne