<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Firestore on MCP Toolbox for Databases</title><link>/integrations/firestore/</link><description>Recent content in Firestore on MCP Toolbox for Databases</description><generator>Hugo</generator><language>en</language><atom:link href="/integrations/firestore/index.xml" rel="self" type="application/rss+xml"/><item><title>Firestore Source</title><link>/integrations/firestore/source/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>/integrations/firestore/source/</guid><description>&lt;h2 id="about">About&lt;/h2>
&lt;p>&lt;a href="https://cloud.google.com/firestore/docs">Firestore&lt;/a> is a NoSQL document database built for automatic
scaling, high performance, and ease of application development. While the
Firestore interface has many of the same features as traditional databases,
as a NoSQL database it differs from them in the way it describes relationships
between data objects.&lt;/p>
&lt;p>If you are new to Firestore, you can &lt;a href="https://cloud.google.com/firestore/docs/quickstart-servers">create a database and learn the
basics&lt;/a>.&lt;/p>
&lt;h2 id="available-tools">Available Tools&lt;/h2>








 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 







 &lt;h3>Firestore Source Tools&lt;/h3>
 
 &lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Tool Name&lt;/th>
 &lt;th>Description&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 
 &lt;tr>
 &lt;td>&lt;a href="/integrations/firestore/tools/firestore-add-documents/">&lt;strong>firestore-add-documents&lt;/strong>&lt;/a>&lt;/td>
 &lt;td>A &amp;#34;firestore-add-documents&amp;#34; tool adds document to a given collection path.
&lt;/td>
 &lt;/tr>
 
 &lt;tr>
 &lt;td>&lt;a href="/integrations/firestore/tools/firestore-delete-documents/">&lt;strong>firestore-delete-documents&lt;/strong>&lt;/a>&lt;/td>
 &lt;td>A &amp;#34;firestore-delete-documents&amp;#34; tool deletes multiple documents from Firestore by their paths.
&lt;/td>
 &lt;/tr>
 
 &lt;tr>
 &lt;td>&lt;a href="/integrations/firestore/tools/firestore-get-documents/">&lt;strong>firestore-get-documents&lt;/strong>&lt;/a>&lt;/td>
 &lt;td>A &amp;#34;firestore-get-documents&amp;#34; tool retrieves multiple documents from Firestore by their paths.
&lt;/td>
 &lt;/tr>
 
 &lt;tr>
 &lt;td>&lt;a href="/integrations/firestore/tools/firestore-get-rules/">&lt;strong>firestore-get-rules&lt;/strong>&lt;/a>&lt;/td>
 &lt;td>A &amp;#34;firestore-get-rules&amp;#34; tool retrieves the active Firestore security rules for the current project.
&lt;/td>
 &lt;/tr>
 
 &lt;tr>
 &lt;td>&lt;a href="/integrations/firestore/tools/firestore-list-collections/">&lt;strong>firestore-list-collections&lt;/strong>&lt;/a>&lt;/td>
 &lt;td>A &amp;#34;firestore-list-collections&amp;#34; tool lists collections in Firestore, either at the root level or as subcollections of a document.
&lt;/td>
 &lt;/tr>
 
 &lt;tr>
 &lt;td>&lt;a href="/integrations/firestore/tools/firestore-query/">&lt;strong>firestore-query&lt;/strong>&lt;/a>&lt;/td>
 &lt;td>Query a Firestore collection with parameterizable filters and Firestore native JSON value types
&lt;/td>
 &lt;/tr>
 
 &lt;tr>
 &lt;td>&lt;a href="/integrations/firestore/tools/firestore-query-collection/">&lt;strong>firestore-query-collection&lt;/strong>&lt;/a>&lt;/td>
 &lt;td>A &amp;#34;firestore-query-collection&amp;#34; tool allow to query collections in Firestore.
&lt;/td>
 &lt;/tr>
 
 &lt;tr>
 &lt;td>&lt;a href="/integrations/firestore/tools/firestore-update-document/">&lt;strong>firestore-update-document&lt;/strong>&lt;/a>&lt;/td>
 &lt;td>A &amp;#34;firestore-update-document&amp;#34; tool updates an existing document in Firestore.
&lt;/td>
 &lt;/tr>
 
 &lt;tr>
 &lt;td>&lt;a href="/integrations/firestore/tools/firestore-validate-rules/">&lt;strong>firestore-validate-rules&lt;/strong>&lt;/a>&lt;/td>
 &lt;td>A &amp;#34;firestore-validate-rules&amp;#34; tool validates Firestore security rules syntax and semantic correctness without deploying them. It provides detailed error reporting with source positions and code snippets.
&lt;/td>
 &lt;/tr>
 
 &lt;/tbody>
 &lt;/table>









&lt;h2 id="requirements">Requirements&lt;/h2>
&lt;h3 id="iam-permissions">IAM Permissions&lt;/h3>
&lt;p>Firestore uses &lt;a href="https://cloud.google.com/firestore/docs/security/iam">Identity and Access Management (IAM)&lt;/a> to control
user and group access to Firestore resources. Toolbox will use your &lt;a href="https://cloud.google.com/docs/authentication#adc">Application
Default Credentials (ADC)&lt;/a> to authorize and authenticate when interacting
with &lt;a href="https://cloud.google.com/firestore/docs">Firestore&lt;/a>.&lt;/p></description></item></channel></rss>