# Browserbase

Browserbase is a platform for running headless browsers.

- Category: Data
- Connection: API key. Paste your own Browserbase API key once. It is stored encrypted and only your workspace uses it.
- Plans: Free: Not included; MCP only ($9/mo): 2,000 calls a month; Pro: 20,000 calls a month; Max: 20,000 calls a month

## Tools

- Get context (`BROWSERBASE__GET_CONTEXT`): Get detailed information about a specific browser context by its ID. Returns context metadata including creation date and associated project.
- Get extension (`BROWSERBASE__GET_EXTENSION`): Get detailed information about a specific browser extension by its ID.
- Get project (`BROWSERBASE__GET_PROJECT`): Get detailed information about a specific project by its ID.
- Get project usage (`BROWSERBASE__GET_PROJECT_USAGE`): Get resource usage statistics for a specific project.
- Get session (`BROWSERBASE__GET_SESSION`): Get detailed information about a specific browser session by its ID. Returns complete session metadata including status, resource usage, and configuration.
- Get session debug (`BROWSERBASE__GET_SESSION_DEBUG`): Get debug URLs for a specific browser session, including debugger URLs and page information. Provides access to Chrome DevTools Protocol endpoints and page inspection interfaces.
- Get session downloads (`BROWSERBASE__GET_SESSION_DOWNLOADS`): Get a list of files downloaded during a specific browser session. Allows access to files that were downloaded while the session was active.
- Get session logs (`BROWSERBASE__GET_SESSION_LOGS`): Get the logs for a specific browser session.
- Get session recording (`BROWSERBASE__GET_SESSION_RECORDING`): Get the recording of a specific browser session. Returns a list of recorded events in the session with timestamps.
- Create context (`BROWSERBASE__CREATE_CONTEXT`): Create a new browser context. A browser context is a persistent browser profile that can be reused across multiple sessions.
- Create session (`BROWSERBASE__CREATE_SESSION`): Create a new browser session with Browserbase cloud browser. Configure browser settings, fingerprinting, proxy, and more to simulate real user browsing behavior.
- List projects (`BROWSERBASE__LIST_PROJECTS`): List all available projects associated with your Browserbase account.
- List sessions (`BROWSERBASE__LIST_SESSIONS`): List all browser sessions for a project. Returns session details including ID, status, resource usage, and metadata.
- Update context (`BROWSERBASE__UPDATE_CONTEXT`): Update a specific browser context by its ID. Refreshes encryption keys and other security parameters.
- Update session (`BROWSERBASE__UPDATE_SESSION`): Update a browser session's status, such as requesting release of a session to avoid additional charges before timeout.
- Delete extension (`BROWSERBASE__DELETE_EXTENSION`): Delete a specific browser extension by its ID.

## Questions

### How do I connect Browserbase to Krypton?

Open Integrations in Krypton, find Browserbase and choose Connect, then paste your API key. Every bot in the workspace can then use it, and you choose which bots get which apps.

### Which plan includes Browserbase?

MCP only with 2,000 calls a month, Pro and Max with 20,000. Calls are shared by every catalog app in the workspace. Past the monthly number they keep working from AI credits at $0.90 per 1,000 calls; the count resets on the 1st (UTC) and a retried call counts once.

### Can I use Browserbase from Claude or Cursor?

Yes. Connect it in your workspace, then add https://mcp.krypton.bot as a streamable HTTP MCP server with your kmcp_ workspace key. Calls count toward the same monthly number.

Back to the [MCP catalog](https://krypton.bot/mcp-catalog/).
