Firebase MCP Server
Firebase CLI and MCP Server
Официальный MCP-сервер Firebase из состава Firebase CLI: проекты, Firestore, Auth, Crashlytics, Remote Config и логи функций
Установка
claude plugin marketplace add firebase/firebase-tools
claude plugin install firebase@firebaseРекомендуемый способ для Claude Code.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Команда firebase-tools mcp запускает MCP-сервер, через который агент работает с проектами Firebase от имени пользователя, авторизованного в Firebase CLI. Агент может создавать проекты и приложения, управлять пользователями Authentication, читать и писать документы Firestore и Realtime Database, проверять правила безопасности. Также доступны отправка push-уведомлений через Cloud Messaging, отчеты Crashlytics, логи Cloud Functions и бэкенды App Hosting, шаблоны Remote Config и генерация схем SQL Connect с помощью Gemini в Firebase.
Для кого. Для разработчиков мобильных и веб-приложений на Firebase.
Подходит, если
- Нужно разобрать падения из Crashlytics прямо в редакторе
- Нужно проверить или поправить правила безопасности Firestore
- Нужно посмотреть логи Cloud Functions при отладке
Не подходит, если
- Агент получил бы доступ к боевой базе без контроля
- Проект не использует Firebase
Пример запроса к агенту
Посмотри самые частые падения в Crashlytics за неделю и найди в коде вероятную причину первогоОграничения
Сервер действует с правами аккаунта, под которым выполнен вход в Firebase CLI, включая запись в базы и отправку уведомлений. Нужны Node.js и npm. Ответы Gemini в Firebase могут быть неточными. Сервисы Google из России часто недоступны без VPN.
Как отключить. Удалите сервер firebase командой claude mcp remove firebase или из конфигурации клиента, плагин удаляется через /plugin.
MCP
- Транспорт
- stdio
- Авторизация
- OAuth
Проверка безопасности
- Пишет в Firestore и Realtime Database от имени пользователя
- Может отправлять push-уведомления и менять Remote Config
Коротко о README
Основной README репозитория описывает Firebase CLI: установку через npm или отдельный бинарник и список команд для настройки, деплоя, эмуляторов и App Distribution. Документация MCP-сервера лежит в src/mcp: там перечислены возможности, требования и конфигурации для Gemini CLI, Claude Code, Cursor, Windsurf и Firebase Studio. Лицензия MIT.
Частые вопросы
Как сервер авторизуется?
Использует те же учетные данные, что и Firebase CLI в этом окружении, отдельный ключ не нужен.
Как поставить в Gemini CLI?
Через расширение: gemini extensions install https://github.com/firebase/agent-skills.
Похожие
Официальные скиллы и агенты команды .NET: производительность, MSBuild, NuGet, миграции, тесты, ASP.NET Core, Blazor и MAUI
Официальный MCP-сервер, гайдлайны и скиллы Laravel: агент видит схему БД, логи и версии пакетов и ищет по документации экосистемы
Скиллы для Go от samber
cc-skills-golang
Больше сорока скиллов по Go: стиль, ошибки, конкурентность, тесты, безопасность, производительность и популярные библиотеки
Официальный MCP-сервер Supabase: агент управляет таблицами, читает конфигурацию и данные проектов после входа через OAuth