laravel/boost
Laravel Boost accelerates AI-assisted Laravel development by supplying the context, conventions, and structure AI needs to generate high-quality, framework-specific code and suggestions, helping teams build faster while staying aligned with Laravel best practices.
Laravel Boost (v2.4.8) remains a MCP (Model-Context-Plan) server tightly integrated with Laravel’s ecosystem, offering AI-powered local development assistance. The core architecture—leveraging Laravel’s service container, Artisan, and Blade/Livewire—remains unchanged. However, the pinning of laravel/mcp below 0.7.1 introduces a namespace stability constraint, ensuring backward compatibility with existing skills and configurations. This change mitigates risks from MCP’s breaking namespace renames but may limit access to future MCP features (e.g., v0.7.1+ improvements).
mcp_config_path (v2.4.2+), but MCP’s pinned version may affect skill portability if future MCP updates introduce breaking changes.laravel/mcp <0.7.1 prevents access to potential fixes or features in MCP v0.7.1+. Future Laravel Boost updates may need to unpin this, requiring skill migrations.composer why-not laravel/mcp:^0.7.1 to detect conflicts.laravel/mcp (e.g., v0.7.1+)? What’s the risk tolerance for skill breakage during migration?mcp_config_path + MCP v0.7.1+ features may be unavailable).laravel/mcp:^0.7.1 will not work until Boost unpins the dependency.composer why laravel/mcp
composer why-not laravel/mcp:^0.7.1
MCP\Contracts\v1).composer require laravel/boost:^2.4.8
php artisan boost:install
BOOST_AI_ENABLED=false) and use Boost as a context-only tool (e.g., guidelines without AI responses).| Component | Compatibility | Notes |
|---|---|---|
| Laravel Core | High (10–13) | Unchanged. Monitor for Laravel 14+ MCP requirements. |
| Livewire/Inertia | High | Unchanged. |
| MCP v0.7.1+ Features | Low | Skills using laravel/mcp:^0.7.1 will fail. |
| Custom Skills | Medium | Audit for MCP v0.7.1+ dependencies. |
| AI Providers | Medium | Unchanged; now coupled with MCP’s stability. |
| Monorepos | Medium | Requires mcp_config_path + MCP v0.7.1+ features may be unavailable. |
composer require laravel/boost:^2.4.8
php artisan boost:install
php artisan vendor:publish --provider="Laravel\Boost\BoostServiceProvider"
config/boost.php for MCP-related settings (e.g., mcp_config_path).php artisan boost:skills
php artisan boost:generate --skill=livewire).grep -r "MCP\\\\Contracts\\\\v1" ./skills/
laravel/mcp <0.7.1 as a hard constraint. Plan for:
boost:ignore for skills requiring newer MCP.skill.livewire.mcp<0.7.1).// Example: Check MCP namespace availability
if (!class_exists('MCP\Contracts\v0')) {
Log::warning('MCP v0.7.1+ features unavailable; pinned to <0.7.1');
}
How can I help you explore Laravel packages today?