Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Inicia sesión con Google para escribir reseñas.Prototipo · se actualiza cada 30 min
PopNx MCPServidores MCP para quienes usan IA · en palabras sencillas

Firebase MCP

de firebaseversión 0.3.0i★ 4490 (Estrellas de todo el repositorio)iSe ejecuta en tu computadora
Nombre en el registroio.github.firebase/firebase-mcp

Cómo instalar

What it does

Gives AI development tools Firebase-specific capabilities and expertise.

  • Connects Se ejecuta en tu computadora
  • Account or key No key needed
  • Category Bases de datos y conjuntos de datos

Instalación

Elige la app de IA que usas y copia la configuración.

Pasó 3/3 revisiones · Funciona en tu computadora · ✓ Comandos revisados el 13 nov 2026

Primero: ¿qué IA usas?

Elige tu app y los pasos aparecen abajo.

Funciona con Claude, pero hay que preparar algo antes

Instala Node.js en tu computadora primero (una sola vez) · Solo en la app de Claude para computadora (Windows o Mac), no en la web ni en el móvil

  1. Instala Node.js

    Una sola vez; sirve para todos los servidores que necesitan Node.js

    Abrir la página de descarga de Node.js ↗

  2. Abre el archivo de configuración de la app de Claude de escritorio

    SettingsDeveloperEdit Config

  3. Pega esta configuración y guarda el archivo

    {
      "mcpServers": {
        "firebase": {
          "command": "npx",
          "args": [
            "-y",
            "firebase-tools"
          ]
        }
      }
    }
  4. Cierra Claude y vuelve a abrirlo

  5. Pruébalo

    Usa Firebase MCP y dime qué puedes hacer por mí; luego muéstrame una cosa

    ✓ Si Claude dice que está usando Firebase MCP o muestra una herramienta de Firebase MCP en la respuesta, ya está conectado

Nombres de menú comprobados con la ayuda de Anthropic el 11 nov 2026 · tu pantalla puede variar un poco según la versión

ChatGPT todavía no puede conectar Firebase MCP

Firebase MCP se instala en tu computadora, pero ChatGPT solo conecta servidores que funcionan en la web

Lo que puedes hacer en su lugar

A · Usa una app que pueda conectar Firebase MCP

  • Instala Node.js en tu computadora primero (una sola vez) · Solo en la app de Claude para computadora (Windows o Mac), no en la web ni en el móvil
  • Instala Node.js en tu computadora primero (una sola vez)
  • Instala Node.js en tu computadora primero (una sola vez)
  • Instala Node.js en tu computadora primero (una sola vez)

B · Otros en Bases de datos y conjuntos de datos que funcionan con ChatGPT

Elegidos entre los más usados de la misma categoría, solo los que se conectan con una dirección y sin clave

Funciona con Claude Code, pero hay que preparar algo antes

Instala Node.js en tu computadora primero (una sola vez)

  1. Instala Node.js

    Una sola vez; sirve para todos los servidores que necesitan Node.js

    Abrir la página de descarga de Node.js ↗

  2. Abre la Terminal

    Mac: pulsa Command+Espacio y escribe Terminal · Windows: abre PowerShell

  3. Pega este comando y pulsa Enter

    claude mcp add --scope user firebase -- npx -y firebase-tools
  4. Escribe /mcp en Claude Code

    Deberías ver Firebase MCP en la lista como conectado

  5. Pruébalo

    Usa Firebase MCP y dime qué puedes hacer por mí; luego muéstrame una cosa

    ✓ Si Claude Code dice que está usando Firebase MCP o muestra una herramienta de Firebase MCP en la respuesta, ya está conectado

Nombres de menú comprobados con la ayuda de Anthropic el 11 nov 2026 · tu pantalla puede variar un poco según la versión

Funciona con Cursor, pero hay que preparar algo antes

Instala Node.js en tu computadora primero (una sola vez)

  1. Instala Node.js

    Una sola vez; sirve para todos los servidores que necesitan Node.js

    Abrir la página de descarga de Node.js ↗

  2. Pulsa este botón para abrir Cursor

    Abrir en Cursor

    Cursor te pedirá confirmar; pulsa Install

  3. Abre el chat de IA de Cursor en modo Agent

  4. Pruébalo

    Usa Firebase MCP y dime qué puedes hacer por mí; luego muéstrame una cosa

    ✓ Si Cursor dice que está usando Firebase MCP o muestra una herramienta de Firebase MCP en la respuesta, ya está conectado

Nombres de menú comprobados con la ayuda de Cursor el 11 nov 2026 · tu pantalla puede variar un poco según la versión

Funciona con VS Code, pero hay que preparar algo antes

Instala Node.js en tu computadora primero (una sola vez)

  1. Instala Node.js

    Una sola vez; sirve para todos los servidores que necesitan Node.js

    Abrir la página de descarga de Node.js ↗

  2. Pulsa este botón para abrir VS Code

    Abrir en VS Code

    VS Code te pedirá confirmar; pulsa Install

  3. Abre el chat de IA de VS Code en modo Agent

  4. Pruébalo

    Usa Firebase MCP y dime qué puedes hacer por mí; luego muéstrame una cosa

    ✓ Si VS Code dice que está usando Firebase MCP o muestra una herramienta de Firebase MCP en la respuesta, ya está conectado

Nombres de menú comprobados con la ayuda de VS Code el 11 nov 2026 · tu pantalla puede variar un poco según la versión

Otras apps que usan MCP, como Windsurf, Zed o Gemini CLI, añaden servidores de forma distinta. Míralo en la lista de apps

Ver todas las apps que usan MCP →

La configuración JSON está en “Para desarrolladores”, abajo

¿Te atascaste? Pregunta a quien usa Firebase MCP💬 Conversación →
Para desarrolladores: comandos de Terminal y configuración JSON

Instalado en tu computadora

Claude Code

claude mcp add --scope user firebase -- npx -y firebase-tools

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "firebase": {
      "command": "npx",
      "args": [
        "-y",
        "firebase-tools"
      ]
    }
  }
}

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "firebase": {
      "command": "npx",
      "args": [
        "-y",
        "firebase-tools"
      ]
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "firebase": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "firebase-tools"
      ]
    }
  }
}

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

De un vistazo

Estrellas de GitHubi
4490 (Estrellas de todo el repositorio)
Este repositorio tiene varias fichas MCP; sus estrellas cuentan una sola vez en las clasificaciones
Descargas por semanai
4.906.110/sem
Conexión
Se ejecuta en tu computadora
Última versióni
0.3.0
Publicado en el registroi
5 dic 2025
Último cambio de códigoi
13 nov 2026
Creador
firebase
Paquetes
npm: firebase-tools
Estado en el registro
Activo

Qué apps pueden usarlo

Según cómo se conecta este servidor y la documentación de cada app, comprobado el 10 nov 2026.

Se ejecutan en tu computadora en

ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast

Todas las apps, con ventajas y desventajas →

Qué puede hacer

Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 13 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub firebase, dueña del repo

  • ✓ Superada

    Sigue en mantenimiento

    Último cambio de código: hoy

  • ✓ Superada

    Tiene licencia

    Usa MIT

  • – No aplica

    El endpoint responde

    Este se ejecuta en tu computadora; no hay endpoint en internet

  • – No aplica

    Inicio de sesión con OAuth

    Se ejecuta en tu computadora y usa ajustes locales en su lugar

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet

Conversación

Pregunta, comparte un consejo o avisa de que no funciona. Ordenado por lo que la gente marcó como útil.

Aún no hay publicaciones. Sé la primera persona en preguntar o compartir.

Lo publicado aquí lo escriben usuarios, no el equipo de PopNx.

Inicia sesión con Google para publicar

Reseñas de usuarios

Aún no hay reseñas

Inicia sesión con Google para escribir una reseña

Comparado con otros en Bases de datos y conjuntos de datosi

  • Más estrellas que el 99% de los otros 1185 servidores de esta categoría
  • Publicado en el registro más recientemente que el 1% de los otros 1185 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 1185 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro Firebase MCP?

Superó 3 de 3 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez hoy, y la última versión (0.3.0) llegó al registro hace 11 meses.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Node.js en tu computadora.

¿Qué puedo usar en su lugar?

En la misma categoría: Dbx, MCP Toolbox for Databases, MCP Toolbox for Databases

Otros de la misma categoría

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Dbx

Query databases from AI agents using connections configured in DBX.

de t8y2Muy usado↓ 9,4 mil/sem★ 30,3 milActualizado hace 6 meses

Se ejecuta en tu computadora

MCP Toolbox for Databases

MCP Toolbox for Databases enables your agent to connect to your database.

de googleapisMuy usado★ 16,9 milActualizado hoy

Se ejecuta en tu computadora

MCP Toolbox for Databases

MCP Toolbox for Databases enables your agent to connect to your database.

de googleapisMuy usado★ 16,9 milActualizado hace 8 meses

Se ejecuta en tu computadora

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

Firebase MCP Server

The Firebase Model Context Protocol (MCP) Server gives AI-powered development tools the ability to work with your Firebase projects and your app's codebase. The Firebase MCP server works with any tool that can act as an MCP client, including: Firebase Studio, Gemini CLI, Claude Code, Cline, Cursor, VS Code Copilot, Windsurf, and more!

Features

An editor configured to use the Firebase MCP server can use its AI capabilities to help you:

  • Create and manage Firebase projects - Initialize new projects, list existing ones, and manage Firebase apps
  • Manage Firebase Authentication users - Retrieve, update, and manage user accounts
  • Work with Cloud Firestore and Firebase SQL Connect - Query, read, write, and manage database documents
  • Retrieve Firebase SQL Connect schemas - Generate schemas and operations with AI assistance
  • Understand security rules - Validate and retrieve security rules for Firestore, Cloud Storage, and Realtime Database
  • Send messages with Firebase Cloud Messaging - Send push notifications to devices and topics
  • Access Crashlytics data - Debug issues, view crash reports, and manage crash analytics
  • Deploy to App Hosting - Monitor backends and retrieve logs
  • Work with Realtime Database - Read and write data in real-time
  • Query Cloud Functions logs - Retrieve and analyze function execution logs
  • Manage Remote Config - Get and update remote configuration templates

Some tools use Gemini in Firebase to help you:

  • Generate Firebase SQL Connect schema and operations
  • Consult Gemini about Firebase products

Important: Gemini in Firebase can generate output that seems plausible but is factually incorrect. It may respond with inaccurate information that doesn't represent Google's views. Validate all output from Gemini before you use it and don't use untested generated code in production. Don't enter personally-identifiable information (PII) or user data into the chat.

Learn more about Gemini in Firebase and how it uses your data.

Installation and Setup

Prerequisites

Make sure you have a working installation of Node.js and npm.

Basic Configuration

The Firebase MCP server can work with any MCP client that supports standard I/O (stdio) as the transport medium. When the Firebase MCP server makes tool calls, it uses the same user credentials that authorize the Firebase CLI in the environment where it's running.

Here are configuration instructions for popular AI-assistive tools:

Gemini CLI

Install the Firebase extension for Gemini CLI:

gemini extensions install https://github.com/firebase/agent-skills
Claude Code
Option 1: Install via plugin (Recommended)

The easiest way to set up the Firebase MCP server in Claude Code is to install the official Firebase plugin:

  1. Add the Firebase marketplace for Claude plugins:
   claude plugin marketplace add firebase/firebase-tools
  1. Install the Claude plugin for Firebase:
   claude plugin install firebase@firebase
  1. Verify the installation:
   claude plugin
Option 2: Configure MCP server manually

Alternatively, you can manually configure the Firebase MCP server by running:

claude mcp add firebase npx -- -y firebase-tools@latest mcp

You can verify the installation by running:

claude mcp list

It should show:

firebase: npx -y firebase-tools@latest mcp - ✓ Connected
Cursor

Add to .cursorrules in your project directory or configure in Cursor settings:

{

"mcpServers": { "firebase": { "command": "npx", "args": ["-y", "firebase-tools@latest", "mcp"] } } }

Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

{

"mcpServers": { "firebase": { "command": "npx", "args": ["-y", "firebase-tools@latest", "mcp"] } } }

Firebase Studio

To configure Firebase Studio to use the Firebase MCP server, edit or create the configuration file: .idx/mcp.json

{

"mcpServers": { "firebase": { "command": "npx", "args": ["-y", "firebase-tools@latest", "mcp"] } } }

Usage

Once configured, the MCP server will automatically provide Firebase capabilities to your AI assistant. You can:

  • Ask the AI to help set up Firebase services
  • Query your Firestore database
  • Manage authentication users
  • Deploy to Firebase Hosting
  • Debug Crashlytics issues
  • And much more!

For a complete list of available tools and resources, see the Server Capabilities section below.

Documentation

For more information, visit the official Firebase MCP server documentation.

Server Capabilities

The Firebase MCP server provides three types of capabilities: Tools (functions that perform actions), Prompts (reusable command templates), and Resources (documentation files for AI models).

Tool NameFeature GroupDescription
apphosting_fetch_logsapphostingFetch recent service or build logs for an App Hosting backend.
apphosting_list_backendsapphostingList App Hosting backends, traffic configurations, and custom domains in your project.
auth_get_usersauthRetrieve Firebase Auth users by UID, email, phone number, or list all users.
auth_update_userauthUpdate a user's account by enabling/disabling it or setting custom claims.
auth_set_sms_region_policyauthSet an SMS region policy allowing or denying specific country codes for Firebase Authentication.
firebase_logincoreSign the user into the Firebase CLI and MCP server or check current authentication status.
firebase_logoutcoreSign the user out of the Firebase CLI and MCP server.
firebase_validate_security_rulescoreValidate syntax and check for errors in Firestore, Storage, or Realtime Database security rules.
firebase_get_projectcoreRetrieve metadata and configuration details for the currently active Firebase project.
firebase_list_appscoreList all Firebase apps registered in the active project.
firebase_list_projectscoreList Firebase projects accessible by the authenticated user.
firebase_get_sdk_configcoreRetrieve SDK configuration details or config file contents for a registered Firebase app.
firebase_create_projectcoreCreate a new Firebase project or enable Firebase services on an existing Google Cloud project.
firebase_create_appcoreCreate a new iOS, Android, or Web app in the active Firebase project.
firebase_create_android_shacoreAdd a SHA-1 or SHA-256 certificate hash to an Android app in the active Firebase project.
firebase_get_environmentcoreRetrieve the current Firebase CLI and MCP environment configuration, active project, and authenticated user.
firebase_update_environmentcoreUpdate environment settings such as project directory, active project, or active user account.
firebase_initcoreInitialize and configure Firebase services in your local project workspace.
firebase_get_security_rulescoreRetrieve the active security rules for Firestore, Storage, or Realtime Database.
firebase_read_resourcescoreRead the contents of internal firebase:// documentation resources or list all available resources.
crashlytics_create_notecrashlyticsAdd a note to a Crashlytics issue for an Android or iOS app.
crashlytics_delete_notecrashlyticsDelete a note from a Crashlytics issue for an Android or iOS app.
crashlytics_get_issuecrashlyticsRetrieve details and metadata for a specific Crashlytics issue.
crashlytics_list_eventscrashlyticsList recent crash and exception events matching specified filters for an issue.
crashlytics_batch_get_eventscrashlyticsRetrieve sample crash and exception events by resource name for debugging.

| crashlytics_list_notes | crashlytics | List all notes attached to a Crashlytics issue for an Android or iOS app.

Solo se muestra el principio; lee el resto en el repo