MCP Server

AGENT BROWSER includes a built-in MCP (Model Context Protocol) stdio server that exposes all browser commands as tools to any MCP-compatible AI agent.

Start the server

agent-browser mcp

Configure Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "agent-browser": {
      "command": "agent-browser",
      "args": ["mcp"]
    }
  }
}

Configure Cursor

.cursor/mcp.json
{
  "mcp": {
    "servers": {
      "agent-browser": {
        "command": "agent-browser",
        "args": ["mcp"]
      }
    }
  }
}

Configure any MCP client

The MCP server uses stdio transport. Point your client at theagent-browser mcp command. All browser commands are exposed as individual MCP tools with typed parameters.

Available tools

The MCP server exposes one tool per browser command: browser_open, browser_snapshot, browser_click, browser_fill, browser_screenshot, and all other commands. The AI agent calls them directly; no shell access required on the agent side.