220 browser automation tools for Chrome, Edge, and Firefox via CDP + BiDi. 100% Python.
220 browser automation tools for Chrome, Edge, and Firefox via CDP + BiDi. 100% Python.
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 |
|---|---|
| navigate | https://example.com |
| screenshot | full_page: true |
| eval | document.title |
| click | "#login" |
| type | selector: "#username" |
| wavexis | //session/{id}/url — current page URL |
| cdpwave | low-level async Python library for the Chrome DevTools Protocol. Direct WebSocket to Chrome/Edge. No driver binary needed. |
| bidiwave | low-level async Python library for the WebDriver BiDi protocol (W3C standard). Works with Firefox, Chrome, and Edge. |
{
"mcpServers": {
"wavexis": {
"command": "uvx",
"args": [
"wavexis-mcp",
"--caps",
"all"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
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.
Configure a Specter game backend from chat: economy, progression, leaderboards, multiplayer.
Browser MCP server: budgeted page reads, honest unread accounting, structured extraction.
An MCP server for Nullprint, the multi-profile browser. It lets any MCP-capable AI agent (Claude Code, Claude Desktop, OpenAI Codex, Kimi, …) create browser profiles, launch them, run consistency…
MCP server for drawdb — lets AI assistants (Claude Code, Cursor, etc.) directly read and modify database diagrams in your browser.