Skip to main content
Glama

Firebase Realtime Database

Firebase Realtime Database MCP

Обзор

Вдохновение для этого проекта было взято из firebase-mcp . В отличие от firebase-mcp, который использует функциональность Firestore, firebase-realtimeDB-mcp использует функциональность Firebase Realtime Database. Firebase Realtime Database MCP позволяет помощникам ИИ работать напрямую с сервисами Firebase.

🚀 Быстрый старт

Предпосылки

  • Проект Firebase с учетными данными сервисной учетной записи

  • Среда Node.js

1. Конфигурация Firebase

  1. Перейдите в Firebase Console → Настройки проекта → Учетные записи служб.

  2. Нажмите «Сгенерировать новый закрытый ключ».

  3. Сохраните файл JSON в надежном месте

2. Переменные среды

Необходимый

  • SERVICE_ACCOUNT_KEY_PATH : Путь к ключу учетной записи службы Firebase в формате JSON

  • FIREBASE_DATABASE_URL : URL-адрес базы данных Firebase в реальном времени

1. Установите локально проект Firebase Realtime Database MCP

A. Запустите git clone https://github.com/ytzlax/firebase-realtimeDB-mcp.git в терминале.
B. Перейдите по клонированному пути и запустите npm i .
C. Запустите npm run build .

2. Установите MCP-сервер

Добавьте конфигурацию сервера в файл настроек MCP:

  • Рабочий стол Клода: ~/Library/Application Support/Claude/claude_desktop_config.json

  • Дополнение: ~/Library/Application Support/Code/User/settings.json

  • Курсор: [project root]/.cursor/mcp.json

Как использовать с Claude Desktop?

Следуйте руководству https://modelcontextprotocol.io/quickstart/user и добавьте следующую конфигурацию:

{ "firebase-realtimeDB-mcp": { "command": "node", "args": ["/absolute/path/to/dist/index.js"], "env": { "SERVICE_ACCOUNT_KEY_PATH": "/absolute/path/to/serviceAccountKey.json", "FIREBASE_DATABASE_URL": "your-project-id.firebasestorage.app" } } }

Инструменты Firebase

Инструмент

Описание

Требуемые параметры

get_documents_by_filter

Получить документы по фильтру

collectionName

,

field

,

value

list_collections

Список корневых коллекций

Никто

add_doc

Добавить документ

объект json

Related MCP Servers

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ytzlax/firebase-realtimeDB-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server