Skip to main content

Overview

The Rusty Browser MCP Server is an open-source server that exposes browser control capabilities through the Model Context Protocol (MCP), enabling integration with Claude, Cursor, VS Code, and other MCP-compatible AI tools.

Tools Provided

create_browser

Spawn a new browser instance. Returns the browser ID. Navigate a browser to a URL.

click

Click an element on the current page.

type

Type text into a field.

screenshot

Capture a screenshot of the current page.

fetch_text

Fetch visible text content of the current page.

instruct

Issue a natural language instruction to the browser.

delete_browser

Close a browser and release its resources.

Setup

Docker

From Source

Environment Variables

Authentication

The MCP server connects to your Rusty Browser API server. If you expose it outside a trusted local environment, protect the SSE endpoint with your own network controls or reverse-proxy authentication.

Claude Desktop Configuration

Transport

The server uses SSE (Server-Sent Events) transport on port 2425 by default.