# FastMCP: publica herramientas Python para agentes

> Convierte funciones Python en herramientas MCP y conecta datos o servicios a un cliente de agentes.

Verificado el 26 oct 2026.

## 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](https://github.com/PrefectHQ/fastmcp) — consulta el README y sus ejemplos antes de instalar.
- [Datos del repositorio](https://github.com/PrefectHQ/fastmcp) — 28212 estrellas; licencia detectada por GitHub: Apache-2.0.
- [Condiciones de licencia](https://github.com/PrefectHQ/fastmcp/blob/main/LICENSE) — revisa el texto aplicable antes de redistribuir.
- [Actividad reciente](https://github.com/PrefectHQ/fastmcp/commits/main/) — último commit consultado: 2026-10-26.
