El servidor MCP: el robot cocinero que sirve código a tu Laravel.
🍳 MCP y Laravel Boost: cocina tu código con IA
MCP, abreviatura de Models & Context Provider, es el pequeño genio que orquesta tus modelos y contextos. Gracias a él, la IA puede generar o corregir código de forma inteligente y siempre Laravel-friendly.
¿Por qué necesitas un MCP?
Es simple: programar sin IA es como cocinar sin espátula. Resultado: salpicaduras de Where is $user? y ¿Cómo instalo el paquete X? por todas partes.
- IA = director de orquesta
- MCP = camarero que traduce tus pedidos en recetas (código, migraciones, tests…)
- Laravel Boost = el chef que inventó la receta (pero que solo cocina en su propio restaurante)
Instalación y configuración
composer require laravel/boost --dev
php artisan boost:installTu IDE es tu cocina: allí preparas tus platos (código), y con MCP, por fin tienes un asistente de lujo.
1. PhpStorm
- Pulsa Shift × 2→ abre el Command Palette.
- Escribe MCP Settings.
- Marca laravel-boost.
- Haz clic en Apply.
- Verifica el ✅ verde → tu servidor está listo.
2. VS Code
- Cmd+Shift+P(Mac) o- Ctrl+Shift+P(Windows).
- Escribe MCP: List Servers.
- Selecciona laravel-boost.
- Haz clic en Start server.
3. Cursor
- Cmd+Shift+P.
- Busca /open MCP Settings.
- Activa el toggle laravel-boost.
4. Claude Code
- Abre una consola en la carpeta del proyecto.
- Ejecuta:
claude mcp add -s local -t stdio laravel-boost php ./artisan boost:mcp5. IDE no soportados
No te preocupes, simplemente añade:
- Command: php
- Args: ./artisan boost:mcp
El buffet de herramientas de la IA
Este es el menú que tu MCP te ofrece:
| Herramienta | Plato | ¿Por qué? | 
|---|---|---|
| Application Info | Cóctel completo | Versiones de PHP, Laravel, plugins, modelos | 
| Database Schema | Ensalada CRUD | Ver el esquema sin abrir migraciones | 
| Search Docs | Sopa de manuales | Buscar en la documentación (incluso offline) | 
| Tinker | Chef en acción | Escribe código al vuelo y ve resultados instantáneos | 
| List Routes | Panel de control | El menú completo de tus endpoints API | 
¿Cómo funciona?
- Haces una pregunta.
- La IA envía una petición MCP (estilo JSON-RPC).
- El servidor ejecuta el comando php artisan boost:mcp.
- La IA devuelve el resultado, listo para pegar en tu IDE.
👉 Ejemplo:
php artisan boost:ask "¿Cómo añadir un campo slug a la migración users?"Cuando la IA se desvía
¿La IA te sugiere crear un UserController a la antigua? Respóndele con calma: «No gracias, prefiero RESTful». Y listo, te servirá una versión más limpia. Incluso siendo golosa, la IA sabe evitar el tocino demasiado graso 🥓.
¿Por qué todos hablan de ello?
- Rápido: las respuestas llegan al instante.
- Personalizable: añade tus propias reglas en .ai/guidelines/.
- Eficiente: menos copiar-pegar, más creatividad.
TL;DR 🍝
Instala Laravel Boost → Inicia el servidor MCP → Conecta tu IDE → Deja que la IA cocine tu código.
Consejo: vigila tus logs, porque hasta el mejor chef necesita un buen chorrito de aceite.
“La IA da la receta, pero eres tú quien decide cómo servirla a tus usuarios.”
 
 
