# firebase-mcp

Подключает сервисы Firebase к ИИ-ассистентам через протокол MCP. Помогает управлять базами данных, пользователями и логами прямо из диалога в редакторе.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 4481
- Автор: firebase
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/firebase/firebase-tools/tree/HEAD/src/mcp
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/mcp/firebase-mcp

## Что делает

Сервер даёт агенту прямой доступ к инфраструктуре Firebase через стандартный ввод-вывод. Инструмент умеет запускать выборки из Cloud Firestore и Realtime Database. Он также умеет менять профили пользователей Firebase Authentication и проверять правила безопасности. Поддерживаются отправка уведомлений через Cloud Messaging и анализ отчётов Crashlytics.

Сервер работает без лишних надстроек. Для выполнения вызовов сервер задействует учётные данные авторизованной в системе утилиты Firebase CLI. Если авторизация в консоли не настроена, запросы завершатся ошибкой доступа. Также потребуется локальная среда Node.js с npm.

## Требования
- Нужно: Node.js (команды через npx)

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
claude mcp add firebase-mcp -- npx -y firebase-tools
```

### Codex

**Командой платформы**
```bash
codex mcp add mcp -- npx -y firebase-tools
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "mcp": {
            "command": "npx",
            "args": [
                "-y",
                "firebase-tools"
            ]
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "firebase-tools"
            ]
        }
    }
}
```

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add mcp npx -y firebase-tools
```

## Когда брать
- читать и редактировать документы в Cloud Firestore
- проверять правила безопасности для Storage и баз данных
- выгружать журналы выполнения Cloud Functions для отладки
- управлять учётными записями пользователей Firebase Authentication

## Примеры запросов агенту
- Найди в Firebase Auth пользователя по адресу test@example.com и покажи его профиль
- Выгрузи последние ошибки из журналов Cloud Functions
- Проверь правила безопасности базы Firestore на ошибки доступа

## Похожие
- [mcp-server](https://affpapa.org/nevibecode/mcp/mcp-server.md) — MCP-сервер · ★ 43872
- [Coder](https://affpapa.org/nevibecode/mcp/coder.md) — MCP-сервер · ★ 17160

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
