Pasar al contenido principal
Please wait...
Laravel MCP Boost

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:install

Tu IDE es tu cocina: allí preparas tus platos (código), y con MCP, por fin tienes un asistente de lujo.

1. PhpStorm

  1. Pulsa Shift × 2 → abre el Command Palette.
  2. Escribe MCP Settings.
  3. Marca laravel-boost.
  4. Haz clic en Apply.
  5. Verifica el ✅ verde → tu servidor está listo.

2. VS Code

  1. Cmd+Shift+P (Mac) o Ctrl+Shift+P (Windows).
  2. Escribe MCP: List Servers.
  3. Selecciona laravel-boost.
  4. Haz clic en Start server.

3. Cursor

  1. Cmd+Shift+P.
  2. Busca /open MCP Settings.
  3. Activa el toggle laravel-boost.

4. Claude Code

  1. Abre una consola en la carpeta del proyecto.
  2. Ejecuta:
claude mcp add -s local -t stdio laravel-boost php ./artisan boost:mcp

5. 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:

HerramientaPlato¿Por qué?
Application InfoCóctel completoVersiones de PHP, Laravel, plugins, modelos
Database SchemaEnsalada CRUDVer el esquema sin abrir migraciones
Search DocsSopa de manualesBuscar en la documentación (incluso offline)
TinkerChef en acciónEscribe código al vuelo y ve resultados instantáneos
List RoutesPanel de controlEl menú completo de tus endpoints API
🧑‍🍳 Nota del chef: algunas herramientas son muy potentes. Revisa tus permisos antes de servirlas en producción.

¿Cómo funciona?

  1. Haces una pregunta.
  2. La IA envía una petición MCP (estilo JSON-RPC).
  3. El servidor ejecuta el comando php artisan boost:mcp.
  4. 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.”

¡Feliz programación, y que tu MCP siempre encuentre el próximo sabor! 🍳💡

Añadir nuevo comentario

HTML Restringido

  • Puede alinear imágenes (data-align="center") pero también videos, citas, y demás.
  • No sólo puede subtitular imágenes (data-caption="Text"), sino también videos, blockquotes, y mucho más.