Playwright MCP Server
MCP serverFeaturedMicrosoft's Playwright MCP server lets an agent operate a browser from structured accessibility snapshots instead of relying only on screenshots. It is an official tools server, not an inline MCP App.
Not for: A general-purpose visual browser inside chat. Browser state runs in Playwright, and sensitive actions still require the permissions and review policy of your MCP client.
Source and setup verified on 2026-11-03
Browser AutomationQuick facts
- Provider
- Microsoft (official)
- Primary context
- Accessibility snapshots
- Install
- @playwright/mcp via npx
- GitHub stars
- 39,111 on 2026-11-03
What you can do
- Navigate and interact with web pages
- Inspect page structure through accessibility data
- Manage browser profiles and sessions
- Capture screenshots when requested
Requirements
- Node.js 18 or newer
- A supported MCP client
- Permission to launch or connect to a browser
claude mcp add playwright -- npx @playwright/mcp@latest{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["@playwright/mcp@latest"]
}
}
}Always confirm the latest setup instructions with the maintainer before installing.
>Questions
Is Playwright MCP Server an MCP App with inline UI?
No inline MCP App UI is claimed here. It is listed as a server or host because the verified source documents MCP tools or client support, not a ui:// app resource.
Where were these details checked?
Against the maintainer's README, source, or official documentation at https://github.com/microsoft/playwright-mcp, plus the GitHub API where a repository is available.
>Related Apps
Multi-source search and scraping server with an inline picker UI for selecting and delving into results
Brave Search server with embedded result interfaces for web, local, image, video, news, and LLM-context searches
Cloud-browser server with an embedded live session viewer linked to browser creation and app-only inspection tools