I say this with all the kindness in the world. Why the fuck would you burn Claude code tokens running playwright tests? Why would you not just write the tests and then have the tests run with CI/CD pipelines? Answer from Deleted User on reddit.com
🌐
GitHub
github.com › microsoft › playwright-mcp
GitHub - microsoft/playwright-mcp: Playwright MCP server
amp mcp add playwright -- npx @playwright/mcp@latest · Claude Code · Use the Claude Code CLI to add the Playwright MCP server: claude mcp add playwright npx @playwright/mcp@latest · Claude Desktop · Follow the MCP install guide, use the ...
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%
🌐
GitHub
github.com › executeautomation › mcp-playwright
GitHub - executeautomation/mcp-playwright: Playwright Model Context Protocol Server - Tool to automate Browsers and APIs in Claude Desktop, Cline, Cursor IDE and More 🔌
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%
🌐
Playwright MCP Server
executeautomation.github.io › playwright mcp server
Playwright MCP Server | Playwright MCP Server
npx @smithery/cli install @executeautomation/playwright-mcp-server --client claude
🌐
GitHub
github.com › microsoft › playwright-mcp › issues › 534
How to Install Playwright MCP in Claude Code? · Issue #534 · microsoft/playwright-mcp
June 8, 2025 - [EDIT] I got it working with claude mcp add playwright npx -- @playwright/mcp@latest I've tried installing this MCP in Claude code two ways. claude mcp add @playwright/mcp@latest Editing claude_desktop_config_.json with: { "serverConfig"...
Published   Jun 08, 2025
🌐
GitHub
gist.github.com › vibe2viable › f193d330f7167eb99b5e28597a60507f
Setting up Playwright MCP in the Claude Code Dev Container · GitHub
{ "projects": { "/workspace": { "mcpServers": { "playwright": { "type": "stdio", "command": "npx", "args": [ "@playwright/mcp@latest", "--browser", "chromium", "--isolated", "--no-sandbox" ], "env": {} } } } } } --browser chromium - Explicitly use Chromium instead of Chrome (which isn't installed) --isolated - Keep browser profiles in memory, allowing multiple Claude Code sessions to run without conflicts
🌐
GitHub
github.com › mcp › microsoft › playwright-mcp
MCP Registry | Playwright · GitHub
amp mcp add playwright -- npx @playwright/mcp@latest · Claude Code · Use the Claude Code CLI to add the Playwright MCP server: claude mcp add playwright npx @playwright/mcp@latest · Claude Desktop · Follow the MCP install guide, use the ...
🌐
Made With Love
madewithlove.com › blog › claude-as-tester-using-playwright-and-github-mcp
Claude as tester using Playwright and GitHub MCP
July 22, 2025 - What if we embedded a testing prompt ... and let Claude automatically run tests on all of them? We'd still need to review the results. It would be a great first pass to catch obvious issues early. GitHub MCP is available, which runs via Docker. It requires a classic GitHub Personal Access Token. Fine-grained tokens won't work for accessing repositories from GitHub organisations. As with the Playwright MCP, we simply added it to the ...
🌐
Playwright MCP Server
executeautomation.github.io › local development › installation
Installation | Playwright MCP Server
Modify your claude-desktop-config.json file as shown below to work with local playwright mcp server The file is generally located at C:\Users\{yourusername}\AppData\Roaming\Claude
Find elsewhere
🌐
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

🌐
N+1 Blog
nikiforovall.blog › ai › 2025 › 09 › 06 › playwright-claude-code-testing.html
Testing with Playwright and Claude Code | N+1 Blog
September 6, 2025 - When you add a Playwright MCP server, Claude can directly interact with web browsers - navigate pages, click buttons, fill forms, and observe results just like a human tester would.
🌐
Claude MCP
claudemcp.com › servers › playwright
Microsoft Playwright MCP - Claude MCP Servers
Playwright MCP server providing browser automation capabilities for large language models · playwrightbrowserautomation · Author · microsoft · Repositoryhttps://github.com/microsoft/playwright-mcp · Homepagehttps://www.npmjs.com/package/@playwright/mcp ·
🌐
Simon Willison
til.simonwillison.net › claude-code › playwright-mcp-claude-code
Using Playwright MCP with Claude Code | Simon Willison’s TILs
I found I needed to explicitly say "playwright mcp" the first time, otherwise it might try to use Bash to run Playwright instead. The claude mcp add command will persist but will only affect the directory in which you run it.
🌐
GitHub
github.com › Automata-Labs-team › MCP-Server-Playwright
GitHub - VikashLoomba/MCP-Server-Playwright: MCP server for browser ...
A Model Context Protocol server that provides browser automation capabilities using Playwright Enable LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment ... The installation process will automatically add the following configuration to your Claude config file: { "mcpServers": { "playwright": { "command": "npx", "args": ["-y", "@automatalabs/mcp-server-playwright"] } } }
Starred by 268 users
Forked by 43 users
Languages   JavaScript 96.7% | Dockerfile 3.3%
🌐
GitHub
github.com › sussdorff › claude-code-plugins › blob › main › playwright-mcp › README.md
claude-code-plugins/playwright-mcp/README.md at main · sussdorff/claude-code-plugins
Complete API reference - All Playwright MCP tools with parameters and examples · Site-specific presets - Optimized selectors and wait times for Notion, Substack, Medium · Best practices - Token management, element selection, error handling · Common patterns - Reusable code snippets for frequent operations ... Important: You must restart Claude Code after installation for the MCP server to load.
Author   sussdorff
🌐
Wmedia
wmedia.es › home › writing › automated code review with claude code, playwright, and notion (mcp)
Automated Code Review with Claude Code, Playwright, and Notion (MCP) - Juan Andrés Núñez — Building at the intersection of Frontend, AI, and Humanism
October 4, 2025 - Speaking of e2e, both Puppeteer and Playwright need access to your processes to use a browser and to your files to, for example, save a screenshot. Remote servers host all their infrastructure elsewhere and offer an interface so your MCP client (in this case Claude Code) can interact with them. Here enter most tools and services that every developer knows: Linear, JIRA, GitHub...
🌐
Testomat
testomat.io › home › playwright mcp claude code
Playwright MCP Claude Code
October 27, 2025 - The Playwright MCP Claude code Desktop integration requires specific steps to follow. Here’s how to do it: ... Edit config. You need to access the Claude Desktop configuration File, which is named claude_desktop_config.json Then add or update the settings to define the MCP server with this JSON configuration snippet:
Address   Ul. Koszykarska 27b-26, Kraków
🌐
MCPcat
mcpcat.io › guides › best-mcp-servers-for-claude-code
Best MCP Servers for Claude Code - Top Tools & Integrations | MCPcat
$claude mcp add github -- docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN ghcr.io/github/github-mcp-server ... After installation, you can use natural language commands like "Create a PR from my feature branch with a summary of changes" or ...
🌐
LobeHub
lobehub.com › mcp › sia819-claude-code-playwright-mcp
claude-code-playwright-mcp | MCP Servers · LobeHub
1 month ago - { "mcpServers": { "sia819-claude-code-playwright-mcp": { "args": [ "/c", "npx", "-y", "@playwright/mcp@latest", "--user-data-dir=./playwright-profile" ], "command": "cmd" } } } Let us know, and we will add it as soon as possible~Submit MCP · Launch Self-Efficacy. Rediscover Passion of Creation. Explore the rich ecosystem of intelligent agents and easily orchestrate your ideal workflow, you’ll do amazing things with LobeChat. Free Trial · GitHub