Install guide and config at curatedmcp.com
Firebase MCP: Give Claude Full Access to Your Firebase Project
Firebase is everywhere in modern app development, but AI agents have historically been locked out. Firebase MCP changes that. Google's official Model Context Protocol server connects Claude, Cursor, Windsurf, and other AI tools directly to your Firebase project—giving them the ability to read and write Firestore documents, manage authentication, upload files to Storage, invoke Cloud Functions, and monitor your infrastructure in real time.
Instead of copying and pasting database schemas or wrestling with API documentation, you can now ask Claude to query your Firestore collections, create test users, debug function logs, or deploy new configuration—all within the conversation. The server uses service account credentials for secure, server-side access, so no personal auth tokens leak into your chat history.
What It Does
Firebase MCP exposes eight Firebase services as tools your AI agent can use:
- Firestore: Full CRUD operations, complex queries, batch writes, and real-time listener setup
- Authentication: Create users, assign roles, reset passwords, and audit sign-in events
- Storage: Upload, download, list, and delete files programmatically
- Cloud Functions: Invoke functions directly and stream their logs
- Remote Config: Read and update feature flags without a deployment
- Analytics: Query event data and user properties for debugging
- Crashlytics: Access crash reports and see which users are affected
- Hosting: Deploy static assets and manage redirects
This unlocks workflows that were previously manual: ask Claude to help you backfill user data in Firestore, debug authentication issues by reviewing sign-in logs, or quickly test a Cloud Function before pushing to production.
How to Install
npx -y firebase-mcp
Add it to your Claude Desktop config:
{
"mcpServers": {
"firebase-mcp": {
"command": "npx -y firebase-mcp"
}
}
}
Authenticate with your Firebase service account key (download it from your Firebase console under Project Settings → Service Accounts).
Real-World Use Cases
- Backfill user data: Ask Claude to migrate 500 old user records into Firestore, transform them to match your new schema, and report any validation errors—all in one go.
- Debug auth issues: Have Claude pull recent sign-in audit logs, identify failed login patterns, and suggest fixes or reset passwords for locked accounts.
- Test and monitor functions: Invoke a Cloud Function with test payloads, stream its logs in real time, and iterate on the code without manual deployments.
Full install guides for Claude Desktop, Cursor, Windsurf, and more at CuratedMCP.
Top comments (0)