Проекты и данные в Firebase

Firebase MCP Server

Официальный сервер Firebase, встроенный в её консольную программу. Помощник действует от имени того же аккаунта, под которым вы вошли в Firebase.

Что умеет

Действия, которые сервер открывает для ИИ. Моноширинным шрифтом — их технические названия.

  • Показывает проекты, приложения и их настройкиfirebase_list_projects · firebase_list_apps · firebase_get_sdk_config
  • Читает и правит документы в базе Firestorefirestore_query_collection · firestore_get_documents · firestore_delete_document
  • Работает с пользователями и правилами доступаauth_get_users · auth_update_user · firebase_validate_security_rules
  • Разбирает ошибки приложения и логи функцийcrashlytics_list_events · functions_get_logs
  • Читает и пишет данные в Realtime Databaserealtimedatabase_get_data · realtimedatabase_set_data

Примеры запросов

Скопируйте и отправьте в чат после подключения.

Найди в Firestore заказы со статусом «в обработке» за последние сутки.

Посмотри отчёты Crashlytics и расскажи, из-за чего чаще всего падает приложение.

Проверь правила доступа к базе и скажи, не открыты ли данные всем подряд.

Как подключить

Выберите приложение, в котором работаете с ИИ.

  1. Понадобится: Node.js и npm, Аккаунт Google с проектом Firebase.
  2. Войдите в аккаунт Firebase: сервер использует те же учётные данные, что и консольная программа firebase-tools. Если вход ещё не выполнен, попросите помощника вызвать инструмент firebase_login.
  3. Откройте Claude → Настройки → Разработчик → «Изменить конфиг».
  4. Вставьте блок ниже в файл. Если в файле уже есть «mcpServers», добавьте внутрь только ваш сервер.
  5. Сохраните файл и перезапустите Claude — в чате появится значок подключённых инструментов.
claude_desktop_config.json
{
  "mcpServers": {
    "firebase": {
      "command": "npx",
      "args": [
        "-y",
        "firebase-tools@latest",
        "mcp"
      ]
    }
  }
}

Безопасность

ИИ получает доступ ко всем проектам Firebase вашего аккаунта, включая боевые данные и пользователей. Не давайте ему менять правила доступа и удалять документы без вашей проверки.

Похожие серверы

Даёт ИИ доступ к одной выбранной папке: найти документ, переименовать файлы пачкой, разложить загрузки по местам.

ФайлыБез ключаОфициальный

ИИ смотрит историю проекта в Git, показывает, что поменялось в файлах, создаёт ветки и сохраняет изменения коммитом с понятным описанием.

КодБез ключаОфициальный

Строит карту вашего проекта: где какие функции и кто кого вызывает. ИИ отвечает на вопросы о коде быстрее и тратит меньше токенов на поиск.

КодНужна настройкаЗвёзд на GitHub: 71 641