Firebase リアルタイム データベース MCP
概要
このプロジェクトのインスピレーションはfirebase-mcpから得ました。Firestore の機能を使用する firebase-mcp とは異なり、 firebase-realtimeDB-mcp はFirebase Realtime Database の機能を使用します。Firebase Realtime Database MCP により、AI アシスタントは Firebase サービスと直接連携できるようになります。
Related MCP server: Currents
🚀 クイックスタート
前提条件
サービス アカウントの認証情報を持つ Firebase プロジェクト
Node.js環境
1. Firebaseの設定
Firebaseコンソール→プロジェクト設定→サービスアカウントに移動します
「新しい秘密鍵を生成」をクリックします
JSONファイルを安全に保存する
2. 環境変数
必須
SERVICE_ACCOUNT_KEY_PATH: Firebase サービス アカウント キー JSON へのパスFIREBASE_DATABASE_URL: Firebase リアルタイム データベースの URL
1. Firebase Realtime Database MCP プロジェクトをローカルにインストールする
A. ターミナルでgit clone https://github.com/ytzlax/firebase-realtimeDB-mcp.gitを実行します。
B. クローンしたパスに cd し、 npm iを実行します。
C. npm run build実行します。
2. MCPサーバーをインストールする
MCP 設定ファイルにサーバー構成を追加します。
Claude デスクトップ:
~/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ツール
道具 | 説明 | 必須パラメータ |
| フィルターでドキュメントを取得する |
、
、
|
| ルートコレクションの一覧 | なし |
| ドキュメントを追加 | JSONオブジェクト |