boost

laravel/boost

3.8

If you are the rightful owner of boost and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Laravel Boost is a model context protocol server designed to enhance AI-assisted development within the Laravel ecosystem.

Tools
16
Resources
0
Prompts
0

Introduction

Laravel Boost accelerates AI-assisted development by providing the essential context and structure that AI needs to generate high-quality, Laravel-specific code.

At its foundation, Laravel Boost is an MCP server equipped with over 15 specialized tools designed to streamline AI-assisted coding workflows. The package includes composable AI guidelines specifically crafted for Laravel ecosystem packages, ensuring consistent and framework-appropriate code generation.

Boost also features a powerful Documentation API that combines a built-in MCP tool with an extensive knowledge base containing over 17,000 pieces of Laravel-specific information, all enhanced by semantic search capabilities using embeddings for precise, context-aware results.

[!IMPORTANT] Laravel Boost is currently in beta and receives frequent updates as we refine features and expand capabilities.

Installation

Laravel Boost can be installed via Composer:

composer require laravel/boost --dev

Next, install the MCP server and coding guidelines:

php artisan boost:install

Once Laravel Boost has been installed, you're ready to start coding with Cursor, Claude Code, or your AI agent of choice.

Available MCP Tools

NameNotes
Application InfoRead PHP & Laravel versions, database engine, list of ecosystem packages with versions, and Eloquent models
Browser LogsRead logs and errors from the browser
Database ConnectionsInspect available database connections, including the default connection
Database QueryExecute a query against the database
Database SchemaRead the database schema
Get Absolute URLConvert relative path URIs to absolute so agents generate valid URLs
Get ConfigGet a value from the configuration files using "dot" notation
Last ErrorRead the last error from the application's log files
List Artisan CommandsInspect the available Artisan commands
List Available Config KeysInspect the available configuration keys
List Available Env VarsInspect the available environment variable keys
List RoutesInspect the application's routes
Read Log EntriesRead the last N log entries
Report FeedbackShare Boost & Laravel AI feedback with the team, just say "give Boost feedback: x, y, and z"
Search DocsQuery the Laravel hosted documentation API service to retrieve documentation based on installed packages
TinkerExecute arbitrary code within the context of the application

Available AI Guidelines

Laravel Boost includes AI guidelines for the following packages and frameworks. The core guidelines provide generic, generalized advice to the AI for the given package that is applicable across all versions.

PackageVersions Supported
Core & Boostcore
Laravel Frameworkcore, 10.x, 11.x, 12.x
Livewirecore, 2.x, 3.x
Filamentcore, 4.x
Flux UIcore, free, pro
Herdcore
Inertia Laravelcore, 1.x, 2.x
Inertia Reactcore, 1.x, 2.x
Inertia Vuecore, 1.x, 2.x
Pestcore, 4.x
PHPUnitcore
Pintcore
TailwindCSScore, 3.x, 4.x
Livewire Voltcore
Laravel Foliocore
Enforce Testsconditional

Available Documentation

PackageVersions Supported
Laravel Framework10.x, 11.x, 12.x
Filament2.x, 3.x, 4.x
Flux UI2.x Free, 2.x Pro
Inertia1.x, 2.x
Livewire1.x, 2.x, 3.x
Pest3.x, 4.x
Tailwind CSS3.x, 4.x

Adding Custom AI Guidelines

To augment Laravel Boost with your own custom AI guidelines, add .blade.php files to your application's .ai/guidelines/* directory. These files will automatically be included with Laravel Boost's guidelines when you run boost:install.

Manually Registering the Boost MCP Server

Sometimes you may need to manually register the Laravel Boost MCP server with your editor of choice. You should register the MCP server using the following details:

Commandphp
Args./artisan boost:mcp

JSON Example:

{
    "mcpServers": {
        "laravel-boost": {
            "command": "php",
            "args": ["./artisan", "boost:mcp"]
        }
    }
}

Contributing

Thank you for considering contributing to Boost! The contribution guide can be found in the Laravel documentation.

Code of Conduct

In order to ensure that the Laravel community is welcoming to all, please review and abide by the Code of Conduct.

Security Vulnerabilities

Please review our security policy on how to report security vulnerabilities.

License

Laravel Boost is open-sourced software licensed under the .