Open-source MCP server
A persistent, authenticated Chrome instance your agents can see, click, and navigate — exposed over the Model Context Protocol with a live co-browse UI.
Three steps from zero to agent-controlled browser.
Run docker compose up to launch Chrome and the MCP server in one command.
Point any MCP-compatible agent at the server URL. It discovers tools automatically.
Watch the agent work in real time through the co-browse UI. Debug, intervene, take over.
Everything an AI agent needs to work with the real web.
Navigate, click, type, screenshot, extract DOM — a full browser automation toolkit exposed as MCP tools any agent can call.
Watch the agent navigate in real time through a live-streaming browser view. Step in and take manual control at any point.
Extend Glasspane with custom MCP tools. Add a plugin folder, export a register function, and allow it explicitly with PLUGINS_ALLOW.
Chrome runs persistently with a real user profile. Log in once — cookies, sessions, and credentials survive across agent runs.
An agent navigating, extracting data, and completing tasks — all visible through the co-browse UI.
Demo video coming soon
One clone, one command. No build step required.
# Clone the repo
git clone https://github.com/anthropics/glasspane.git
cd glasspane
# Configure
cp .env.example .env
# Launch
docker compose up -d
# Open the co-browse UI
open http://localhost:7600
Then point your MCP-compatible agent at http://localhost:7600/mcp and it will discover all available tools.