Qué es
FastMCP es un framework para crear servidores, clientes y aplicaciones MCP. Sus decoradores describen herramientas a partir de funciones Python y generan su esquema de entrada.
Para qué te sirve
- Cuando necesitas exponer una operación de tu servicio interno al agente.
- Cuando quieres probar una herramienta pequeña antes de diseñar una integración completa.
Cómo funciona
Creas un objeto FastMCP, registras funciones con decoradores y ejecutas el servidor. El framework genera esquemas y validación; el cliente descubre herramientas mediante el protocolo MCP.
Antes de empezar
Necesitas Python ≥3.10 y uv para la ruta documentada. Las funciones pueden requerir credenciales y conectividad a servicios externos. Separa esas credenciales del código y define permisos por operación.
Límites y alternativas
El protocolo no decide quién debe poder ejecutar cada operación: eso forma parte de tu diseño. Empieza por herramientas de lectura. El SDK oficial de MCP es una alternativa si necesitas trabajar con piezas de menor nivel.
Recursos
- Proyecto y documentación — consulta el README y sus ejemplos antes de instalar.
- Datos del repositorio — 28212 estrellas; licencia detectada por GitHub: Apache-2.0.
- Condiciones de licencia — revisa el texto aplicable antes de redistribuir.
- Actividad reciente — último commit consultado: 2026-10-26.