mcp-firebase
4
The Firebase MCP Server is a tool designed to manage Firebase Authentication and Firestore operations using the Firebase Admin SDK. It integrates seamlessly with AI platforms like Cursor IDE and Claude Desktop, offering extensive control over user authentication and data handling in Firestore.
Firebase MCP Server
A Firebase Admin SDK MCP server for managing Firebase Authentication and Firestore operations. Compatible with Cursor IDE or Claude Desktop.
Features
Authentication Tools
- Create, update, delete Firebase users
- Generate email verification and password reset links
Firestore Tools
- Manage collections and documents
- Perform batch write operations
Prerequisites
- Python 3.7+
- Firebase project with Admin SDK
Setup
- Create a Firebase Project and enable Authentication and Firestore
- Get Firebase Admin SDK credentials
- Install dependencies
Running the Server
- Start and install the server in various modes
- Use MCP CLI for debug logs and tool testing