Firebase MCP enables AI assistants to work directly with Firebase services including Firestore document database operations, Storage file management, and Authentication user management through MCP client applications.
Add a document to a collection.
List documents with filtering.
Get a specific document.
Update an existing document.
Delete a document.
List root collections.
Query across subcollections.
List files in a directory.
Get file metadata and URL.
Upload file from content.
Upload file from URL.
Get user by ID or email.
{
"firebase-mcp": {
"command": "npx",
"args": [
"-y",
"@gannonh/firebase-mcp"
],
"env": {
"SERVICE_ACCOUNT_KEY_PATH": "/absolute/path/to/serviceAccountKey.json",
"FIREBASE_STORAGE_BUCKET": "your-project-id.firebasestorage.app"
}
}
}