Pasar al contenido principal
MCP Server

El Servidor MCP: ¡el robot cocinero que sirve código a tu Laravel!

Lo llamamos MCP porque maneja los Modelos (Models) y los Contextos (Context) para que la IA pueda generar o modificar código de forma inteligente y “conforme” al paradigma de Laravel.

 

1️⃣ ¿Por qué tu proyecto necesita un MCP?

Porque programar sin IA es como cocinar sin espátula: las salpicaduras de “¿Dónde está $user?” y “¿Cómo instalo el paquete X?” se van a multiplicar muy rápido.

  • IA = tu director de orquesta.

  • MCP = tu ayudante de cocina que traduce los pedidos de la IA en recetas (código, migraciones, tests…).

  • Laravel Boost = el chef que inventó la receta, solo cocina en su propio reino.

 

2️⃣ Instalación y configuración en tu IDE

Los IDE son como tu cocina: te permiten preparar tu receta (el código) e instalar plugins para conseguir un ayudante de cocina (MCP). Aquí tienes la receta paso a paso, con una pizca de humor:

2.1 PhpStorm

PasoAcciónDetalles
1Presiona Shift × 2Abre el Command Palette.
2Escribe “MCP Settings”Aparece la configuración de la cocina.
3Marca laravel-boostActiva el servidor MCP.
4ApplyLanza la modificación.
5Revisa la marca verdeEl servidor está activo.

“1. Press shift twice … 5. If you see a green checkmark, you're ready to go!”

2.2 VS Code

PasoAcciónDetalles
1Abre “Command Palette” (Cmd+Shift+P o Ctrl+Shift+P)Menú mágico.
2Escribe “MCP: List Servers”Lista de servidores.
3Selecciona laravel-boostElige el servidor correcto.
4Haz clic en “Start server”Inicia el servidor.

“1. Open the Command Palette … 4. Choose 'Start server' and you're good to go!”

2.3 Cursor

PasoAcciónDetalles
1Cmd+Shift+PAbre el palette.
2Busca “/open MCP Settings”Entras a la configuración.
3Activa el toggle laravel-boostInicia el servidor.

“1. Open the Command Palette … 3. Turn the toggle on for laravel-boost”

2.4 Claude Code

Claude ya está en marcha, pero nunca esta de mas verificar.

PasoAcciónDetalles
1Abre una consola en el directorio del proyectoEl contexto correcto.
2Ejecuta el comando:claude mcp add -s local -t stdio laravel-boost php ./artisan boost:mcp

“1. Claude is enabled automatically … 3. Run claude mcp add -s local -t stdio laravel-boost php ./artisan boost:mcp”

2.5 Agregar un IDE no soportado

ParámetroValor
Commandphp
Args./artisan boost:mcp

“Add an IDE that we don't yet support … Command php … Args ./artisan boost:mcp”

 

3️⃣ Las herramientas: el buffet infinito de la IA

Estos son los “platos principales” que tu servidor MCP te ofrece:

HerramientaPlato¿Por qué?
Application InfoCóctel completoVersiones de PHP, Laravel, plugins, modelos.
Database SchemaEnsalada CRUDVisualiza el esquema sin abrir migraciones.
Search DocsSopa de manualesBusca en la doc, incluso sin conexión.
TinkerChef en acciónEscribe código al vuelo y mira resultados al instante.
List RoutesTableroMenú completo de todos los endpoints API.

⚠️ Nota de cocina: Algunas herramientas son potentes – protege tu configuración (permisos) antes de servir.

 

4️⃣ ¿Cómo funciona en la práctica?

  1. Haces una pregunta.

  2. La IA envía una petición MCP (estilo JSON-RPC) al servidor.

  3. El servidor ejecuta el comando en el contexto de tu aplicación (php artisan boost:mcp) y devuelve el resultado.

  4. La IA te lo entrega ya formateado en tu IDE — a veces listo para copiar y pegar.

👨‍🍳 Truco de chef: usa el prompt
boost:ask "¿Cómo añadir un campo slug a la migración users?"
La IA te contestará en modo “chef de equipo.”

 

5️⃣ ¿Y cuando la IA se pasa de lista?

Imagina que te sugiere crear un UserController a la antigua:
Respondes: “No gracias, prefiero RESTful.”
Enseguida la IA reescribe un código más limpio.
Incluso una IA golosa sabe que hay que evitar el bacon demasiado graso. 🥓

 

6️⃣ ¿Por qué todo el mundo habla de la IA?

  • Rápida: En segundos, tu pedido está listo.

  • Personalizable: Añade tus propias reglas (en .ai/guidelines/).

  • Ahorra trabajo: La IA hace el copy-paste, tú pones las ideas.

 

7️⃣ Un toque ligero para terminar

  • MCP: Mi Chef Preferido

  • Boost: El plato que llega con cada pedido

  • Laravel: El restaurante donde trabajamos todos los días

TL;DR: Instala Laravel Boost, inicia el servidor MCP, conecta tu IDE y deja que la IA te sirva el código que quieras.

Y no lo olvides: hasta el mejor chef necesita un buen chorrito de aceite — revisa los logs para mantener tu cocina limpia.

 

💡 Cita final (inspirada en un viejo chef):

“La IA da la receta, pero tú decides cómo servirla”

🍳 ¡Feliz programación, y que tu MCP siempre esté en búsqueda 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.
CAPTCHA
Esta pregunta es para comprobar si usted es un visitante humano y prevenir envíos de spam automatizado.
Expertos en innovación, servicios, productos a la medida e integración de IA.

Contact

Derniers articles