Firebase MCP — это Model Context Protocol-сервер, который предоставляет AI-ассистентам прямой и безопасный доступ к ключевым сервисам Firebase, позволяя управлять базой данных, файловым хранилищем и аутентификацией пользователей напрямую из среды разработки без переключения контекста.
Ключевые особенности:
Firestore Database Operations: Позволяет AI-ассистенту выполнять полный цикл операций с документами в Firestore — добавление, чтение, обновление, удаление и фильтрацию, включая запросы к группам коллекций и навигацию по подколлекциям в реальном времени.
Cloud Storage Management: Обеспечивает управление файлами в Firebase Storage с возможностью загрузки контента напрямую или по URL, получения метаданных и генерации ссылок для скачивания, при этом ответ включает человекочитаемое форматирование с деталями файла.
Authentication User Management: Даёт возможность AI-ассистенту искать и верифицировать пользователей Firebase Authentication по идентификатору или email, упрощая процессы администрирования и отладки.
Multi-Transport Flexibility: Поддерживает как стандартный транспорт stdio для локального использования, так и HTTP-транспорт с управлением сессиями, что позволяет развернуть сервер как standalone-сервис для одновременного доступа нескольких клиентов.
Broad Client Compatibility: Интегрируется с основными MCP-клиентами, включая Claude Desktop, Augment Code, VS Code и Cursor, при этом установка через npx не требует клонирования репозитория и занимает считанные минуты.
Для кого: Ориентирован на full-stack и мобильных разработчиков, активно использующих Firebase в своих проектах и желающих делегировать рутинные операции с базой данных, хранилищем и пользователями AI-ассистенту, а также на команды, которые хотят ускорить прототипирование и отладку серверной логики прямо из IDE.
Сценарии использования:
Управление данными через естественный язык: разработчик просит AI-ассистента “добавить нового пользователя в коллекцию users” или “показать все заказы за последнюю неделю”, и операции выполняются без написания кода.
Автоматизированная загрузка и управление файлами: AI-ассистент загружает сгенерированный контент (например, отчёты или медиа) напрямую в Firebase Storage и возвращает готовую ссылку для использования в приложении.
Администрирование и отладка аутентификации: поиск пользователей по email, проверка статуса верификации и устранение проблем с доступом выполняются одной командой без входа в Firebase Console.
Интеграция в CI/CD и командные процессы: HTTP-транспорт позволяет развернуть MCP-сервер как централизованный сервис для всей команды разработки, обеспечивая единую точку доступа к Firebase-окружениям.
Цены и доступность: Firebase MCP — это полностью бесплатный опенсорс-проект под лицензией MIT. Сервер устанавливается одной командой через npx без необходимости клонирования репозитория, а исходный код доступен на GitHub. Для работы требуется только действующий Firebase-проект с сервисным аккаунтом. Проект активно поддерживается, имеет 244 звезды и 41 форк на GitHub, последнее обновление — май 2025 года.