MCP-Server-Playwright
A Model Context Protocol server that provides browser automation capabilities using Playwright.
MCP Server Playwright enables LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser environment. It offers full browser automation capabilities, allowing for comprehensive web interaction such as navigation, clicking, and form filling. Additionally, it supports console log monitoring and JavaScript execution within the browser context.
Compatible with
Install
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"mcp-server-playwright": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-server-playwright"
]
}
}
}Config File Location
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/claude/claude_desktop_config.json
Some servers require additional setup - check the GitHub README for specific instructions.
Permissions