🌐
Cursor
cursor.directory › mcp › playwright
Playwright - MCP Server | Cursor Directory
Model Context Protocol (MCP) is an open protocol that allows you to provide custom tools to agentic LLMs (Large Language Models) in Cursor's Composer feature.
Discussions

A playwright MCP server for Cursor - Showcase - Cursor - Community Forum
We were trying to find better ways to write Playwright code and ended up creating a mcp server that helps cursor get the DOM context to write better test cases. We have created a package for the same. Sharing it here: playwright-mcp - npm I feel this can benefit other folks a lot. Ping me if ... More on forum.cursor.com
🌐 forum.cursor.com
6
March 13, 2025
Playwright MCP for beginners
Here's what I did in our team Install Playwright Install directly from the ms playwright mcp repo https://github.com/microsoft/playwright-mcp Add this package to use the autoexecute and autogenerate working together https://www.npmjs.com/package/@executeautomation/playwright-mcp-server/v/0.2.3?activeTab=readme More on reddit.com
🌐 r/QualityAssurance
23
23
September 22, 2025
Playwright mcp help?
Have you tried adding it in the rules to open in headed browser? Might be useful to diagnose if Cursor issue, or a setting you’re missing. More on reddit.com
🌐 r/cursor
6
2
March 22, 2025
Playwright mcp bug?
It originally opened a headed browser when I installed it. Uninstalling/reinstalling does nothing. I was able to find a workaround by running playwright mcp locally outside of cursor and pointing cursors mcp config for playwright at it. It works but adds another ste... More on forum.cursor.com
🌐 forum.cursor.com
0
April 25, 2025
🌐
GitHub
github.com › microsoft › playwright-mcp
GitHub - microsoft/playwright-mcp: Playwright MCP server
Uses Playwright's accessibility tree, not pixel-based input. LLM-friendly. No vision models needed, operates purely on structured data. Deterministic tool application. Avoids ambiguity common with screenshot-based approaches. Node.js 18 or newer · VS Code, Cursor, Windsurf, Claude Desktop, Goose or any other MCP client ·
Starred by 24.7K users
Forked by 2K users
Languages   TypeScript 54.4% | CSS 37.0% | JavaScript 6.0% | Dockerfile 1.6% | HTML 1.0%
🌐
Medium
medium.com › @jagdalebr › supercharge-testing-with-playwright-mcp-server-and-cursor-ai-0e66f2430d11
Supercharge Testing with Playwright MCP Server and Cursor AI | by Bhagyashri Jagdale | Medium
April 27, 2025 - Step 1: To allow the agent to run all the execution steps without asking, please navigate to features from Cursor Settings. Step 2: Enable the “ Enable Auto-Run Mode” flag. ... Disclaimer Auto-run mode runs any commands based on the allowlist and denylist you set. Be cautious of potential prompt injection risks from external sources and use at your own risk. Step 4: Save the settings. Step 5: Now run the prompt. Modern testing demands speed, reliability, and clarity — and that’s exactly where the Playwright MCP Server delivers.
🌐
LobeHub
lobehub.com › mcp › abhishek0505bit-playwright-mcpserver
Integrating Playwright MCP Server with Cursor AI | MCP Servers · LobeHub
1 month ago - This MCP Server allows integration of Playwright with Cursor AI via manual configuration by adding a .cursor/mcp.json file specifying the server command. No external data files are required beyond this configuration file.
🌐
Cursor
forum.cursor.com › showcase
A playwright MCP server for Cursor - Showcase - Cursor - Community Forum
March 13, 2025 - We were trying to find better ways to write Playwright code and ended up creating a mcp server that helps cursor get the DOM context to write better test cases. We have created a package for the same. Sharing it here: playwright-mcp - npm I feel this can benefit other folks a lot. Ping me if ...
🌐
Filiphric
filiphric.com › cursor-playwright-tips
10 Tips for Writing Playwright Tests with Cursor Filip Hric
October 13, 2025 - For example, you can use the GitHub MCP to fetch your last CI test run, pick the failed test and then run Playwright MCP to debug the testlocally. The screenshots, traces, and snapshots provide the A.I. with exactly the right context to understand what went wrong. Cursor is a fantastic coding tool, but it’s important to understand that whenever you start a conversation with the LLM, Cursor adds a lot of its own information to it.
Find elsewhere
🌐
Cursor
docs.cursor.com › en › tools › mcp
Cursor – MCP Servers
Explore and install MCP servers for Cursor Developers can create an Add to Cursor button and link to include in your developer documentation for easy installation in Cursor
🌐
YouTube
youtube.com › watch
Cursor + Playwright MCP server: Your own intelligent QA team? - YouTube
#angular #mcp #testing✨✨ Get the Angular Dashboard code here: https://zoaibkhan.com/shop/angular-dashboard?utm_source=youtube&utm_medium=video&utm_campaign=a
Published   April 10, 2025
🌐
GitHub
github.com › executeautomation › mcp-playwright
executeautomation/mcp-playwright ...
2 weeks ago - Playwright Model Context Protocol Server - Tool to automate Browsers and APIs in Claude Desktop, Cline, Cursor IDE and More 🔌 - executeautomation/mcp-playwright
Starred by 5.1K users
Forked by 460 users
Languages   TypeScript 93.6% | JavaScript 6.0%
🌐
ScrapingBee
scrapingbee.com › blog › playwright-mcp-web-scraping-smithery-tutorial-cursor
Playwright MCP - Scraping Smithery MCP database Tutorial with Cursor | ScrapingBee
April 28, 2025 - Once we added the two MCPs, Cursor's AI models had the following tools at their disposal: After some trial and error, we found that the following prompt worked best for scraping the homepage of Smithery: Use playwright mcp to scrape the list of MCP servers from this page using playwright_get_visible_text https://smithery.ai/
🌐
Reddit
reddit.com › r/cursor › playwright mcp help?
r/cursor on Reddit: Playwright mcp help?
March 22, 2025 -

Playwright mcp in cursor is amazing for accelerating dev and letting the AI see things. Issue is as of late it stops opening a headed browser? WSL2 gui is fine I can open calc, chromium etc and wslg handles it perfectly. But for some reason when trying to get cursor to open a browser so I can login to a site for testing it never pops up a headed browser. It launches the browser and navigates just fine but never a headed version. It was doing this recently which was great.

I realize this isn't a direct cursor issue, but I was hoping someone in here may have a similar experience as its a combination of multiple software mainly wsl2 bullshit. Any ideas are appreciated thanks!

🌐
Medium
kailash-pathak.medium.com › integrating-cursor-and-llm-for-bdd-testing-in-playwright-mcp-model-context-protocol-677d0956003f
Integrating Cursor and LLM for BDD Testing With Playwright MCP (Model Context Protocol) | by KailashPathak | Medium
August 26, 2025 - Cursor, an AI-powered IDE, uses LLMs to generate code from natural language prompts. Playwright MCP, a protocol from Anthropic, lets LLMs interact with browsers via accessibility trees, making tests resilient to UI changes.
🌐
Cursor
forum.cursor.com › bug reports
Playwright mcp bug? - Bug Reports - Cursor - Community Forum
April 25, 2025 - It originally opened a headed browser when I installed it. Uninstalling/reinstalling does nothing. I was able to find a workaround by running playwright mcp locally outside of cursor and pointing cursors mcp config for playwright at it. It works but adds another ste...
🌐
YouTube
youtube.com › watch
AI-Driven Test Automation with Playwright + Cursor + MCP Server - YouTube
In this tutorial, we show QA engineers and developers how to build a complete Playwright test automation framework in Python using AI. We integrate the Playw...
Published   April 6, 2025
🌐
DZone
dzone.com › data engineering › ai/ml › integrating cursor and llm for bdd testing with playwright mcp (model context protocol)
Integrate Cursor and LLM for BDD Testing With Playwright MCP
June 11, 2025 - Cursor, an AI-powered IDE, uses LLMs to generate code from natural language prompts. Playwright MCP, a protocol from Anthropic, enables LLMs to interact with browsers through accessibility trees, making tests resilient to UI changes.
🌐
Cursor
cursor.directory › mcp › playwright-mcp
Playwright MCP - MCP Server | Cursor Directory
A Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages through structured accessibility snapshots, bypassing the need for screenshots or ...
🌐
Cursor
forum.cursor.com › support › bug reports
Playwright mcp does not work - Bug Reports - Cursor - Community Forum
June 15, 2025 - Describe the Bug after update to 1.0, playwright mcp does not work by Page Not Found. The mcp shows red. It works in 0.5 version Steps to Reproduce after update to 1.0, playwright mcp does not work by Page Not Found. The mcp shows red. Screenshots / Screen Recordings Operating System MacOS Current Cursor Version (Menu → About Cursor → Copy) Version: 1.1.2 (Universal) VSCode Version: 1.96.2 Commit: 87ea1604be1f602f173c5fb67582e647fcef6c40 Date: 2025-06-13T00:26:52.696Z Electron: 34.5...