| apphosting_fetch_logs | apphosting | Fetch recent service or build logs for an App Hosting backend. |
| apphosting_list_backends | apphosting | List App Hosting backends, traffic configurations, and custom domains in your project. |
| auth_get_users | auth | Retrieve Firebase Auth users by UID, email, phone number, or list all users. |
| auth_update_user | auth | Update a user's account by enabling/disabling it or setting custom claims. |
| auth_set_sms_region_policy | auth | Set an SMS region policy allowing or denying specific country codes for Firebase Authentication. |
| firebase_login | core | Sign the user into the Firebase CLI and MCP server or check current authentication status. |
| firebase_logout | core | Sign the user out of the Firebase CLI and MCP server. |
| firebase_validate_security_rules | core | Validate syntax and check for errors in Firestore, Storage, or Realtime Database security rules. |
| firebase_get_project | core | Retrieve metadata and configuration details for the currently active Firebase project. |
| firebase_list_apps | core | List all Firebase apps registered in the active project. |
| firebase_list_projects | core | List Firebase projects accessible by the authenticated user. |
| firebase_get_sdk_config | core | Retrieve SDK configuration details or config file contents for a registered Firebase app. |
| firebase_create_project | core | Create a new Firebase project or enable Firebase services on an existing Google Cloud project. |
| firebase_create_app | core | Create a new iOS, Android, or Web app in the active Firebase project. |
| firebase_create_android_sha | core | Add a SHA-1 or SHA-256 certificate hash to an Android app in the active Firebase project. |
| firebase_get_environment | core | Retrieve the current Firebase CLI and MCP environment configuration, active project, and authenticated user. |
| firebase_update_environment | core | Update environment settings such as project directory, active project, or active user account. |
| firebase_init | core | Initialize and configure Firebase services in your local project workspace. |
| firebase_get_security_rules | core | Retrieve the active security rules for Firestore, Storage, or Realtime Database. |
| firebase_read_resources | core | Read the contents of internal firebase:// documentation resources or list all available resources. |
| crashlytics_create_note | crashlytics | Add a note to a Crashlytics issue for an Android or iOS app. |
| crashlytics_delete_note | crashlytics | Delete a note from a Crashlytics issue for an Android or iOS app. |
| crashlytics_get_issue | crashlytics | Retrieve details and metadata for a specific Crashlytics issue. |
| crashlytics_list_events | crashlytics | List recent crash and exception events matching specified filters for an issue. |
| crashlytics_batch_get_events | crashlytics | Retrieve sample crash and exception events by resource name for debugging. |
| crashlytics_list_notes | crashlytics | List all notes attached to a Crashlytics issue for an Android or iOS app. |
| crashlytics_get_report | crashlytics | Generate aggregated numerical reports for Crashlytics issues and events. |
| crashlytics_update_issue | crashlytics | Update the state (OPEN or CLOSED) of a Crashlytics issue. |
| realtimedatabase_get_data | realtimedatabase | Read data from a specified path in the Firebase Realtime Database. |
| realtimedatabase_set_data | realtimedatabase | Write JSON data to a specified path in the Firebase Realtime Database. |
| dataconnect_build | dataconnect | Compile Firebase SQL Connect schemas, operations, and connectors to validate syntax and types. |
| dataconnect_list_services | dataconnect | List local and deployed Firebase SQL Connect services, schemas, and connectors. |
| dataconnect_execute | dataconnect | Execute a GraphQL query or mutation against a Firebase SQL Connect service or emulator. |
| firestore_delete_document | firestore | Use this to delete Firestore documents from a database in the current project by full document paths. Use this if you know the exact path of a document. |
| firestore_get_documents | firestore | Use this to retrieve one or more Firestore documents from a database in the current project by full document paths. Use this if you know the exact path of a document. |
| firestore_list_collections | firestore | Use this to retrieve a list of collections from a Firestore database in the current project. |
| firestore_query_collection | firestore | Query Firestore documents from a collection with optional filters and ordering. |
| functions_get_logs | functions | Retrieve and filter Cloud Functions log entries from Google Cloud Logging. |
| functions_list_functions | functions | List all deployed Cloud Functions in your Firebase project. |
| messaging_send_message | messaging | Send a Firebase Cloud Messaging push notification to a device registration token or topic. |
| remoteconfig_get_template | remoteconfig | Retrieve the active or specified version of the Firebase Remote Config template. |
| remoteconfig_update_template | remoteconfig | Publish a new Firebase Remote Config template or rollback to a previous version. |
| storage_get_object_download_url | storage | Retrieve the download URL for an object in a Cloud Storage bucket. |