MCP server for parallel browser automation across multiple providers. Run multiple concurrent browser sessions in memory with a shared, provider-agnostic tool surface across Playwright (local Chromium), Browserbase, Anchor Browser, and Cloudflare Browser Run. Each session gets a numeric ID, every browser_* tool accepts a sessionId. Tools include browser_navigate, browser_click, browser_fill, browser_screenshot, browser_snapshot, browser_evaluate, keyboard/mouse primitives, file upload, and waits. Configure providers at the MCP server level (not per call) via BROWSER_MCP_CONFIG env or a config file.
Server Config
{
"mcpServers": {
"parallel-browser-mcp": {
"command": "npx",
"args": [
"parallel-browser-mcp@latest"
]
}
}
}