The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Babelwrap MCP listing page.
An MCP server that gives AI agents web browsing superpowers via the BabelWrap API.
Works with Claude Desktop, Cursor, Claude Code, and any MCP-compatible client.
Sign up at babelwrap.com and create an API key from your dashboard.
Add to your claude_desktop_config.json:
If you installed with pip or pipx, use the binary directly:
Then set your API key as an environment variable:
| Tool | Description |
|---|---|
babelwrap_new_session | Create a new browser session |
babelwrap_close_session | Close a browser session |
babelwrap_navigate | Navigate to a URL |
babelwrap_snapshot | Get current page state |
babelwrap_click | Click an element |
babelwrap_fill | Fill a form field |
babelwrap_submit | Submit a form |
babelwrap_extract | Extract structured data |
babelwrap_screenshot | Take a screenshot |
babelwrap_press | Press a keyboard key |
babelwrap_scroll | Scroll the page |
babelwrap_hover | Hover over an element |
babelwrap_upload | Upload a file |
babelwrap_back / babelwrap_forward | Browser history |
babelwrap_wait_for | Wait for a condition |
babelwrap_list_pages / babelwrap_switch_page | Multi-tab support |
| Variable | Required | Description |
|---|---|---|
BABELWRAP_API_KEY | Yes | Your BabelWrap API key |
BABELWRAP_API_URL | No | API base URL (default: https://api.babelwrap.com/v1) |
Full documentation at babelwrap.com/docs/mcp
MIT