MCP servers for Claude Desktop · Browser automation

Best browser automation MCP server for Claude Desktop, tested

In ToolPassed's hands-on tests in Claude Desktop, Playwright MCP is our provisional candidate for browser automation: it passed install, connect, tools and an agent task on 2026-10-21. We ran 4 browser automation MCP servers in Claude Desktop; 3 passed every step; not a pass: Browser Use (MCP mode) (failed).

Last tested · runs from 2026-10-14 to 2026-10-21 · one run per server · How we test

Results in Claude Desktop

ServerClaude Desktop
Playwright MCP
Browser automation
Passed
2026-10-21 · install, connect, tools, agent task
Chrome DevTools MCP
Browser automation
Passed
2026-10-20 · install, connect, tools, agent task
Agent Infra Browser (ByteDance)
Browser automation
Passed
2026-10-14 · install, connect, tools, agent task
Browser Use (MCP mode)
Browser automation
Failed
2026-10-14 · agent task failed (no tool result containing ['TP-4242']; answer missing ['TP-4242'])

Dated results

  • Playwright MCP passed in Claude Desktop on 2026-10-21 (Claude Desktop 2.37337.1 (Linux beta, Electron 44.7.0), @playwright/mcp 0.0.83, connected in 1.5s). Full result
  • Chrome DevTools MCP passed in Claude Desktop on 2026-10-20 (Claude Desktop 2.37337.1 (Linux beta, Electron 44.7.0), chrome-devtools-mcp 1.11.0, connected in 1.4s). Full result
  • Agent Infra Browser (ByteDance) passed in Claude Desktop on 2026-10-14 (Claude Desktop 2.37337.1 (Linux beta), package version not recorded, connected in 2.1s). Full result
  • Browser Use (MCP mode) failed in Claude Desktop on 2026-10-14 (Claude Desktop 2.37337.1 (Linux beta), package version not recorded, connected in 2.5s). Full result

Why Playwright MCP is the candidate

Playwright MCP passed every step in Claude Desktop. It is the group’s site-wide candidate (judged 2026-10-21): Opened our test page, clicked 'Reveal code' and read back the code in both Claude Code and Cursor, with 4 browser calls in each. Chrome DevTools tied on every measure (passed both, 4 calls each); Playwright gets the nod for its smaller tool list (25 vs 30). ByteDance's agent-infra browser also passed both (11 calls); Browser Use failed both (Claude Code read the code only from a screenshot, and its browser didn't start under Cursor). On Oct 14 Playwright, Chrome DevTools and agent-infra also passed in Claude Desktop and ChatGPT (Codex); Browser Use failed in both (its Chrome didn't start). Confirmed Oct 21, 2026: a second run passed again in all 4 clients (Claude Code, Cursor and ChatGPT (Codex) on Oct 21 AM, Claude Desktop on Oct 21 PM; @playwright/mcp 0.0.83).

Provisional: based on one dated run per app (no repeat runs yet), so treat it as a candidate, not a final pick. How we test.

Same servers in all 4 apps

ServerClaude CodeCursorClaude DesktopChatGPT (Codex)
Playwright MCP
Browser automation
Passed
2026-10-21 · install, connect, tools, agent task
Passed
2026-10-21 · install, connect, tools, agent task
Passed
2026-10-21 · install, connect, tools, agent task
Passed
2026-10-21 · install, connect, tools, agent task
Chrome DevTools MCP
Browser automation
Passed
2026-10-20 · install, connect, tools, agent task
Passed
2026-10-20 · install, connect, tools, agent task
Passed
2026-10-20 · install, connect, tools, agent task
Passed
2026-10-20 · install, connect, tools, agent task
Agent Infra Browser (ByteDance)
Browser automation
Passed
2026-10-13 · install, connect, tools, agent task
Passed
2026-10-13 · install, connect, tools, agent task
Passed
2026-10-14 · install, connect, tools, agent task
Passed
2026-10-14 · install, connect, tools, agent task
Browser Use (MCP mode)
Browser automation
Failed
2026-10-13 · agent task failed (no tool result containing ['TP-4242'])
Failed
2026-10-13 · agent task failed (answer missing ['TP-4242']; no tool result containing ['TP-4242'])
Failed
2026-10-14 · agent task failed (no tool result containing ['TP-4242']; answer missing ['TP-4242'])
Failed
2026-10-14 · agent task failed (answer missing ['TP-4242']; no tool result containing ['TP-4242'])

What failed or is partial in Claude Desktop

  • Browser Use (MCP mode): failed on 2026-10-14. Recorded reason: no tool result containing ['TP-4242']; answer missing ['TP-4242']

Install in Claude Desktop

The exact snippet we tested is on the Playwright MCP page (pick the Claude Desktop tab). Not connecting? Claude Desktop MCP troubleshooting.

Not tested in Claude Desktop yet

Firefox DevTools MCP, Browser MCP, BrowserStack MCP Server, Browser Harness, Ui.Vision RPA (MCP), axuse, MCPSafari, Mobile MCP, Windows-MCP, Peekaboo, BrowserTools MCP. Listed from their source; no result in Claude Desktop yet.

Questions

What is the best browser automation MCP server for Claude Desktop?

In ToolPassed's hands-on tests in Claude Desktop, Playwright MCP is our provisional candidate for browser automation: it passed install, connect, tools and an agent task on 2026-10-21. We ran 4 browser automation MCP servers in Claude Desktop; 3 passed every step; not a pass: Browser Use (MCP mode) (failed).

Does Playwright MCP work with Claude Desktop?

Playwright MCP passed in Claude Desktop on 2026-10-21 (Claude Desktop 2.37337.1 (Linux beta, Electron 44.7.0), @playwright/mcp 0.0.83, connected in 1.5s).

Does Browser Use (MCP mode) work with Claude Desktop?

No, not in our test: Browser Use (MCP mode) failed in Claude Desktop on 2026-10-14 (Claude Desktop 2.37337.1 (Linux beta), package version not recorded, connected in 2.5s). Recorded reason: no tool result containing ['TP-4242']; answer missing ['TP-4242']

More: all MCP servers tested in Claude Desktop · Browser automation in every app · How we test

Featured