MCP es la nueva tubería — y ya está en una librería de 200 líneas
FastMCP es una librería de Prefect que envuelve el Model Context Protocol para que no tengas que hacerlo tú. Te permite exponer funciones como herramientas MCP — el tipo que los LLMs grandes llaman para jalar datos, checar una base, o platicar con una API — y maneja el transporte HTTP, el registro de herramientas y los errores en una sola interfaz limpia. Todo son 200 líneas de Python. Si has estado peleando con el spec a mano, este es el atajo.
El Model Context Protocol se está volviendo el estándar para que los LLMs descubran y llamen a herramientas en runtime. En vez de hardcodear prompts y llamadas a API, registras una herramienta y el modelo la pide. La ventaja de FastMCP es que es opinionada justo como la necesitas: decoras una función con un docstring y la librería se encarga del schema y el formato de respuesta. Sin scaffolding. Sin boilerplate.
Si estás armando un side project que habla con un LLM — un chatbot, un generador de reportes, lo que sea que necesite datos en vivo — esta es la capa que quieres entre el modelo y tu backend. La comunidad se mueve tan rápido que lo que hand-rollas hoy será un liability mañana.
Por qué nos importa: Los que se adelantan son los que shippean la tubería antes de que el resto de la comunidad aún esté leyendo el spec.
“No necesitas un framework para esto — necesitas un archivo de 200 líneas y un docstring.”