Technologie

Statut éditorial : En attente de relecture

FastMCP

Framework Python pour construire des serveurs et clients MCP en exposant des fonctions, ressources et prompts avec schémas et validation générés.

Classification de la technologie

Type

  • Agents IA

Technologie

  • FastMCP

Autres noms : FastMCP Python

FastMCP en bref

FastMCP est un framework Python pour développer des applications Model Context Protocol. À partir de fonctions Python typées et de décorateurs, il génère les schémas, valide les entrées et sorties et expose des outils, ressources ou prompts à des clients MCP.

Composants

Le framework propose également middleware, authentification, cycle de vie, filtrage par tags, masquage des erreurs et intégration à des applications ASGI.

Quand l’utiliser ?

FastMCP convient aux équipes Python qui veulent exposer rapidement des capacités métier tout en conservant une frontière de protocole standard. Il ne remplace pas la conception de sécurité : autorisations, validation métier, isolation, journalisation et secrets restent sous la responsabilité du service.

FAQ

FastMCP fait-il partie de MCP ?

Il implémente le protocole et son API de haut niveau a influencé le SDK Python officiel, mais le projet autonome évolue avec ses propres versions.

Quel transport choisir ?

STDIO convient à un processus local lancé par le client. Streamable HTTP convient à un service distant partagé ; l’ancien transport SSE est indiqué comme obsolète dans la documentation actuelle.

Licence
Apache-2.0
Langage principal
Python
État des informations
Vérifiées récemment
Dernière vérification
24 août 2026

Sources utilisées