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.
Configuración
Clonar y construir el proyecto:
git clone https://github.com/gemini-dk/mcp-server-firebase cd mcp-server-firebase npm install npm run buildObtener 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
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
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Un servidor que proporciona una interfaz unificada para interactuar con los servicios de Firebase, incluida la autenticación, Firestore y el almacenamiento.
Related Resources
Related MCP Servers
- -securityFlicense-qualityThis server provides an interface for performing basic file system operations such as navigation, reading, writing, and file analysis, allowing users to manage directories and files efficiently.Last updated -4
- AsecurityAlicenseAqualityThe Firebase MCP server provides a standardized interface to interact with Firebase services, including Firebase Authentication, Firestore, and Firebase Storage.Last updated -375215MIT License
- -securityAlicense-qualityFirebase Realtime DatabaseLast updated -01MIT License
- -securityFlicense-qualityAn MCP Server that provides natural language access to Google's Firebase Realtime Database API, enabling database operations and management through conversation.Last updated -