Laravel Boost
Официальный MCP-сервер, гайдлайны и скиллы Laravel: агент видит схему БД, логи и версии пакетов и ищет по документации экосистемы
Установка
composer require laravel/boost --dev
php artisan boost:installУстановщик спросит, для каких агентов сгенерировать конфигурацию.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Boost ставится в Laravel-проект как dev-зависимость и запускает локальный MCP-сервер через artisan. Агент получает инструменты для чтения версий PHP и пакетов, моделей Eloquent, схемы и подключений БД, логов приложения и браузера, а также может выполнять запросы к базе. Команда установки генерирует гайдлайны и скиллы под пакеты из composer.json: Livewire, Inertia, Pest, Tailwind и другие. Инструмент поиска обращается к размещенному API документации Laravel с учетом установленных версий. Отдельно есть правила проекта в .ai/rules, которые агент записывает сам и которые хранятся в git для всей команды.
Для кого. Для PHP-разработчиков, которые пишут на Laravel с помощью Claude Code, Cursor, Codex и других агентов.
Подходит, если
- Агент пишет устаревший или не свойственный Laravel код
- Нужно, чтобы агент видел реальную схему базы и последние ошибки из логов
- Нужно закрепить соглашения проекта, чтобы их не объяснять в каждом сеансе
Не подходит, если
- Проект не на Laravel
- Агенту нельзя давать доступ к базе, в которой лежат производственные данные
Пример запроса к агенту
Посмотри последнюю ошибку в логах и схему таблицы orders, потом исправь контроллерОграничения
Работает только внутри Laravel-приложения, сервер запускается через php artisan. Поиск по документации ходит в размещенный сервис Laravel, остальные инструменты локальные. Инструмент запросов к базе выполняет SQL, поэтому подключайте dev-базу.
Как отключить. Удалите сервер laravel-boost из настроек MCP агента и выполните composer remove laravel/boost. Сгенерированные файлы вроде .mcp.json, boost.json и гайдлайнов удалите вручную. Правила проекта отключаются переменной BOOST_RULES_ENABLED=false.
MCP
- Транспорт
- stdio
- Авторизация
- не нужна
| Переменные окружения | |
|---|---|
| BOOST_RULES_ENABLED | false отключает правила проекта и инструмент record-rule |
Проверка безопасности
- Выполняет SQL-запросы к базе приложения
- Читает логи и файлы проекта
Коротко о README
README в репозитории короткий и отсылает к документации на laravel.com. Там описаны установка через Composer и artisan, подключение к Cursor, Claude Code, Codex, Gemini CLI, Copilot и Junie, список MCP-инструментов и ручная регистрация сервера. Отдельные разделы посвящены гайдлайнам, скиллам, правилам проекта и API документации. Лицензия MIT.
Частые вопросы
Чем гайдлайны отличаются от скиллов?
Гайдлайны загружаются в контекст сразу при старте агента, скиллы подключаются только под конкретную задачу, например тесты на Pest.
Как обновить гайдлайны после обновления пакетов?
Выполните php artisan boost:update, а с флагом --discover Boost найдет и новые установленные пакеты.
Похожие
Скилл FastAPI
FastAPI skill
Официальный скилл FastAPI, который поставляется вместе с пакетом и учит агента писать код под установленную версию
Официальные скиллы и агенты команды .NET: производительность, MSBuild, NuGet, миграции, тесты, ASP.NET Core, Blazor и MAUI
Firebase MCP Server
Firebase CLI and MCP Server
Официальный MCP-сервер Firebase из состава Firebase CLI: проекты, Firestore, Auth, Crashlytics, Remote Config и логи функций
Скиллы для Go от samber
cc-skills-golang
Больше сорока скиллов по Go: стиль, ошибки, конкурентность, тесты, безопасность, производительность и популярные библиотеки