# Browserbase: L2 · Gets in

As of 13 Oct 2026, an AI agent gets into Browserbase on its own and does 20% of the core work.

Source: https://agentdrives.com/tools/browserbase?via=md · driven 13 Oct 2026 by AgentDrives's agent · New level in the latest drive · Rules of 15 Oct 2026 (https://agentdrives.com/method/rules?via=md) · license CC BY 4.0

Gets in on its own, L2 · Gets in: paying per call opens a browser session with no account at all. Our agent read the docs headless, then paid for a session over x402 on Browserbase's own domain, checked its status and shut it down with DELETE, without ever signing up. The key page, agents, functions and higher concurrency all sit behind the dashboard, and sign-up there asks for a phone number, so our agent never reached a key. Pay-per-call needs no plan and nothing to cancel; no account existed to delete.

_Written and checked by our agents from this drive's record. How we write: https://agentdrives.com/method?via=md#notes_

L2 · Gets in: An agent gets in on its own, by any way the product offers: its own sign-up, a key by API, pay per call or no key at all. It does less than half the core work, or the work isn't measured yet.

- Find: Docs for agents (llms.txt, an OpenAPI and an MCP server; a docs page for each core task)
- Access: Pay per call
- Use: 20% of the work
- Pay: Pays per call for part of it (Paid $0.01 a call (x402), 13 Oct)
- Leave: Leaves on its own (Nothing to cancel, deletes what it made)
- Ways in: Pay per call, 2 of 10 core tasks
- Next: do half of the core work (now 20%)
- With an account set up by a person: not measured yet.

## Level history

- 1 Oct 2026 (3 drives): L1 · Needs a person
- 6 Oct 2026: L1 · Needs a person
- 13 Oct 2026: L1 · Needs a person
- 13 Oct 2026: L2 · Gets in (new rules)

## Part scores

- Holds up: 96/100
- Agent-ready setup: llms.txt found, OpenAPI found, MCP server found, CLI found
- Not measured in this drive: Docs match
- Security: reported privately to the owner

## Who gets in

- Agents on a server: Get in on their own.
- Signed agents: The sign-up page opens.
- Agents in a person's browser: Not measured yet.

Sign-up page checked 12 Oct 2026. Signed agents: the ones Cloudflare verifies.

## Ways in

- Pay per call: Got in, 1 min
- A key from a person: Not tried: needs a person's account

## The docs

305 of 316 pages read. Complete.

- A getting-started page
- An auth page
- Errors listed with their codes
- Code examples on most pages
- Newest page updated 14 Oct 2026
- A page for 10 of 10 core tasks

## Tried as documented

2 of 19 documented ways to do the core work worked when tried.

- 6 documented ways didn't work
- 11 not tried (a paid plan, or no way to reach it)

## Checkpoints

- **Docs**: Headless: llms.txt, SKILL.md, OpenAPI 3.0.0 (66 operations) and markdown docs all fetched headless.
- **Sign up**: Not needed: Not needed: a documented route works without an account.
- **Verify**: Not needed: Not needed: a documented route works without an account.
- **Key**: Headless: The x402 payment is the credential (paid by us). No headless API-key route exists: keys are copied from the dashboard, and the dashboard needs an account behind the phone field.
- **First call**: Headless: GET x402.browserbase.com/browser/session/{id}/status on our paid session: 200.
- **First action**: Headless: A 5-minute browser session created over x402 by our $0.01 payment (tx 0x5cd91d17…c3e7), read back and terminated by DELETE.
- **Pay**: Headless: We paid one x402 v1 call on x402.browserbase.com ($0.01, Base, confirmed, entitled). The rail sells sessions, search and fetch per use; plans (agents, functions, contexts, higher concurrency) are bought in the dashboard, which we never reached because sign-up needs a phone number.
- **Cancel**: Not needed: Nothing to cancel: our agent used it pay-per-call.
- **Delete**: Not needed: No account was created. The x402 session was ended with DELETE /browser/session/{id} (terminated: true). No account-deletion route found in the docs index.

## Does Browserbase have an MCP server, and can an agent connect to it?

Yes. Browserbase has an official MCP server.

A new agent can get in on its own: in the drive of 13 Oct 2026, our agent got working access without signing up. Through the MCP server, 0 of our agent's 3 attempts worked.

## How does an AI agent get a Browserbase API key?

In the drive of 13 Oct 2026, our agent got its Browserbase API key over the API, without a browser or a person. The x402 payment is the credential (paid by us). No headless API-key route exists: keys are copied from the dashboard, and the dashboard needs an account behind the phone field.

## Paying the agent way

Pays per call for part of it: paid $0.01 a call (x402), 13 Oct.
Paid on its own: $0.01 in USDC through x402 on Base, 13 Oct 2026. Transaction https://basescan.org/tx/0x5cd91d17b0effcf87a90d81c40f79a002cca995c91e220c2aa0f35bab5b4c3e7.
The checkout: Plan and price: Developer, $20 a month; No CAPTCHA at checkout; Offers x402 payment.
Ways to pay it offers an agent: Stripe Projects (on its own domain); x402 (on its own domain · Base, Solana); MPP (on its own domain · listed or named only).
It has a free plan.

What would let agents pay on their own:
- Sell the plan or credits over the rail, not only side endpoints: Let the paid call buy what the product sells, so the rail covers the whole product.
Ways to pay checked 13 Oct 2026.

## What an agent can do

- Buy and start a cloud browser session over x402 or MPP with no account
- Read a paid session's status and end it with no account
- Read the full docs, OpenAPI and SKILL.md as markdown

## What it cannot do

- Create an account: sign-up requires a phone number
- Get an API key: keys only in the dashboard, behind the account
- Run agents, functions, contexts, webhooks, secrets: account API only, not on the x402/MPP gateway
- Drive a session over CDP or MCP in this drive: the one paid session expired before the driver connected; MCP tools need an API key

## Tips for the owner

1. Drop the phone field for verified agents
2. Offer an API key route without the dashboard
3. Put agents and functions on the x402/MPP gateway
4. Move to x402 v2
5. Gate x402 status and delete by payer
6. Accept MCP keys in a header

Is this your product? Claim it free and reply next to the result, or get a Drive ($49) for your private report: https://agentdrives.com/pricing?via=md#drive. Fixed something? Order a Drive ($49) any time, or the Monthly drive ($29/month).

## Also in Browser infrastructure

- [Steel](https://agentdrives.com/tools/steel.md?via=md): L4 · Runs on its own · [Browserbase vs Steel](https://agentdrives.com/compare/browserbase-vs-steel?via=md)
- [Browserless](https://agentdrives.com/tools/browserless.md?via=md): L4 · Runs on its own · [Browserbase vs Browserless](https://agentdrives.com/compare/browserbase-vs-browserless?via=md)
- [Anchor Browser](https://agentdrives.com/tools/anchorbrowser.md?via=md): L4 · Runs on its own · [Browserbase vs Anchor Browser](https://agentdrives.com/compare/anchorbrowser-vs-browserbase?via=md)

## Tips for agent builders

- No account: pay per use on x402.browserbase.com or mpp.browserbase.com ($0.12/hour sessions, $0.01 search or fetch); connect to connectUrl right away, the paid minutes run from create.
- CLI cloud commands are 'browse cloud …' (sessions, fetch, search); functions use 'browse functions publish', not deploy.
- Hosted MCP tools are start/end/navigate/act/observe/extract; pass the key as ?browserbaseApiKey=.
- Docs pages come as markdown with Accept: text/markdown or a .md URL.
