{"repo":"adityasasidhar/browsercontrol","free":true,"listed":false,"github":"https://github.com/adityasasidhar/browsercontrol","clone":"git clone https://github.com/adityasasidhar/browsercontrol.git","description":"a vision first broswer tool","language":"Python","stars":10,"topics":["ai-agents","browser-automation","mcp"],"license":"MIT","category":"mcp-servers","readme_excerpt":"BrowserControl An MCP server that gives your agent a browser it can see. One real session, twelve actions, nothing staged — navigate, scroll, type, select, check, click. Watch the numbers: they are rebuilt from scratch after every action, which is why the agent re-reads them each time. The idea Most browser tools hand a model a DOM tree and hope it writes a working selector. BrowserControl hands it a picture . Every action returns a fresh screenshot with numbered red boxes drawn over the interactive elements, plus the same list as text. The agent acts by number: No selectors to guess, none to break on the next redesign. This is the Set of Marks pattern, used as the primary interface rather than a fallback. Quick start Chromium installs itself on first run. If that fails, run python -m playwright install chromium once. Point your client at the browsercontrol command: Where that file lives, per client Client Location --- --- Claude Desktop /Library/Application Support/Claude/claude desktop config.json (macOS) · /.config/Claude/claude desktop config.json (Linux) · %APPDATA%\\Claude\\claude desktop config.json (Windows) Claude Code claude mcp add browsercontrol -- browsercontrol Cursor Settings → Model Context Protocol Cline Settings → MCP Servers Continue.dev /.continue/config.json , under mcpServers Zed /.config/zed/settings.json , under context servers as {\"command\": {\"path\": \"browsercontrol\"}} No install at all, if you prefer: \"command\": \"uvx\", \"args\": [\"browsercontrol\"] . Rest","default_branch":null,"files":null,"tree":[],"storefront":"/r/adityasasidhar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/adityasasidhar/browsercontrol/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}