Firebase MCP サーバー
概要
これは、認証、Firestore、ストレージなどのさまざまな Firebase サービスと対話するための統合インターフェースを提供する Firebase MCP (Model Context Protocol) サーバーです。
設定
プロジェクトをクローンしてビルドします。
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ライセンス
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
認証、Firestore、ストレージなどの Firebase サービスと対話するための統合インターフェースを提供するサーバー。
Related Resources
Related MCP Servers
- -security-license-qualityThis server provides an interface for performing basic file system operations such as navigation, reading, writing, and file analysis, allowing users to manage directories and files efficiently.Last updated -4
- Asecurity-licenseAqualityThe Firebase MCP server provides a standardized interface to interact with Firebase services, including Firebase Authentication, Firestore, and Firebase Storage.Last updated -375220MIT License
- -security-license-qualityFirebase Realtime DatabaseLast updated -01MIT License
- -security-license-qualityAn MCP Server that provides natural language access to Google's Firebase Realtime Database API, enabling database operations and management through conversation.Last updated -