# Scrapybara

Scrapybara is a web scraping API designed for developers. It provides a powerful, fast, and simple interface to scrape any webpage and extract structured content in real time.

- Category: Data
- Connection: API key. Paste your own Scrapybara 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

- Browser authenticate (`SCRAPYBARA__BROWSER_AUTHENTICATE`): Authenticate browser using a saved authentication state
- Browser get cdp url (`SCRAPYBARA__BROWSER_GET_CDP_URL`): Get the Chrome DevTools Protocol URL for a browser on a Scrapybara instance
- Browser get current url (`SCRAPYBARA__BROWSER_GET_CURRENT_URL`): Get the current URL of the browser on a Scrapybara instance
- Browser modify auth (`SCRAPYBARA__BROWSER_MODIFY_AUTH`): Modify a browser authentication state on a Scrapybara instance
- Browser save auth (`SCRAPYBARA__BROWSER_SAVE_AUTH`): Save the browser authentication state from a Scrapybara instance
- Browser start (`SCRAPYBARA__BROWSER_START`): Start a browser on a Scrapybara instance
- Browser stop (`SCRAPYBARA__BROWSER_STOP`): Stop a browser on a Scrapybara instance
- Notebook add cell (`SCRAPYBARA__NOTEBOOK_ADD_CELL`): Add a cell to a notebook on a Scrapybara instance
- Notebook create (`SCRAPYBARA__NOTEBOOK_CREATE`): Create a new notebook on a Scrapybara instance
- Notebook delete (`SCRAPYBARA__NOTEBOOK_DELETE`): Delete a notebook from a Scrapybara instance
- Notebook execute cell (`SCRAPYBARA__NOTEBOOK_EXECUTE_CELL`): Execute a cell in a notebook on a Scrapybara instance
- Notebook get (`SCRAPYBARA__NOTEBOOK_GET`): Get a notebook by ID from a Scrapybara instance
- Run bash actions (`SCRAPYBARA__RUN_BASH_ACTIONS`): Run bash commands on a Scrapybara instance
- Run computer actions (`SCRAPYBARA__RUN_COMPUTER_ACTIONS`): Run computer actions on a Scrapybara instance
- Run edit actions (`SCRAPYBARA__RUN_EDIT_ACTIONS`): Run file editing actions on a Scrapybara instance
- Run file actions (`SCRAPYBARA__RUN_FILE_ACTIONS`): Run file operations on a Scrapybara instance
- Env delete (`SCRAPYBARA__ENV_DELETE`): Delete environment variables from a Scrapybara instance
- Env get (`SCRAPYBARA__ENV_GET`): Get environment variables from a Scrapybara instance
- Env set (`SCRAPYBARA__ENV_SET`): Set environment variables on a Scrapybara instance
- List all browser auth states (`SCRAPYBARA__LIST_ALL_BROWSER_AUTH_STATES`): List all browser authentication states
- List all instances (`SCRAPYBARA__LIST_ALL_INSTANCES`): List all Scrapybara instances
- List notebook kernels (`SCRAPYBARA__LIST_NOTEBOOK_KERNELS`): List available notebook kernels on a Scrapybara instance
- Get instance by id (`SCRAPYBARA__GET_INSTANCE_BY_ID`): Get details of a Scrapybara instance by its ID
- Get stream url (`SCRAPYBARA__GET_STREAM_URL`): Get the stream URL for a running Scrapybara instance
- Code execute (`SCRAPYBARA__CODE_EXECUTE`): Execute code on a Scrapybara instance without using a notebook
- Pause instance (`SCRAPYBARA__PAUSE_INSTANCE`): Pause a running Scrapybara instance
- Resume instance (`SCRAPYBARA__RESUME_INSTANCE`): Resume a paused Scrapybara instance
- Start instance (`SCRAPYBARA__START_INSTANCE`): Start a new instance of Scrapybara for web scraping
- Stop instance (`SCRAPYBARA__STOP_INSTANCE`): Stop a running Scrapybara instance
- Take screenshot (`SCRAPYBARA__TAKE_SCREENSHOT`): Take a screenshot of a running Scrapybara instance

## Questions

### How do I connect Scrapybara to Krypton?

Open Integrations in Krypton, find Scrapybara 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 Scrapybara?

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 Scrapybara 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/).
