Best for
- Developers already using the firebase-tools CLI who want an AI assistant to perform common Firebase operations
- Teams doing Firebase integration work from within a local project directory
This server is shipped directly from the official Firebase repository (firebase/firebase-tools), running the firebase-tools npm package's mcp subcommand over stdio. The source material does not list individual tool names or confirm support for clients beyond the Cursor one-click install shown in the README. Users should verify Firebase authentication is configured and be aware the underlying CLI can perform high-privilege actions like deployments and data deletion.
The Firebase MCP Server ships inside the firebase/firebase-tools repository and exposes Firebase platform operations over stdio so AI development tools can work with a Firebase project — deploying Hosting sites and Cloud Functions, reading/writing Realtime Database and Firestore data, managing Auth user import/export, and configuring Remote Config or App Distribution. It runs the firebase-tools npm package via npx with the mcp subcommand and relies on whatever Firebase authentication the user has already set up (firebase login, a service account key, or application default credentials).
firebase login, or set GOOGLE_APPLICATION_CREDENTIALS to a service account key file. 3. Add a stdio MCP server entry pointing the command at npx with args -y firebase-tools mcp --dir . (--dir should point at your Firebase project folder). 4. Restart the MCP client and confirm the Firebase tools appear in its tool list.{"mcpServers":{"firebase":{"command":"npx","args":["-y","firebase-tools","mcp","--dir","."]}}}