Firebase MCP server
Google's MCP server for Firebase, shipped inside the Firebase CLI (the firebase-tools npm package) and started with the command 'firebase-tools mcp'.
What it does
Google's MCP server for Firebase, shipped inside the Firebase CLI (the firebase-tools npm package) and started with the command 'firebase-tools mcp'. It runs on the developer's machine over stdio and acts with whatever account the Firebase CLI is signed in with, or with Application Default Credentials. Its tools cover project and app management, deploys and security rules, Authentication users, Firestore, Realtime Database, SQL Connect (Data Connect), Cloud Functions logs, Cloud Messaging, Remote Config, Crashlytics and App Hosting, and it also offers ready-made prompts such as project setup and deploy. Feature groups can be limited with the --only flag. It needs Node.js and npm.
Capabilities
- Create and manage Firebase projects and apps
- Read, write and manage Firestore and Realtime Database data
- Manage Firebase Authentication users
- Validate and fetch security rules for Firestore, Storage and Realtime Database
- Read Crashlytics crash reports and Cloud Functions logs
- Send Cloud Messaging notifications and update Remote Config templates
About
- Publisher
- Firebase (Google)
- Tool
- Firebase
Install
- Add this to Any client's configuration:
{ "mcpServers": { "firebase": { "command": "npx", "args": ["-y", "firebase-tools@latest", "mcp"] } } }
From the project's documentation · Add to a config file with the config builder
MCP servers and skills can run code on your computer and act on your data. Review the source before installing.
Details
| Fact | Value | Source |
|---|---|---|
| Type | MCP server | |
| Tool | Firebase | |
| Publisher | Firebase (Google) | source |
| Official status | OfficialFirebase documentation describes the server and links to its source in firebase/firebase-tools | source |
| Connection | Local (runs on your computer) | source |
| Can change data | Yes | source |
| Needs an API key or sign-in | Yes | source |
| Platforms | Not stated in its documentation | |
| AI clients | Claude Code, Claude Desktop, Cursor, Visual Studio Code, Gemini CLI, Devin Desktop, Cline | source |
| Licence | MIT | source |
| Pricing | Not stated in its documentation | |
| Activity | Last commit Nov 9, 2026Version 0.3.04,489 GitHub starsDownload data not available (not on npm or PyPI) | source |
| Links | Repository npm: firebase-tools |
Sources
- Web pagefirebase.google.com · Backs: AI clients, Connection, Needs an API key or sign-in, Official statusNov 12, 2026
- Folder in the repository (mcp)github.com/firebase/firebase-tools · Backs: Can change dataNov 12, 2026
- Licence file (LICENSE)github.com/firebase/firebase-tools · Backs: LicenceNov 12, 2026
- GitHub repositorygithub.com/firebase/firebase-tools · Backs: Publisher, Activity, LicenceNov 10, 2026
- MCP Registry entryio.github.firebase/firebase-mcp · Backs: ConnectionNov 10, 2026