bwb-browser
A lightweight 30KB MCP browser automation server that uses raw Chrome DevTools Protocol to enable AI agents to browse the web, take screenshots, interact with elements, and capture live page events like console logs and network requests.
Install
npx -y bwb-browser
Paste the configuration above into your MCP client config (claude_desktop_config.json for Claude Desktop) and restart the client.
{
"mcpServers": {
"bwb-browser": {
"command": "npx",
"args": [
"-y",
"bwb-browser"
],
"env": {
"BWB_CDP_PORT": "<BWB_CDP_PORT>",
"BWB_HEADLESS": "<BWB_HEADLESS>",
"BWB_CHROME_PATH": "<BWB_CHROME_PATH>",
"BWB_NAV_TIMEOUT": "<BWB_NAV_TIMEOUT>",
"BWB_USER_DATA_DIR": "<BWB_USER_DATA_DIR>",
"BWB_SCREENSHOTS_DIR": "<BWB_SCREENSHOTS_DIR>"
}
}
}
}Paste the configuration above into your MCP client config (claude_desktop_config.json for Claude Desktop) and restart the client.
Sources: public MCP Server directories. This is an independent third-party directory with no affiliation to or endorsement from the maintainers of the listed servers.