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 buildGet 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-firebasewith the actual path where you cloned the repository. Replace/path/to/serviceAccountKey.jsonwith 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 IPFS Server
A Model Context Protocol server allows Clients to interact with Xero
Port of Anthropic's file editing tools to an MCP server
Unity Catalog AI Model Context Protocol Server
Enable any LLM (e.g. Claude) to interactively debug any language for you via MCP and a VS Code...
A Model Context Protocol (MCP) server enabling LLMs to query, analyze, and interact with Prometheus databases through predefined...
An MCP server to create secure code sandbox environment for executing code within Docker containers. This MCP server...
Speech MCP: A Goose MCP extension for voice interaction with audio visualization
MCP server for Medusa JS SDK
A full implementation of Ethers as an AI tool for the model context protocol





