Firebase MCP Server
Overview
This is a Firebase MCP (Model Context Protocol) server that provides a unified interface to interact with various Firebase services including Authentication, Firestore, and Storage.
Setup
Clone and build the project:
git clone https://github.com/gemini-dk/mcp-server-firebase cd mcp-server-firebase npm install npm run build
Get Firebase service account key:
- Go to Firebase Console > Project Settings > Service accounts
- Click “Generate new private key”
- Save the JSON file to your project directory
Configure
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" } } }
Replace
/path/to/mcp-server-firebase
with the actual path where you cloned the repository. Replace/path/to/serviceAccountKey.json
with the path to your service account key file.
Available APIs
Authentication
- Get user by ID or email
Firestore
- Add/update/delete documents
- List collections/documents
Storage
- List files in a directory
- Get File metadata and Download URL
License
- MIT License
Firebase Server
Project Details
- gemini-dk/mcp-server-firebase
- Last Updated: 4/12/2025
Categories
Recomended MCP Servers
MCP server implementing RAT (Retrieval Augmented Thinking) - combines DeepSeek's reasoning with GPT-4/Claude/Mistral responses, maintaining conversation context...
MCP Server to retrieve documentation for a package
A Mattermost integration that connects to Model Context Protocol (MCP) servers, leveraging a LangGraph-based Agent.
Implementation of Model Context Protocol server for Mailgun APIs
An adaptation of the MCP Sequential Thinking Server to guide tool usage. This server provides recommendations for...
MCP server that allows interaction with Jira using natural language
MCP server to interact with LogSeq via its Local HTTP API - enabling AI assistants like Claude to...
A Model Context Protocol (MCP) server for Kagi search & other tools.
MCP server for managing Roo's custom operational modes