YetiBrowser MCP is a fully open-source solution to allow AI assistants to easily interact with your existing browser
YetiBrowser MCP is a fully open-source solution to allow AI assistants to easily interact with your existing browser
YetiBrowser MCP is a fully open-source implementation of the Browser MCP workflow. It links a Node-based MCP server with Chrome/Firefox extensions so Model Context Protocol clients—Codex/Claude Code, Cursor, Windsurf, MCP Inspector, or your own tools—can automate a real browser tab while keeping every byte on your machine and auditable.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| browser_snapshot | capture an accessibility-oriented snapshot of the current page |
| browser_snapshot_diff | compare the two most recent snapshots to highlight DOM/ARIA changes |
| browser_navigate | load a new URL in the connected tab and return an updated snapshot |
| browser_wait | pause automation for a set number of seconds |
| browser_wait_for | block until a selector appears (optionally visible) before proceeding |
| browser_press_key | simulate a keyboard key press on the focused element |
| browser_click | click the element identified by a CSS selector |
| browser_hover | hover the pointer over the targeted element |
| browser_drag | drag an element onto a drop target for sortable/drag-and-drop UIs |
| browser_type | type text (optionally submitting with Enter) into an editable element |
| browser_fill_form | fill multiple inputs/selects/checkboxes/radios in a single call |
| browser_select_option | choose one or more options in a <select> element |
| browser_screenshot | capture a viewport or full-page screenshot via the DevTools protocol |
| browser_get_console_logs | return recent console output, including errors with stack traces |
{
"mcpServers": {
"github-com-yetidevworks-yetibrowser": {
"command": "npx",
"args": ["-y", "@yetidevworks/server"]
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
Use Microsoft’s Playwright MCP server to navigate pages, inspect accessibility snapshots, fill forms and capture browser screenshots.
The original Chromium automation reference server — simple, screenshot-driven browser control.
MCP Dev Server Manager - A daemon for managing development servers
A Model Context Protocol server for automating browser tasks using Browser Use API. This server provides tools to run browser automation tasks, monitor task status, and manage running tasks.
Build browser games on gamedev.pl from your coding agent.
No installation required — works with any MCP-compatible client that supports SSE transport.