nexus-browser-mcp
A browser-automation MCP server built on Playwright that provides deterministic snapshots via MutationObserver/requestAnimationFrame, HITL governance, multi-task isolation, and self-healing browser sessions for LLM-driven browsing.
Install
uvx nexus-browser-mcp
Paste the configuration above into your MCP client config (claude_desktop_config.json for Claude Desktop) and restart the client.
{
"mcpServers": {
"nexus-browser-mcp": {
"command": "uvx",
"args": [
"nexus-browser-mcp"
],
"env": {
"BROWSER_MODE": "<BROWSER_MODE>",
"BROWSER_CHANNEL": "<BROWSER_CHANNEL>",
"BROWSER_HEADLESS": "<BROWSER_HEADLESS>",
"BROWSER_AUDIT_PATH": "<BROWSER_AUDIT_PATH>",
"BROWSER_HITL_RULES": "<BROWSER_HITL_RULES>",
"BROWSER_CDP_ENDPOINT": "<BROWSER_CDP_ENDPOINT>",
"BROWSER_USER_DATA_DIR": "<BROWSER_USER_DATA_DIR>",
"BROWSER_CONTEXT_TTL_SEC": "<BROWSER_CONTEXT_TTL_SEC>"
}
}
}
}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.