firebase-agent-sandbox / Documentation
firebase-agent-sandbox, in detail
One URL and a coding agent is signed in to your Firebase app
Project brief
Coding agents cannot sign in to Firebase applications. Sign-up needs an inbox, a password or an OAuth consent screen, so agents only ever see logged-out pages and cannot verify the features they change. Throwaway test accounts pollute the user list, skew analytics and leak state between runs.
This library fixes that for sites you operate. Import it once and an agent can open a single URL and land in a signed-in, sandboxed session under a stable test identity with freshly seeded fixture data. Data is wiped between runs; the identity is permanent.
What is included
• Stable named personas — an agent returns to the same identity every run
• Fixture data seeded per session and wiped afterwards, so runs never leak state
• Parallel lanes so several agents can work against one project at once
• MCP server and CLI for grant creation, with a service-key-guarded grant endpoint
Current status
This is a prototype. The page documents its present direction, not a promise of general availability.
Questions and support
For questions about firebase-agent-sandbox, contact DWMM Holdings with the project name and a concise description of what you need. Please do not send credentials or sensitive information by email.