F

firestore.googleapis.com

Cloud Firestore is Google's managed NoSQL document database for Firebase and Google Cloud applications. It stores and synchronizes structured document data and supports querying, transactions, and realtime application backends.

2 integrations · MCP · REST

Firestore exposes a public MCP server endpoint at `https://firestore.googleapis.com/mcp` plus the Cloud Firestore REST API at `https://firestore.googleapis.com/v1`, which accepts either Google OAuth 2.0 bearer tokens or Firebase Authentication ID tokens.

discovered 2mo ago
MCP servers1
REST · OpenAPI1
Credentials
Google Identity OAuth 2.0 access tokenoauth2Set up OAuth ↗

Create or use a Google Cloud project in the Google Cloud Console, enable Firestore access for that project, and obtain an OAuth 2.0 access token using Google's standard application or user credential flows. For server-to-server use, the easiest path is usually to create a service account in the Google Cloud Console and use Google Application Default Credentials or service-account-based OAuth to mint a bearer token. Firestore docs state REST requests accept a Google Identity OAuth 2.0 token in the Authorization: Bearer header.

Firebase Authentication ID tokenjwtGet key ↗

Create a Firebase project in the Firebase console, enable Firebase Authentication, and sign a user in through Firebase Auth to obtain that user's ID token. Firestore docs state REST requests can use a Firebase Authentication ID token as a bearer token in the Authorization: Bearer header; the request is then evaluated under that signed-in user's permissions.

conventions · 0/8 published

Publish these signals → /publishing