Firebase MCP サーバー
概要
これは、認証、Firestore、ストレージなどのさまざまな Firebase サービスと対話するための統合インターフェースを提供する Firebase MCP (Model Context Protocol) サーバーです。
Related MCP server: Firebase MCP
設定
プロジェクトをクローンしてビルドします。
git clone https://github.com/gemini-dk/mcp-server-firebase cd mcp-server-firebase npm install npm run buildFirebase サービス アカウント キーを取得します。
Firebaseコンソール > プロジェクト設定 > サービスアカウントに移動します
「新しい秘密鍵を生成」をクリックします
JSONファイルをプロジェクトディレクトリに保存します。
mcp_settings.jsonを設定します。{ "firebase-mcp": { "command": "node", "args": [ "/path/to/mcp-server-firebase/dist/index.js" ], "env": { "SERVICE_ACCOUNT_KEY_PATH": "/path/to/serviceAccountKey.json" } } }/path/to/mcp-server-firebaseリポジトリをクローンした実際のパスに置き換えます。/path/to/serviceAccountKey.json/path/to/serviceAccountKey.json、サービスアカウントキーファイルへのパスに置き換えます。
利用可能なAPI
認証
IDまたはメールでユーザーを取得する
ファイアストア
ドキュメントの追加/更新/削除
コレクション/ドキュメントの一覧
ストレージ
ディレクトリ内のファイルを一覧表示する
ファイルのメタデータとダウンロード URL を取得する
ライセンス
MITライセンス