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

  • A
    security
    F
    license
    A
    quality
    A server providing a unified interface to interact with Firebase services, including Authentication, Firestore, and Storage.
    Last updated -
    9
    7
    TypeScript
  • A
    security
    A
    license
    A
    quality
    The Firebase MCP server provides a standardized interface to interact with Firebase services, including Firebase Authentication, Firestore, and Firebase Storage.
    Last updated -
    9
    346
    172
    TypeScript
    MIT License
    • Apple
  • -
    security
    -
    license
    -
    quality
    An interface for interacting with Google Firestore databases directly through Claude Desktop, supporting operations like creating, reading, updating, and querying documents across collections.
    Last updated -
    JavaScript
    MIT License

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