Firebase MCP Server
Firebase CLI and MCP Server
Официальный MCP-сервер Firebase из состава Firebase CLI: проекты, Firestore, Auth, Crashlytics, Remote Config и логи функций
- 4 484 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Пишет в Firestore и Realtime Database от имени пользователя
- Может отправлять push-уведомления и менять Remote Config
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/firebase-cli-and-mcp-serverОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Пишет в Firestore и Realtime Database от имени пользователя
- Может отправлять push-уведомления и менять Remote Config
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Команда 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 за неделю и найди в коде вероятную причину первогоMCP
- Транспорт
- stdio
- Авторизация
- OAuth
Ограничения
Сервер действует с правами аккаунта, под которым выполнен вход в Firebase CLI, включая запись в базы и отправку уведомлений. Нужны Node.js и npm. Ответы Gemini в Firebase могут быть неточными. Сервисы Google из России часто недоступны без VPN.
Как отключить. Удалите сервер firebase командой claude mcp remove firebase или из конфигурации клиента, плагин удаляется через /plugin.
Частые вопросы
Как сервер авторизуется?
Использует те же учетные данные, что и Firebase CLI в этом окружении, отдельный ключ не нужен.
Как поставить в Gemini CLI?
Через расширение: gemini extensions install https://github.com/firebase/agent-skills.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер Apollo: превращает заданные операции GraphQL в инструменты, через которые агент работает с вашим API
Laravel MCP
laravel-mcp
Официальный пакет Laravel для создания MCP-серверов внутри приложения: ИИ-клиенты работают с вашим Laravel-проектом через MCP
Официальный MCP-сервер Supabase: агент управляет таблицами, читает конфигурацию и данные проектов после входа через OAuth
Пакет для Laravel и Lumen, который добавляет MCP-эндпоинт в маршруты приложения и подключает к нему ваши инструменты
Официальный набор Tencent CloudBase для кодинг-агентов: плагин ставит стек, скиллы задают правила, MCP работает с бэкендом
mcp-graphql — MCP-сервер для GraphQL API
mcp-graphql
Два инструмента для GraphQL: агент получает схему вашего API и выполняет запросы к нему через один эндпоинт
Коротко о README
Основной README репозитория описывает Firebase CLI: установку через npm или отдельный бинарник и список команд для настройки, деплоя, эмуляторов и App Distribution. Документация MCP-сервера лежит в src/mcp: там перечислены возможности, требования и конфигурации для Gemini CLI, Claude Code, Cursor, Windsurf и Firebase Studio. Лицензия MIT.