Hacker ApprovedDepartments

Playwright MCP

Tied for most recommended of 21 MCP servers

Lets AI agents control a browser to test front ends and check their own work. Critics say it is slow and uses many tokens.

Lets AI agents control a browser to test front ends and check their own work. Critics say it is slow and uses many tokens.

62 people gave an opinion

recommend it
40
criticize it
22
approval share
65%
Each figure is one person. RecommendsCriticizes

Recommended in 11 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: not recommended
  13. November 2026: not recommended (month in progress)

Why it doesn’t carry the badge

  • 40 people recommend itNeeds 10 or more, met.
  • 1.8 recommenders for every criticNeeds 2 to 1 or better, not met.
  • Recommended in 11 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Tests front end work well

    “I've had pretty good luck with using playwright mcp to test web front ends.”

    Comment from 14 May 2026 in “God Damn AI is making me dumb”

    “The only useful MCP for me is Playwright for front end work.”

    Comment from 16 Nov 2025 in “What if you don't need MCP at all?”

    “which lets something like Claude directly test a website”

    Comment from 5 May 2026 in “Computer Use Is 45x More Expensive Than Structured APIs”
  • Lets agents check their own work

    “You need to give it the tools to check its own work”

    Comment from 16 Feb 2026 in “Ask HN: Why is my Claude experience so bad? What am I doing wrong?”

    “the second is giving the model a feedback loop”

    Comment from 2 Feb 2026 in “Two kinds of AI users are emerging. The gap between them is astonishing”

    “At most get playwright MCP in so the agent can see the rendered output”

    Comment from 28 Mar 2026 in “Anatomy of the .claude/ Folder”
  • Works well in daily use

    “I know the Playwright MCP server works great. I use it daily.”

    Comment from 14 Dec 2025 in “Ask HN: How can I get better at using AI for programming?”

    “playwright MCP often works very well”

    Comment from 6 May 2026 in “Computer Use Is 45x More Expensive Than Structured APIs”

    “has worked pretty well for me”

    Comment from 15 Mar 2026 in “Let your Coding Agent debug the browser session with Chrome DevTools MCP”
  • Parses pages and gets tasks done

    “i use playwright mcp to do a bunch of things and then make llm dump code so that i can do something in a reproducible manner”

    Comment from 4 Nov 2025 in “MCP is the wrong abstraction [video]”

    “tools like playwright MCP can easily parse a webpage to use it and get things done with existing markup today”

    Comment from 17 Feb 2026 in “WebMCP Proposal”

    “Playwright will just do stuff.”

    Comment from 16 Sep 2026 in “Mistral X Mozilla: Private, Multilingual AI Browsing”

What people warn about

Each mark is one comment

  • Slow and uses many tokens

    “Aside from being the slowest tool calls I have ever seen, the agent struggles mightily to figure out the simplest of navigation and interaction.”

    Comment from 9 Feb 2026 in “OpenClaw Is Changing My Life”

    “A single Playwright MCP server burns 11.7K tokens on tool definitions alone, included in every request whether you use them or not.”

    Comment from 9 Feb 2026 on Hacker News

    “Each call dumps the entire page accessibility tree into the context window.”

    Comment from 21 Feb 2026 in “OpenBrowser-AI MCP”
  • Unreliable and breaks often

    “the playwright MCP is very unreliable and inefficient to use”

    Comment from 6 Feb 2026 in “Show HN: Smooth CLI – Token-efficient browser for AI agents”

    “it assumes the agent can reason about CSS selectors and DOM state, which breaks constantly”

    Comment from 7 Feb 2026 in “Show HN: Smooth CLI – Token-efficient browser for AI agents”

    “I always have this problem with Playwright MCP on browser”

    Comment from 20 Aug 2026 in “Show HN: MCP app for Android, drive apps via AI (no root, PII redacted locally)”
  • Only one instance or tab

    “I had an issue with playwright MCP where only one Claude Code instance could be using it at a time”

    Comment from 27 Mar 2026 in “Anatomy of the .claude/ Folder”

    “it's a fundamental limitation of that MCP that only on instance/tab can be controlled”

    Comment from 28 Mar 2026 in “Anatomy of the .claude/ Folder”
  • Spawns headless browser instances

    “Official MCPs (Playwright and Chrome dev tools) spawns new browser instance in headless mode”

    Comment from 8 Nov 2025 on Hacker News

    “for some reason claude in headless mode could not open playwright MCP in headless mode”

    Comment from 7 Nov 2025 in “You should write an agent”

Other MCP servers people recommend

The four most recommended other MCP servers, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Playwright MCP compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Playwright MCPThis page402265%11——
Context740785%10—Approved
Chrome DevTools MCP362262%9——
Serena MCP18386%9—Approved
Context Mode16194%6—Approved
See all 21 MCP servers, ranked

What people said

40 of the 62 comments that mention it, newest first. Each links to the original comment.

“Playwright will just do stuff.”

RecommendsComment from 16 Sep 2026 in “Mistral X Mozilla: Private, Multilingual AI Browsing”

“I always have this problem with Playwright MCP on browser”

CriticizesComment from 20 Aug 2026 in “Show HN: MCP app for Android, drive apps via AI (no root, PII redacted locally)”

“it easily consumes 1M+ tokens for a test with ~20 steps”

CriticizesComment from 18 Jun 2026 in “Launch HN: TesterArmy (YC P26) – Agents that test web and mobile apps”

“I've had pretty good luck with using playwright mcp to test web front ends.”

RecommendsComment from 14 May 2026 in “God Damn AI is making me dumb”

“playwright MCP often works very well”

MixedComment from 6 May 2026 in “Computer Use Is 45x More Expensive Than Structured APIs”

“which lets something like Claude directly test a website”

RecommendsComment from 5 May 2026 in “Computer Use Is 45x More Expensive Than Structured APIs”

“it's a fundamental limitation of that MCP that only on instance/tab can be controlled”

CriticizesComment from 28 Mar 2026 in “Anatomy of the .claude/ Folder”

“At most get playwright MCP in so the agent can see the rendered output”

RecommendsComment from 28 Mar 2026 in “Anatomy of the .claude/ Folder”

“I had an issue with playwright MCP where only one Claude Code instance could be using it at a time”

CriticizesComment from 27 Mar 2026 in “Anatomy of the .claude/ Folder”

“you also should take a look at https://github.com/microsoft/playwright-mcp”

RecommendsComment from 24 Mar 2026 in “What are the best headless browsers?”

“I have some a Gitea/Playwright mcp/webservice setup, which works well with both.”

MixedComment from 19 Mar 2026 in “Who is using Ollama day-to-day?”

“Every single one defaults to a safe extraction method”

MixedComment from 16 Mar 2026 in “The Webpage Has Instructions. The Agent Has Your Credentials”

“has worked pretty well for me”

RecommendsComment from 15 Mar 2026 in “Let your Coding Agent debug the browser session with Chrome DevTools MCP”

“Very little has value add over just being able to control a browser”

RecommendsComment from 14 Mar 2026 in “MCP Is Dead; Long Live MCP”

“I was happy with playwright like MCPs that require the daemon so didn't convert them to CLIs”

RecommendsComment from 25 Feb 2026 in “I made MCP cheaper in one command”

“It's not the fastest thing in the world because it still has to spin up a browser”

MixedComment from 22 Feb 2026 in “I made my favorite AI tool”

“Each call dumps the entire page accessibility tree into the context window.”

CriticizesComment from 21 Feb 2026 in “OpenBrowser-AI MCP”

“dumps the entire accessibility tree per page, which is 50-540K tokens”

CriticizesComment from 17 Feb 2026 in “Show HN: PageMap – MCP server that compresses web pages from 100K to 2-5K tokens”

“tools like playwright MCP can easily parse a webpage to use it and get things done with existing markup today”

RecommendsComment from 17 Feb 2026 in “WebMCP Proposal”

“You need to give it the tools to check its own work”

RecommendsComment from 16 Feb 2026 in “Ask HN: Why is my Claude experience so bad? What am I doing wrong?”

“I am sure you must already know about Playwright mcp so why this?”

RecommendsComment from 10 Feb 2026 in “Show HN: Showboat and Rodney, so agents can demo what they've built”

“A single Playwright MCP server burns 11.7K tokens on tool definitions alone, included in every request whether you use them or not.”

CriticizesComment from 9 Feb 2026 on Hacker News

“Aside from being the slowest tool calls I have ever seen, the agent struggles mightily to figure out the simplest of navigation and interaction.”

CriticizesComment from 9 Feb 2026 in “OpenClaw Is Changing My Life”

“it assumes the agent can reason about CSS selectors and DOM state, which breaks constantly”

CriticizesComment from 7 Feb 2026 in “Show HN: Smooth CLI – Token-efficient browser for AI agents”

“the playwright MCP is very unreliable and inefficient to use”

CriticizesComment from 6 Feb 2026 in “Show HN: Smooth CLI – Token-efficient browser for AI agents”

“the second is giving the model a feedback loop”

RecommendsComment from 2 Feb 2026 in “Two kinds of AI users are emerging. The gap between them is astonishing”

“Adding playwright MCP changed my CC from mediocre frontend skills, to really really good.”

RecommendsComment from 25 Jan 2026 in “150k lines of vibe coded Elixir: The Good, the Bad and the Ugly”

“it burned through like 150 premium requests in 5 minutes”

MixedComment from 25 Jan 2026 in “JSON-render: LLM-based JSON-to-UI tool”

“you could have made if much simpler using playwright mcp.”

RecommendsComment from 13 Jan 2026 in “Cowork: Claude Code for the rest of your work”

“we've already crossed the Rubicon with tools like Claude Code and Playwright MCP.”

MixedComment from 21 Dec 2025 in “Claude in Chrome”

“Yolo Mode with MCP Playwright and MCP Google Chrome Debug is already sudo on my system”

MixedComment from 21 Dec 2025 in “Claude in Chrome”

“After a lot of trouble trying to get playwright mcp to work on Linux”

CriticizesComment from 21 Dec 2025 in “Claude in Chrome”

“they recommended to try out something like Playwright MCP”

RecommendsComment from 17 Dec 2025 in “Ask HN: How can I get better at using AI for UI design?”

“I know the Playwright MCP server works great. I use it daily.”

RecommendsComment from 14 Dec 2025 in “Ask HN: How can I get better at using AI for programming?”

“the only Microsoft AI product that my colleagues actually cared and use”

RecommendsComment from 11 Dec 2025 in “Laid off from my dream job, what now?”

“The only useful MCP for me is Playwright for front end work.”

RecommendsComment from 16 Nov 2025 in “What if you don't need MCP at all?”

“the Playwright MCP server provided what I needed for now”

RecommendsComment from 14 Nov 2025 in “I think nobody wants AI in Firefox, Mozilla”

“Official MCPs (Playwright and Chrome dev tools) spawns new browser instance in headless mode”

CriticizesComment from 8 Nov 2025 on Hacker News

“for some reason claude in headless mode could not open playwright MCP in headless mode”

CriticizesComment from 7 Nov 2025 in “You should write an agent”

“i use playwright mcp to do a bunch of things and then make llm dump code so that i can do something in a reproducible manner”

RecommendsComment from 4 Nov 2025 in “MCP is the wrong abstraction [video]”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.