Parallel Browser MCP Server
by etairlio.github.etairl/parallel-browser-mcpv0.1.14
MCP server for parallel browser automation across multiple providers.
context tax
queued
security
queued
cold start
queued
freshness
Active29d ago
Install Parallel Browser MCP server
Install in Claude Code
claude mcp add parallel-browser -e BROWSERBASE_API_KEY='<browserbase-api-key>' -e ANCHOR_API_KEY='<anchor-api-key>' -e CLOUDFLARE_API_TOKEN='<cloudflare-api-token>' -- npx -y parallel-browser-mcpInstall in Cursor
{
"mcpServers": {
"parallel-browser": {
"command": "npx",
"args": [
"-y",
"parallel-browser-mcp"
],
"env": {
"BROWSERBASE_API_KEY": "<browserbase-api-key>",
"ANCHOR_API_KEY": "<anchor-api-key>",
"CLOUDFLARE_API_TOKEN": "<cloudflare-api-token>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (project).
Install in Claude Desktop
{
"mcpServers": {
"parallel-browser": {
"command": "npx",
"args": [
"-y",
"parallel-browser-mcp"
],
"env": {
"BROWSERBASE_API_KEY": "<browserbase-api-key>",
"ANCHOR_API_KEY": "<anchor-api-key>",
"CLOUDFLARE_API_TOKEN": "<cloudflare-api-token>"
}
}
}
}Settings → Developer → Edit Config (claude_desktop_config.json), then restart.
Install in VS Code
{
"servers": {
"parallel-browser": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"parallel-browser-mcp"
],
"env": {
"BROWSERBASE_API_KEY": "<browserbase-api-key>",
"ANCHOR_API_KEY": "<anchor-api-key>",
"CLOUDFLARE_API_TOKEN": "<cloudflare-api-token>"
}
}
}
}Add to .vscode/mcp.json in your workspace.
Install in Windsurf
{
"mcpServers": {
"parallel-browser": {
"command": "npx",
"args": [
"-y",
"parallel-browser-mcp"
],
"env": {
"BROWSERBASE_API_KEY": "<browserbase-api-key>",
"ANCHOR_API_KEY": "<anchor-api-key>",
"CLOUDFLARE_API_TOKEN": "<cloudflare-api-token>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json.
Configuration
| Variable | Required | Secret | Description |
|---|---|---|---|
| BROWSER_MCP_CONFIG | — | — | Inline JSON configuration for providers and defaults. See README for shape. |
| BROWSER_MCP_CONFIG_PATH | — | — | Path to a JSON file with provider configuration. |
| BROWSERBASE_API_KEY | — | yes | Browserbase API key (required when using the browserbase provider). |
| BROWSERBASE_PROJECT_ID | — | — | Browserbase project ID (required when using the browserbase provider, unless set in config). |
| ANCHOR_API_KEY | — | yes | Anchor Browser API key (required when using the anchor provider). |
| CLOUDFLARE_API_TOKEN | — | yes | Cloudflare API token (required when using the cloudflare provider). |
| CLOUDFLARE_ACCOUNT_ID | — | — | Cloudflare account ID (required when using the cloudflare provider). |
| PLAYWRIGHT_USE_CLOAKBROWSER | — | — | Set to 'true' to launch the local Playwright provider via CloakBrowser (https://cloakbrowser.dev/) stealth Chromium. Requires installing the optional 'cloakbrowser' npm package. |
Freshness
Active — last maintenance signal 29d ago. The newest of the signals below sets the band.
Last commit (default branch)
2026-09-10 · 29d ago · GitHub
Latest release
no data · GitHub
Package published
no data · npm/PyPI
Registry entry updated
2026-05-31 · 4mo ago · official registry · v0.1.14
FAQ
›How do I install the Parallel Browser MCP server in Claude Code?
Run: claude mcp add parallel-browser -e BROWSERBASE_API_KEY='<browserbase-api-key>' -e ANCHOR_API_KEY='<anchor-api-key>' -e CLOUDFLARE_API_TOKEN='<cloudflare-api-token>' -- npx -y parallel-browser-mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.
›Does Parallel Browser require an API key?
Yes. It expects BROWSERBASE_API_KEY, ANCHOR_API_KEY, CLOUDFLARE_API_TOKEN, of which 3 are secrets.
›Can I use Parallel Browser as a remote (hosted) MCP server?
No hosted endpoint is published; it runs locally over stdio.
›Is Parallel Browser in the official MCP registry?
Yes, as io.github.etairl/parallel-browser-mcp.
Alternatives to Parallel Browser
Other browser automation MCP servers.