Laravel Boost

Laravel's official MCP server, guidelines and skills: the agent sees the DB schema, logs and package versions and searches ecosystem docs

MCP serverEditors’ pickMedium risk

laravel/boost

Install

composer require laravel/boost --dev
php artisan boost:install

The installer asks which agents to generate configuration for.

This is third-party code. Review the repository files before installing.

What it does

Boost installs into a Laravel project as a dev dependency and runs a local MCP server through artisan. The agent gets tools to read PHP and package versions, Eloquent models, the database schema and connections, application and browser logs, and can run database queries. The install command generates guidelines and skills for packages found in composer.json: Livewire, Inertia, Pest, Tailwind and others. The search tool calls Laravel's hosted documentation API, taking installed versions into account. There are also project rules in .ai/rules that the agent records itself and that live in git for the whole team.

Who it is for. For PHP developers building Laravel apps with Claude Code, Cursor, Codex and other agents.

Good fit when

  • The agent writes outdated or non-idiomatic Laravel code
  • You want the agent to see the real database schema and recent log errors
  • You want to lock in project conventions so you don't repeat them every session

Not a fit when

  • The project is not built on Laravel
  • The agent must not access a database holding production data

Example request

Check the last error in the logs and the orders table schema, then fix the controller

Limitations

Works only inside a Laravel application; the server runs through php artisan. Documentation search calls Laravel's hosted service, the other tools are local. The database query tool runs SQL, so point it at a dev database.

How to disable. Remove the laravel-boost server from the agent's MCP settings and run composer remove laravel/boost. Delete generated files such as .mcp.json, boost.json and guideline files by hand. Project rules are disabled with BOOST_RULES_ENABLED=false.

MCP

Transport
stdio
Authentication
not required
Environment variables
Environment variables
BOOST_RULES_ENABLED
false disables project rules and the record-rule tool

Security check

  • Runs SQL queries against the application database
  • Reads project logs and files

README in short

The repository README is short and points to the documentation on laravel.com. The docs cover installation via Composer and artisan, setup for Cursor, Claude Code, Codex, Gemini CLI, Copilot and Junie, the list of MCP tools and manual server registration. Separate sections cover guidelines, skills, project rules and the documentation API. MIT licensed.

FAQ

How do guidelines differ from skills?

Guidelines are loaded into context when the agent starts; skills load only for a specific task, such as writing Pest tests.

How do I refresh guidelines after updating packages?

Run php artisan boost:update; with --discover Boost also picks up newly installed packages.

Editors’ pick

The official FastAPI skill, bundled with the package, teaching agents to write code for the installed version

SkillLow risk102.3K
Editors’ pick

Official skills and agents from the .NET team: performance, MSBuild, NuGet, upgrades, testing, ASP.NET Core, Blazor and MAUI

PluginMedium risk5.4K

Firebase MCP Server

Firebase CLI and MCP Server

Editors’ pick

Official Firebase MCP server from the Firebase CLI: projects, Firestore, Auth, Crashlytics, Remote Config and function logs

MCP serverHigh risk4.5K

Go skills by samber

cc-skills-golang

Editors’ pick

Over forty Go skills: style, errors, concurrency, testing, security, performance and popular libraries

SkillMedium risk3.3K