MCP.so
ログイン

Firebase MCP Server

@robertodevs

基本情報

カテゴリ

クラウドとインフラ

トランスポート

stdio

作者

robertodevs

投稿者

Roberto Juarez

Firebase MCP Server について

概要はまだありません

Firebase MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "mcp-firebase": {
      "command": "python",
      "args": [
        "firebase.py"
      ]
    }
  }
}

Firebase MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Firebase MCP?

Firebase MCP is an MCP server that provides a set of tools for managing Firebase Authentication and Firestore operations, designed for use with Cursor IDE or Claude Desktop for AI assistant integration.

How to use Firebase MCP?

Install dependencies (pip install firebase-admin fastmcp), configure the server with a Firebase service account key, and run using mcp dev firebase.py or mcp install firebase.py for Claude Desktop. Tools can be called via the MCP protocol.

Key features of Firebase MCP

  • Create, read, update, and delete Firebase Auth users
  • Generate email verification and password reset links
  • Full CRUD operations on Firestore documents
  • List all Firestore collections and documents
  • Atomic batch write operations on Firestore
  • Consistent success/error response format for all tools

Use cases of Firebase MCP

  • Manage user accounts in a Firebase project through an AI assistant
  • Perform automated Firestore document operations from a chatbot
  • Batch update or delete multiple documents atomically in one request
  • Integrate Firebase admin tasks into a Cursor IDE workflow

よくある質問

1

What are the prerequisites to use Firebase MCP?

Python 3.7 or higher, a Firebase project with Admin SDK enabled, and a Firebase service account key.

2

How do I configure the Firebase service account?

Download the service account key JSON from Firebase Console, save it as `service-account-key.json` in your project root, and update the credential path in `firebase.py`.

3

What runtime dependencies are required?

The server requires `firebase-admin` and `fastmcp` Python packages.

4

Can I test individual tools?

Yes, use `mcp test firebase.py --tool <tool_name>` with optional `--args` to test specific tools.

5

Should I commit the service account key to version control?

No, never commit the service account key to version control; add it to `.gitignore` and use environment variables in production.

コメント

「クラウドとインフラ」の他のコンテンツ