Drive a browser
Playwright MCP
Open-source MCP server that lets an agent drive a local browser through page accessibility snapshots, returning page state as text.
At a glance
- Provider
- Microsoft
- Category
- Drive a browser
- Type
- Runs on your machine
- Pricing model
- Free, open source2
- Free tier
- Not applicable; the software is free to run2
- Authentication
- None; runs locally over stdio5
- Connect via
- Local MCP server over stdio or HTTP, run with
npx @playwright/mcp@latest1 - Read from the provider's pages
- 2026-11-04
Pricing
- Pricing model: Free, open source
- Free tier: Whole package is free; no paid tier
- Card required for free tier: No
- Official MCP server: Yes, local
- Address or package: npm package
@playwright/mcp; run withnpx @playwright/mcp@latest
- Who creates the account: No account needed
- Where to get a key: No key
- Other requirements: Node.js 18 or newer, per the README; a browser such as Chrome
- REST API: Not published
- MCP server:
http://localhost:8931/mcpwhen started with--port 8931; stdio by default - OpenAPI spec: Not published
- Rate limit: Not published
- Data location: On your machine; the profile is stored in a local cache folder
- Retention: Profile persists until you delete it
- Used for training: Not published
Read from Microsoft’s own pages on 2026-11-04. Every number links to the page a value came from. For agents, the same facts as markdown: /tools/drive-a-browser/playwright-mcp.md