The request names Firebase, so the answer is Cloud Storage for Firebase, which links Google Cloud Storage buckets to a Firebase project through its Firebase Storage API 110. Alternatives that provide file storage with API access are Supabase Storage 312, Neon object storage 817, and Dropbox 413.
- 1
Cloud Storage for Firebase APIgoogle.comverified and signed
Links a Google Cloud Storage bucket to a Firebase project, creates a Spark tier-eligible bucket linked to the project, and gets a linked storage bucket 10.
official:API · Cloud Storage for Firebase API
for agents: firebasestorage.projects.buckets.addFirebase · firebasestorage.projects.defaultBucket.create · firebasestorage.projects.buckets.get
- 2
Supabase Storagesupabase.comverified and signed
Creates storage buckets, uploads files, and generates time-limited links to files in private buckets 12.
official:SDK · @supabase/supabase-jsCLI · supabasepackage · Supabaserepository · supabaseskill · supabase-postgres-best-practices+103 community tools built for it
for agents: upload-file · create_bucket · create_signed_url
- 3
Neon Object Storageneon.techverified and signed
Provides S3-compatible object storage that branches with the database, so each branch gets its own copy of the files 17.
official:MCP server · Neonpackage · @neon/toolsskill · neon-postgresskill · neon
for agents: neon-object-storage · neon · neon-ai-gateway
- 4
Dropboxdropbox.comverified and signed
Uploads files and returns temporary file links through its API actions 13.
+17 community tools built for it
for agents: custom_api_call · get_dropbox_file_link · upload_dropbox_file
Sources
- 1AI and Cloud Computing Services | Google Cloudcloud.google.com · read 2026-10-29
- 3Supabase | The Postgres Development Platformsupabase.com · read 2026-10-29
- 4Dropbox: Secure cloud storage, file sharing, and moredropbox.com · read 2026-10-29
- 8Neon — Postgres backends for apps and agentsneon.com · read 2026-10-29
- 10Cloud Storage for Firebase API: declares "firebasestorage.projects.buckets.addFirebase" (the record we read and signed)unfragile.ai · read 2026-10-24
- 12Supabase (Activepieces): declares "upload-file" (the record we read and signed)unfragile.ai · read 2026-10-24
- 13Dropbox (Activepieces): declares "custom_api_call" (the record we read and signed)unfragile.ai · read 2026-10-24
- 17neon-object-storage: declares "neon-object-storage" (the record we read and signed)unfragile.ai · read 2026-10-24
For agents: the 10 actions behind this answer
firebasestorage.projects.buckets.addFirebase · Cloud Storage for Firebase API verified and signed
Links a Google Cloud Storage bucket to a Firebase project.
firebasehosting.sites.versions.populateFiles · Firebase Hosting API verified and signed
Adds content files to the specified version. Each file must be under 2 GB.
create_project · Firebase MCP Server found in code, not yet checked
Use this to create a new Firebase Project.
firebase.projects.defaultLocation.finalize · Firebase Management API verified and signed
Sets the default Google Cloud Platform (GCP) resource location for the specified FirebaseProject. This method creates an App Engine application with a [default Cloud Storage bucket](https://cloud.goog
firebaserules.projects.releases.getExecutable · Firebase Rules API verified and signed
Get the `Release` executable to use when enforcing rules.
firebasecrashlytics.projects.apps.issues.get · Firebase Crashlytics API verified and signed
Retrieve an issue.
firebaseappdistribution.media.upload · Firebase App Distribution API verified and signed
Uploads a binary. Uploading a binary can result in a new release being created, an update to an existing release, or a no-op if a release with the same binary already exists.
firebaseml.projects.models.download · Firebase ML API verified and signed
Gets Download information for a model. This is meant for downloading model resources onto devices. It gives very limited information about the model.
fcmdata.projects.androidApps.deliveryData.list · Firebase Cloud Messaging Data API verified and signed
List aggregate delivery data for the given Android application.
firebasedatabase.projects.locations.instances.create · Firebase Realtime Database API verified and signed
Requests that a new DatabaseInstance be created. The state of a successfully created DatabaseInstance is ACTIVE. Only available for projects on the Blaze plan. Projects can be upgraded using the Cloud
Labels are the instruments' verdict and are never changed by ranking. Agents and robots get this same answer as JSON at /api/v1/find?q=…&answer=1 and through the MCP server.