OfficialDatabases

Firebase

by Firebase

Manage Firebase projects, Firestore data, Authentication users and Crashlytics issues from an AI assistant.

Best for

App developers on Firebase who want an assistant to inspect Firestore data, debug Crashlytics issues and manage project settings from the editor.

Connect Firebase

Recommended setup

Local

This server runs on your machine. The publisher's guide has the exact command and settings for your client.

Before you connect

Tool calls use your Firebase CLI credentials, so the assistant can reach whatever that account can. Google says output from Gemini in Firebase can be wrong and asks you not to enter personal data into it.

Connection details

Package

npm package · stdio
firebase-tools@14.27.0

Overview

The Firebase MCP server ships inside firebase-tools, the Firebase CLI, and runs locally with npx. It lets an assistant create and manage Firebase projects, read and write Cloud Firestore, Realtime Database and SQL Connect data, manage Authentication users, check security rules, send Cloud Messaging notifications, pull Crashlytics data and query Cloud Functions logs. It acts with the same credentials that authorize the Firebase CLI on that machine, so it works as the account you are logged in with. A few tools call Gemini in Firebase, and Google warns that its output can be plausible but wrong.

What it can do

  • Creates and manages Firebase projects and apps, and manages Authentication users.
  • Works with Cloud Firestore, Realtime Database and SQL Connect data, and validates and retrieves security rules for Firestore, Cloud Storage and Realtime Database.
  • Sends Cloud Messaging notifications, reads Crashlytics crash reports, queries Cloud Functions logs and manages Remote Config templates.
  • Some tools use Gemini in Firebase, for example to generate SQL Connect schemas and operations.

What you need

Sign-in and credentials

No separate sign-in: it uses the credentials that authorize the Firebase CLI where it runs, either a logged-in user or Application Default Credentials.

Runs as

npm package (started with npx)

Sources

MCP Registry
Listed in the MCP Registry as io.github.firebase/firebase-mcp
Last checked
Oct 31, 2026
Record reviewed
Oct 31, 2026

Statements on this page come from

Why is this labelled Official?

Registry name io.github.firebase/firebase-mcp. The registry only lets an organization's owners publish under its io.github.<org> namespace (registry authentication docs, read 2026-10-30). The repository is firebase/firebase-tools in the firebase organization, and the same server is documented on Firebase's site at firebase.google.com/docs/ai-assistance/mcp-server (read 2026-10-31).

Listing on HistChat is not an endorsement or a security review. MCP servers can access data or perform actions, so review the source and permissions before connecting.

  • Supabase

    SupabaseOfficial

    Connect an assistant to your Supabase projects for SQL, migrations, logs and Edge Functions.

    Category
    Databases
    Connection
    Remote · Local
  • MongoDB

    MongoDBOfficial

    Query and manage MongoDB databases and Atlas projects from an assistant, with a read-only mode that keeps it from writing.

    Category
    Databases
    Connection
    Local
    GitHub stars
    1.1k
  • Neon

    NeonOfficial

    Manage Neon Postgres projects, branches and schema migrations in plain language from an assistant.

    Category
    Databases
    Connection
    Remote
    GitHub stars
    659