Yes! I did some checks last week, for any mid/high complexity website it’s complete crap and can’t solve any locators etc, it’s also kind of slow and made my LLM crash a few times, used it with Claude and with copilot. Basically it’s crap Answer from Raijku on reddit.com
🌐
Reddit
reddit.com › r/qualityassurance › has anyone used playwright mcp yet? i'm wondering what are the pros and cons that people have seen.
r/QualityAssurance on Reddit: Has anyone used Playwright MCP yet? I'm wondering what are the pros and cons that people have seen.
April 15, 2025 -

As I'm sure many have heard, AI is all the rage.

At my company, there's been talks of using AI solutions to speed up the process of writing tests (currently it just me).

The topic of playwright mcp has come up a few times. Personally my concern is around cost of running LLMs and whether it really mimics a user's view/workflow since the default setting for mcp is using the accessiblity tree. Also the discomfort of using something that could replace some of my own responsibilities. But I admit I'm not very well educated in this area.

Has anyone used it? If so what are some pros and cons of doing so?

🌐
Reddit
reddit.com › r/qualityassurance › opinions on playwright mcp?
r/QualityAssurance on Reddit: Opinions on Playwright MCP?
September 6, 2025 -

That. I've just had a meeting with the QA department in the company and the QA lead strongly encouraged (aka, is forcing) us to start using AI. The one they mentioned and one that drew my attention was Playwright MCP. They said it was wonderful and marvelous. I know they're doing this because their clients are asking the employees to start using it because it speeds processes up by a lot. I'm about to try it out but I don't know... I love creating test cases and automating them. I have a good time and that's the reason why Im into automation (half coding skills, half understanding the business). Not a fan of AI doing all my freaking job. I will still be doing automation test cases on my own in my repo. But have you tried it? What do you think of it?

PD: I've just tried. My opinion? Yeah it has potential as someone said here. I spent around an hour to get one single test running unsuccessfully. It's a tricky app, but quite close to a real scenario where things can get that way. I do see it can save a shit ton of time finding locators and setting the POM structure, not not much more. Actually, I showed it my code (which runs smoothly in every case) and it still couldn't get the test done correctly.

🌐
Reddit
reddit.com › r/playwright › is the playwright mcp server an alternative to regular remote browser in playwright?
r/Playwright on Reddit: is the playwright mcp server an alternative to regular remote browser in playwright?
August 1, 2025 -

there isn't any guide to it, but I know that I can have the playwright browser running on one machine and the test script on another, and connect remotely to the browser (via BrowserType.launchServer and BrowserType.connect), yet I don't know how can I use the MCP server along with that.

should it replace BrowserType.launchServer? should it connect to the remote browser?

it all got me confused. I want to use LLM for testing but I still want to use the same browser for my existing playwright scripts.

🌐
Reddit
reddit.com › r/qualityassurance › playwright mcp
r/QualityAssurance on Reddit: Playwright MCP
March 14, 2025 -

I’m just starting to use playwright mcp to automate tests, I’ve been using it with Cursor and mostly Claude so far.

I’m trying to tweak and come up with a prompt that works for me, so far I think it has proven a little helpful for me but its just annoying that it does tend to hallucinate and doesn’t get it right the first time around.

I’m curious to know how has everyones experience been with using the MCP, and how have you optimised it to work for you?

🌐
Reddit
reddit.com › r/mcp › use playwright mcp for validation or test generation?
r/mcp on Reddit: Use playwright MCP for validation or test generation?
May 22, 2025 -

Hey folks, I work on a app which goes through a journey from login, entering data on multiple screens & then submitting at the last screen. I was able to use Playwright MCP & make it go through the login & few of the starting screens but I plan to save & reuse the set of prompts repeatedly after every major feature goes through.

My question is whether to use MCP for such repeated validation or create a script using MCP or Playwright codegen which is more economical. Will the playwright test scripts give the same live preview that I was getting using the MCP tools?

Top answer
1 of 2
2
IMO, the problem is that what the MCP does is not deterministic. If you're creating a test, you need it to be deterministic, by which I mean it works the same way every time you run it. Instead of saving the prompts, use (and fix up) the generated Playwright code. That way you at least know that the code isn't changing each time the rest runs, so (assuming the test works) you can have greater confidence that a test failure is due to a product change, and not due to a flakey test.
2 of 2
1
If you’re mainly looking at repeated validation, I’d lean towards writing actual Playwright test scripts instead of relying only on MCP prompts. MCP is super powerful for test generation and exploration—it’s great when you want to quickly spin up end-to-end flows or experiment with coverage. But for ongoing regression checks (like your login + multi-screen journey), traditional Playwright scripts are usually more economical and stable. You can commit them to version control, run them in CI/CD, and reuse them across environments without having to re-prompt every time. As for the live preview you saw with MCP: Playwright codegen and the VS Code extension give you something close, but it’s not exactly the same “interactive feedback loop” that MCP provides. With codegen, you’ll see the browser automation happening as the script is being generated, but once you save the test, you’d typically run it in headful/headless mode like any other Playwright test. So the way I’d frame it is: Use MCP for fast generation, prototyping, and filling in gaps. Use Playwright test scripts for repeated, automated validation that lives in your pipeline. That way you’re getting the best of both worlds: AI speed + Playwright stability.
🌐
Reddit
reddit.com › r/mcp › 🎭playwright mcp server - executeautomation
r/mcp on Reddit: 🎭Playwright MCP Server - ExecuteAutomation
March 7, 2025 -

A Model Context Protocol server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment.

Documentation 📚 https://executeautomation.github.io/mcp-playwright/

With the Playwright MCP server, you can:

Enable LLMs to interact with web pages in a real browser environment. Perform tasks such as executing JavaScript, taking screenshots, and navigating web elements. Seamlessly handle API testing to validate endpoints and ensure reliability. Playwright MCP Server

Playwright MCP Server is supported in Cline, Cursor and Claude desktop client

Video details https://youtu.be/Fp7D7RuzElo?si=0fw2hP8GX9WhB87U

Find elsewhere
🌐
Reddit
reddit.com › r/mcp › building own deep research agent using playwright mcp server
r/mcp on Reddit: Building Own Deep Research Agent using Playwright MCP Server
February 5, 2025 -

These days, everyone is talking about MCP servers, which let users automate a plethora of tasks.

I also tried using the Playwright MCP server to try a few things on VS Code.

Here is one such experiment: https://youtu.be/IDEZA-yu34o

Please review and give feedback.

🌐
Reddit
reddit.com › r/mcp › playwright mcp as an external service
r/mcp on Reddit: Playwright MCP as an external service
April 4, 2025 -

Hi everyone, I'm wondering whether it's possible to host Playwright MCP as an external service available via a public url.

Why? I'd like to use it in my n8n workflows, however I have trouble installing it on n8n (hosted using MicroK8s on my Pi) . I read the docs and it's possible to use SSE with Playwright MCP.

My questions are:

  • Does my question even make sense or I'm missing something obvious? ls there an easier way of using official Playwright MCP from Microsoft with n8n?

  • I thought about dockerizing npx tool and deploying it to my Kubernetes instance, is it a correct approach?

🌐
Reddit
reddit.com › r/claudecode › cc using playwright directly is vastly superior to playwright mcp
r/ClaudeCode on Reddit: CC using Playwright directly is vastly superior to Playwright MCP
August 27, 2025 -

Playwright MCP uses a session and prevents proper cache clearing. How many times did Claude tell me "Perfect Deployment!" only to open the console and see a row of errors? It's all about control and caching. Claude does just fine writing its own Playwright scripts. I can't see any use for the MCP at this point. Tell me if I'm wrong.

🌐
Reddit
reddit.com › r/dotnet › usability of mcp playwright and it's integration with azure devops test plans
r/dotnet on Reddit: Usability of MCP Playwright and It's Integration with Azure DevOps Test Plans
April 18, 2025 -

Dear Community,

I am currently exploring MCP (Model Context Protocol) Playwright and its usability in the test automation process. As a Test Automation Engineer, I am interested in understanding how it can be beneficial for me. From what I have discovered so far, it seems quite useful for manual testers, especially those who are not familiar with coding. I would like to integrate (Model Context Protocol) Playwright with Azure DevOps Test Plans, as my organization primarily uses the Microsoft stack. Can anyone provide insights on how MCP Playwright could be advantageous in my scenario?

🌐
Reddit
reddit.com › r/playwright › is it safe to use mcp playwright with internal company apps?
r/Playwright on Reddit: Is it safe to use MCP Playwright with internal company Apps?
October 10, 2025 -

I’m using the Cursor together with Playwright to test internal company apps (not for public or commercial use).
How secure is it to use the MCP server for Playwright? Is there any risk of data leakage or compromise when MCP scans or interacts with internal applications?

🌐
Reddit
reddit.com › r/mcp › creating a playwright mcp client
r/mcp on Reddit: Creating a playwright MCP client
June 26, 2025 -

I've built an MCP client with the following structure: An LLM (GPT-4.1) with the Playwright MCP server tools added to its context. When I query the LLM for an automation task, it requests some tool calls, which I then perform through the MCP server.

My current problem is that when a snapshot is requested, for some sites it can reach up to 200k tokens - so I can't even send it to the LLM, as its limit is 100k tokens per minute. I thought about doing some filtering and preprocessing before sending it again, but I was curious: what is the standard way to tackle such a problem?

🌐
Reddit
reddit.com › r/claudeai › claude code + playwright mcp - how did you speed up the browser interactions
r/ClaudeAI on Reddit: Claude code + playwright mcp - how did you speed up the browser interactions
May 17, 2025 -

I have successfully integrated this playwright mcp -Microsoft one ( adding tools ) to Claude code . We can now add a prompt and pass it in Claude code headless cli .. however the browser navigation is quite slow .. for example it takes more than 4 seconds for Claude code to login using username and password..

How did you speed up the process ..? I am using WSL2

Thanks in advance