Holdings

Latest

Scribe Oct 2026 · 146 commits

52 projects · 46 repositories

firebase-agent-sandbox

Open one URL and a coding agent is signed in to your Firebase app

Prototype Private Sheet 41 of 55

Description

Coding agents can’t sign in to Firebase apps. Signing up needs an inbox, a password or an OAuth screen, so agents only ever see the logged-out version of your site and can’t check the features they just changed. Making throwaway test accounts clutters your user list, skews analytics and leaks state from one run to the next.

This library fixes that for sites you run. Add it once, and an agent can open a single URL and land in a signed-in sandbox session, using a test identity that stays the same every time and fresh sample data. The data is wiped between runs. The identity sticks around.

Features

  • Named test personas, so an agent comes back as the same user every run
  • Sample data created for each session and wiped afterward, so runs don’t leak into each other
  • Separate lanes so several agents can work on one project at the same time
  • An MCP server and CLI for creating access grants, with the grant endpoint protected by a service key

Construction

  • TypeScript
  • Firebase
  • MCP

Project resources

This site isn't finished. Anything on it may still change, and none of it is binding until the site is live.