Playwright MCP server
Drive a real browser to navigate and act. Microsoft's Playwright MCP server lets an assistant control a browser, click, type, navigate, and read pages , using accessibility structure rather than screenshots.
Category
Browser & automationMaintained by
OfficialProtocol
Model Context ProtocolSource
microsoft/playwright-mcp
Browser & automationMaintained by
OfficialProtocol
Model Context ProtocolSource
microsoft/playwright-mcp
In the official MCP registryio.github.microsoft/playwright-mcpupdated 2026-09-18
Installing Playwright
Runs on demand via npx. Nothing to install globally.
Claude Code
claude mcp add playwright -- npx -y @playwright/mcp@latest
Claude Desktop 路 Cursor 路 VS Code 路 Windsurf
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": [
"-y",
"@playwright/mcp@latest"
]
}
}
}Not sure where the config file lives, or it isn't picking the server up? Config paths for every client.
What it does
Microsoft's Playwright MCP server lets an assistant control a browser, click, type, navigate, and read pages , using accessibility structure rather than screenshots.
Like any MCP server, Playwright plugs into MCP-compatible assistants (such as Claude and other clients) so the model can use it as a tool , no custom integration code required.
Related Browser & automation MCP servers
- PuppeteerAutomate a headless Chrome browser.
- BrowserbaseRun cloud browsers for agents at scale.
- Vibium"Selenium for AI", plain-English, self-healing browser tests.
- ApifyRun web scrapers and automation actors.
- Chrome DevToolsLet the assistant debug a live Chrome page.
- StagehandAutomate browsers using natural language instructions.