Firebase
Summary
Firebase MCP server provides a standardized interface for AI assistants to interact with Firebase services including Authentication, Firestore, and Storage. Built by Gannon Hall, this TypeScript implementation enables LLM clients to perform user management, document database operations, and file storage tasks through a consistent set of MCP tools. Particularly useful for developers building AI-powered applications that require seamless integration with Firebase's backend services.
Available Actions(12)
firestore_add_document
Add a document to a collection. Parameters: collection (string), data (object)
firestore_list_documents
List documents with filtering. Parameters: collection (string)
firestore_get_document
Get a specific document. Parameters: collection (string), id (string)
firestore_update_document
Update an existing document. Parameters: collection (string), id (string), data (object)
firestore_delete_document
Delete a document. Parameters: collection (string), id (string)
firestore_list_collections
List root collections. Parameters: None
firestore_query_collection_group
Query across subcollections. Parameters: collectionId (string)
storage_list_files
List files in a directory. Parameters: None (optional: directoryPath (string))
storage_get_file_info
Get file metadata and URL. Parameters: filePath (string)
storage_upload
Upload file from content. Parameters: filePath (string), content (string)
storage_upload_from_url
Upload file from URL. Parameters: filePath (string), url (string)
auth_get_user
Get user by ID or email. Parameters: identifier (string)
Community Reviews
No reviews yet. Be the first to review!
Sign in to join the conversation