firestore-mcp

firestore-mcp

3.2

If you are the rightful owner of firestore-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

An MCP server for interacting with Google Firestore directly, providing a clean interface for CRUD operations through Claude Desktop.

The Firestore MCP Server is designed to facilitate seamless interaction with Google Firestore databases. It offers a straightforward interface for performing CRUD (Create, Read, Update, Delete) operations on Firestore documents. This server is particularly useful for users of Claude Desktop, enabling them to manage Firestore data efficiently. The server supports querying documents with various filters, ordering, and limits, and also allows users to list available collections. The setup process involves installing dependencies, building the project, and configuring Claude Desktop to recognize the server. Users must ensure that the necessary Google Cloud credentials are available and that the service account has the appropriate permissions to interact with Firestore.

Features

  • Create documents in Firestore collections
  • Read documents from Firestore collections
  • Update existing documents
  • Delete documents
  • Query documents with filtering, ordering, and limits

Tools

  1. getDocument

    Get a document by ID from a collection

  2. createDocument

    Create a new document in a collection

  3. updateDocument

    Update an existing document

  4. deleteDocument

    Delete a document

  5. queryDocuments

    Query documents with filters, ordering, and limits

  6. listCollections

    List all available collections