Skip to main content
Glama
gemini-dk

Firebase MCP Server

by gemini-dk

Servidor MCP de Firebase

Descripción general

Este es un servidor MCP (Protocolo de contexto de modelo) de Firebase que proporciona una interfaz unificada para interactuar con varios servicios de Firebase, incluidos autenticación, Firestore y almacenamiento.

Related MCP server: Firebase MCP

Configuración

  1. Clonar y construir el proyecto:

    git clone https://github.com/gemini-dk/mcp-server-firebase cd mcp-server-firebase npm install npm run build
  2. Obtener la clave de la cuenta de servicio de Firebase:

    • Vaya a Consola de Firebase > Configuración del proyecto > Cuentas de servicio

    • Haga clic en "Generar nueva clave privada".

    • Guarde el archivo JSON en el directorio de su proyecto

  3. Configurar mcp_settings.json :

    { "firebase-mcp": { "command": "node", "args": [ "/path/to/mcp-server-firebase/dist/index.js" ], "env": { "SERVICE_ACCOUNT_KEY_PATH": "/path/to/serviceAccountKey.json" } } }

    Reemplace /path/to/mcp-server-firebase con la ruta donde clonó el repositorio. Reemplace /path/to/serviceAccountKey.json con la ruta al archivo de clave de su cuenta de servicio.

API disponibles

Autenticación

  • Obtener usuario por ID o correo electrónico

Firestore

  • Agregar/actualizar/eliminar documentos

  • Listado de colecciones/documentos

Almacenamiento

  • Listar archivos en un directorio

  • Obtener metadatos de archivo y URL de descarga

Licencia

  • Licencia MIT

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/gemini-dk/mcp-server-firebase'

If you have feedback or need assistance with the MCP directory API, please join our Discord server