Desarrollo de MCPs a medida
Integré mis aplicaciones con servidores Model Context Protocol a medida para extender mi ecosistema de IA. Construidos para asegurar que las herramientas correctas estén disponibles cuando las necesito — conectando mi stack existente directamente con mis workflows de IA.
Qué hace
- Expone las operaciones de VeggieCorner — buscar, crear, editar, eliminar recetas y generar fotos de comida — como herramientas MCP invocables desde Claude y cualquier host compatible
- Genera fotografía de comida bajo demanda con fal.ai Flux Schnell al guardar o editar una receta, activada con una sola bandera
- Transporte HTTP sin estado — sin gestión de sesión, sin infraestructura adicional, desplegado como ruta de API de Next.js en Vercel
- Permite a Claude acceder a aplicaciones personales en mitad de una conversación sin copiar IDs ni hacer llamadas API manualmente
Por qué importa
- Expone datos de apps personales a Claude en medio de una conversación — sin copiar y pegar IDs, sin cambiar de contexto, sin llamadas manuales a la API
- Un servidor MCP funciona en todos los hosts compatibles (Claude Code, Claude Desktop, cualquier cliente futuro) sin configuración adicional
- La generación de imágenes con fal.ai se activa como efecto secundario al guardar una receta — elimina 10+ minutos de búsqueda manual de fotografía por entrada nueva
Arquitectura
- Ruta de API en Next.js + @modelcontextprotocol/sdk (WebStandardStreamableHTTPServerTransport) — sin estado por diseño
- Esquemas Zod validan cada entrada de herramienta — nombre, ingredientes, pasos, nutrición, categoría — antes de cualquier llamada a la base de datos
- fal.ai Flux Schnell genera fotografía de comida a partir del nombre de la receta y un prompt personalizado opcional
- Cabecera de API key protege todas las operaciones de escritura; desplegado en el mismo proyecto Vercel que VeggieCorner
Filosofía
- Construir el MCP una vez y cada host compatible con Claude se beneficia de inmediato
- Acceso agéntico a datos propios — no solo a APIs públicas de terceros
- Herramientas que coinciden con cómo pienso sobre el dominio, no endpoints REST expuestos tal cual
- Next.js
- MCP SDK
- fal.ai
- Zod