Run Any AI Agent|'s browser control locally
— no internet relay
vibebrowser-mcp runs as a process next to your agent and talks to the extension over localhost only — the MCP bridge and browser-control path stay on this machine, with no Vibe internet relay involved.
claude mcp add --transport stdio --scope user vibe -- npx -y -p @vibebrowser/mcp@latest vibebrowser-mcpRequires Node.js and the Vibe Browser extension
Published MCP binary: vibebrowser-mcp. For OpenClaw-style CLI flows, see the separate OpenClaw page.
Works with any MCP-compatible agent
Why run MCP locally
Runs on your machine, not a hosted relay
No bearer credential ever sent over the internet
The safest default when your agent and browser are on the same computer
How the local bridge works
vibebrowser-mcp runs as a child process next to your agent and talks to your browser through a local relay daemon. Multiple agents can share it at once.
Local mode — the default, agents on your machine
Local setup
Install the Vibe extension and enable AI Agent Control in Settings
Local is the default connection mode — no toggle needed.
Add vibebrowser-mcp to your agent's MCP config
Pick your agent in the reference below — copy, paste, done.
Your agent now talks to your browser over localhost only
Configuration for every agent
Click an agent to see the config. Copy, paste, done.
Local mode defaults to relay port 19888 (no flag needed). The browser extension listens on 19889 — do not point the MCP server at the extension port.
claude mcp add --transport stdio --scope user vibe -- npx -y -p @vibebrowser/mcp@latest vibebrowser-mcpNeed agents outside your machine, or a cloud runner? Hosted remote MCP is on /mcp.
Frequently asked questions
Ready to connect your local AI agent?
Install the extension, add one config block, and start automating — entirely on your machine. Free, with an open source MCP package and browser CLI.
Questions? [email protected] · GitHub · npm · Hosted remote MCP