Skip to content

executeautomation/mcp-playwright

Playwright Model Context Protocol Server - Tool to automate Browsers and APIs in Claude Desktop, Cline, Cursor IDE and More 🔌

The leading Playwright MCP server with 5,399 stars and MseeP.ai security assessment -- run `npx playwright-mcp`, connect Claude Desktop, and control browsers in plain English. Covers navigation, clicks, screenshots, device emulation, and API testing across 143 device profiles in 2026.

5,451 stars490 forksTypeScriptUpdated December 2025

Best for

Vibe BuilderDeveloper
✅ Reviewed by My AI Guide — vetted for vibe builders

Our Review

Playwright MCP Server leads MCP servers for AI browser automation -- 5,399 GitHub stars and MseeP.ai security badge as of April 2026. TypeScript code under MIT license exposes Playwright tools to AI clients like Claude Desktop. Last push December 2025. No formal releases yet.

What Playwright MCP Server does:

  • Browser navigation AI directs URL loads, clicks, form fills, and hovers through natural language commands.
  • Screenshot capture AI grabs page visuals for state analysis without full context dumps.
  • Element interaction AI performs types, drags, drops, and JavaScript execution on live elements.
  • Device emulation AI tests on 143 real profiles like iPhone 13 or iPad Pro with user-agents and touch support.
  • API testing AI inspects and tests REST requests via Playwright contexts.
  • Headless and headed modes AI runs invisible browsers or visible ones for debugging.
  • Network inspection AI reads requests and responses for full web flow analysis.

Playwright MCP Server ecosystem:

  • Claude Desktop Native config integrates server for GUI testing in chats.
  • Cline and Cursor IDE AI coding tools use it for live browser verification.
  • Archestra.ai and Smithery Badges confirm quality and discoverability.
  • Glama.ai MCP catalog lists it for easy client discovery.

Getting started:

Install with npx playwright-mcp after Node.js and Playwright setup. For Claude Desktop, edit ~/Library/Application Support/Claude/claude_desktop_config.json to add the server. Prompt AI with "Navigate to example.com and screenshot". Docs at executeautomation.github.io/Playwright MCP Server. Pairs with Claude for zero-code automation.

Limitations:

No formal releases -- use GitHub commits for updates. Requires Node.js 18+ and Playwright install -- adds setup time. Dependent on MCP clients like Claude -- limited without them.

Cons

  • No formal releases -- use GitHub commits for updates.
  • Requires Node.js 18+ and Playwright install -- adds setup time.
  • Dependent on MCP clients like Claude -- limited without them.
  • Headed mode consumes more resources on low-end hardware.

Our Verdict

Vibe builders gain instant browser control. Describe tasks in plain English to Claude, and Playwright MCP Server handles navigation, clicks, and tests. Skip if you avoid Node.js setups or prefer pure no-code UIs.

Developers accelerate QA automation. Integrate with IDEs like Cursor for AI-assisted debugging and device testing across 143 profiles. Skip if you stick to traditional Playwright scripts without AI.

Top pick for AI-driven web tasks in 2026. ExecuteAutomation delivers reliable tools. Stars and badges prove community trust.

Frequently Asked Questions

What is Playwright MCP Server and what does it do?

Playwright MCP Server provides browser automation via Model Context Protocol for AI assistants. It lets AI navigate pages, interact with elements, capture screenshots, and emulate 143 devices. ExecuteAutomation built it in TypeScript for tools like Claude Desktop.

Is Playwright MCP Server free and open source?

Playwright MCP Server is fully free and open source. It uses the MIT license. Download from GitHub with 5,399 stars.

Playwright MCP Server vs Puppeteer MCP -- which should I use for browser automation?

Playwright MCP Server supports Chrome, Firefox, and Safari. Puppeteer MCP limits to Chromium. Choose Playwright MCP Server when you need multi-browser testing; choose Puppeteer MCP when you target Chrome only.

Is Playwright MCP Server worth it for AI-driven testing?

Playwright MCP Server excels for AI-driven testing in 2026. It uses structured data for quick context without screenshot bloat. MseeP.ai security review confirms safety.

How do I install Playwright MCP Server with Claude Desktop?

Run `npx playwright-mcp` after installing Node.js and Playwright. Edit Claude Desktop config at `~/Library/Application Support/Claude/claude_desktop_config.json`. Add the server URL and restart Claude.

What is mcp-playwright?

The leading Playwright MCP server with 5,399 stars and MseeP.ai security assessment -- run `npx playwright-mcp`, connect Claude Desktop, and control browsers in plain English. Covers navigation, clicks, screenshots, device emulation, and API testing across 143 device profiles in 2026.

What license does mcp-playwright use?

mcp-playwright uses the MIT license.

What are alternatives to mcp-playwright?

Search My AI Guide for similar tools in this category.

Great for: Pro Vibe Builders

Skip if: You need something more beginner-friendly or guided

🔒

Open source & community-verified

MIT licensed — free to use in any project, no strings attached. 5,451 developers have starred this, meaning the community has reviewed and trusted it.

Reviewed by My AI Guide for relevance, quality, and active maintenance before listing.