Saltar al contenido
Curso Claude Code
37/57 MCP y plugins Laravel Boost con Claude Code: instalación y uso
Tu lectura Quedan 17 min
Lección 37 de 57 · MCP y plugins

Laravel Boost con Claude Code: instalación y uso

17 min de lectura Claude Code 2.1.283

Hola, bienvenido. En la lección anterior conectamos a Claude Code el servidor MCP de la documentación, en el ámbito local y fuera del proyecto, y en esta lección vamos a conectar el primer servidor de proyecto de claude-tasks: Laravel Boost. Vamos a instalar el paquete, a ver todo lo que genera boost:install y a decidir qué parte nos quedamos, porque Boost hoy hace bastante más que servir herramientas MCP y una parte de lo que instala choca con lo que ya hemos montado en el curso. Después veremos las herramientas que ofrece, haremos una consulta real sobre el proyecto y terminaremos con la diferencia entre las rules de Boost y las de Claude Code.

¿Por qué Boost y no otro servidor? Porque cubre lo que Claude no puede sacar de los archivos. Claude lee el código de claude-tasks sin problema, pero no sabe qué tablas existen de verdad en la base de datos, cuál ha sido el último error de la aplicación o qué versión exacta de cada paquete tienes instalada, y cuando necesita documentación de Laravel tira de lo que aprendió al entrenarse, que puede ser de una versión anterior. Boost se ejecuta dentro de tu aplicación y le da a Claude herramientas para consultar todo eso, más una búsqueda en la documentación oficial filtrada por las versiones de tus paquetes. Es el criterio que vimos en la lección anterior: un servidor merece la pena cuando le da a Claude algo que no tiene y que tú le acabarías pegando en el prompt.

Para seguir esta lección necesitas claude-tasks con el último commit hecho y los contenedores de Sail levantados, y ninguna sesión de Claude Code abierta en el proyecto, porque vamos a instalar y configurar desde tu terminal. Trabajamos con Laravel Boost 2.10, que pide PHP 8.2 o superior y Laravel 11.45.3, 12.41.1 o 13, así que claude-tasks, con PHP 8.5 y Laravel 13, cumple de sobra.

Qué es Laravel Boost hoy

Boost nació como un servidor MCP para Laravel, pero la versión 2 instala 4 cosas distintas, y hay que separarlas porque en el curso no vamos a usar todas:

  • El servidor MCP, con herramientas para leer la información de la aplicación, el esquema y los datos de la base de datos, los logs y la documentación.
  • Las guidelines, unas instrucciones sobre Laravel y sus paquetes que el agente carga al empezar cada sesión, con las convenciones de cada paquete que tienes instalado.
  • Las skills, instrucciones más detalladas que el agente carga solo cuando trabaja en un área concreta, como los tests o el frontend.
  • Las project rules, las convenciones propias de tu aplicación, que Boost guarda en .ai/rules/ y que el agente consulta antes de editar.

Las 3 últimas se solapan con lo que ya tenemos: en claude-tasks las instrucciones del proyecto están en CLAUDE.md y en .claude/rules/, y tenemos nuestras propias skills. En el curso lo tenemos decidido desde el principio: instalamos Boost como servidor MCP, te explico en qué se diferencian sus rules de las de Claude Code y seguimos trabajando con las de Claude Code. Si quieres ver el sistema de Boost completo, con sus guidelines, skills y rules, lo tienes en el curso Laravel Boost 2.0 (se abre en una pestaña nueva).

Lo que queda de esta lección
  1. 02Instalar el paquete
  2. 03Qué genera boost:install
  3. 04Cómo convive con nuestro CLAUDE.md
  4. 05Instalar solo el servidor MCP
  5. 06Desactivar las project rules de Boost
  6. 07Conectarlo a Claude Code
  7. 08Las herramientas que ofrece
  8. 09Una consulta real
  9. 10Rules de Boost y rules de Claude Code
Sigue leyendo con tu suscripción El curso completo, con el certificado y el foro con los planes trimestral y anual, está incluido en la suscripción. Ver los planes