
firebase-tools MCP server
Gives AI development tools Firebase-specific capabilities and expertise.
Good fit for
- Official from Firebase
- One-command install
- Runs fully local
Used for
Facts
- Pricing
- Unknown
- Authentication
- None
- Transport
- stdio
- Hosting
- Local
- Maker
- Official
- Access
- Read and write
- Language
- TypeScript
- Install method
- npx
- Operating system
- Unknown
- Client
- Claude Code, Cursor, Gemini CLI, Windsurf, Cline
Install
More clients (15)
claude mcp add --transport stdio firebase-mcp -- npx -y mcp firebase-toolsTools
From the README
apphosting_fetch_logsFetch recent service or build logs for an App Hosting backend.
apphosting_list_backendsList App Hosting backends, traffic configurations, and custom domains in your project.
auth_get_usersRetrieve Firebase Auth users by UID, email, phone number, or list all users.
auth_update_userUpdate a user's account by enabling/disabling it or setting custom claims.
auth_set_sms_region_policySet an SMS region policy allowing or denying specific country codes for Firebase Authentication.
firebase_loginSign the user into the Firebase CLI and MCP server or check current authentication status.
firebase_logoutSign the user out of the Firebase CLI and MCP server.
firebase_validate_security_rulesValidate syntax and check for errors in Firestore, Storage, or Realtime Database security rules.
firebase_get_projectRetrieve metadata and configuration details for the currently active Firebase project.
firebase_list_appsList all Firebase apps registered in the active project.
firebase_list_projectsList Firebase projects accessible by the authenticated user.
firebase_get_sdk_configRetrieve SDK configuration details or config file contents for a registered Firebase app.
firebase_create_projectCreate a new Firebase project or enable Firebase services on an existing Google Cloud project.
firebase_create_appCreate a new iOS, Android, or Web app in the active Firebase project.
firebase_create_android_shaAdd a SHA-1 or SHA-256 certificate hash to an Android app in the active Firebase project.
firebase_get_environmentRetrieve the current Firebase CLI and MCP environment configuration, active project, and authenticated user.
firebase_update_environmentUpdate environment settings such as project directory, active project, or active user account.
firebase_initInitialize and configure Firebase services in your local project workspace.
firebase_get_security_rulesRetrieve the active security rules for Firestore, Storage, or Realtime Database.
firebase_read_resourcesRead the contents of internal firebase:// documentation resources or list all available resources.
crashlytics_create_noteAdd a note to a Crashlytics issue for an Android or iOS app.
crashlytics_delete_noteDelete a note from a Crashlytics issue for an Android or iOS app.
crashlytics_get_issueRetrieve details and metadata for a specific Crashlytics issue.
crashlytics_list_eventsList recent crash and exception events matching specified filters for an issue.
crashlytics_batch_get_eventsRetrieve sample crash and exception events by resource name for debugging.
crashlytics_list_notesList all notes attached to a Crashlytics issue for an Android or iOS app.
crashlytics_get_reportGenerate aggregated numerical reports for Crashlytics issues and events.
crashlytics_update_issueUpdate the state (OPEN or CLOSED) of a Crashlytics issue.
realtimedatabase_get_dataRead data from a specified path in the Firebase Realtime Database.
realtimedatabase_set_dataWrite JSON data to a specified path in the Firebase Realtime Database.
dataconnect_buildCompile Firebase SQL Connect schemas, operations, and connectors to validate syntax and types.
dataconnect_list_servicesList local and deployed Firebase SQL Connect services, schemas, and connectors.
dataconnect_executeExecute a GraphQL query or mutation against a Firebase SQL Connect service or emulator.
firestore_delete_documentUse this to delete Firestore documents from a database in the current project by full document paths.
firestore_get_documentsUse this to retrieve one or more Firestore documents from a database in the current project by ful
Ratings
Not enough ratings yet
Ratings show once 3 people have rated.
Sign in to rate and comment. Sign in
Comments (0)
Sign in to rate and comment. Sign in
No comments yet.
Alternatives
From the same category
| Name | Pricing | Authentication | Hosting | Stars |
|---|---|---|---|---|
| Azure MCP ServerOfficial | Unknown | Unknown | Local | 3.8k |
| Grafana MCP serverOfficial | Unknown | API key | Local, Remote | 3.6k |
| Cloudflare MCP serverOfficial | Freemium | API key, OAuth | Remote | 4.4k |
| browser-useOfficial | Unknown | API key | Local, Remote | 119k |
| Pascal 3D EditorOfficial | Unknown | None | Local, Remote | 25k |
| Oh My Posh ValidatorOfficial | Unknown | None | Remote | 24k |
Score: 90
- Popularity
- 100
- Maintenance
- 100
- Trust
- 73
- Completeness
- 100
- Community
- 50
Formula version 1
Listed in:
Official MCP Registry.Data from the Official MCP Registry.