Firebase Integration
STDIOUnified interface to interact with Firebase services including Authentication, Firestore, and Storage.
Unified interface to interact with Firebase services including Authentication, Firestore, and Storage.
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.
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:
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.