LogoSTMCP
Download
firebase-mcp

Firebase MCP

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.

Tools

1. firestore_add_document

Add a document to a collection.

2. firestore_list_documents

List documents with filtering.

3. firestore_get_document

Get a specific document.

4. firestore_update_document

Update an existing document.

5. firestore_delete_document

Delete a document.

6. firestore_list_collections

List root collections.

7. firestore_query_collection_group

Query across subcollections.

8. storage_list_files

List files in a directory.

9. storage_get_file_info

Get file metadata and URL.

10. storage_upload

Upload file from content.

11. storage_upload_from_url

Upload file from URL.

12. auth_get_user

Get user by ID or email.

Open Graph image for Firebase MCP

JSON Config

{
  "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"
    }
  }
}

Useful Links

Information