blackwhite084/playwright-plus-python-mcp
by Various
🐍 - An MCP python server using Playwright for browser automation,more suitable for llm
MCP
blackwhite084/playwright-plus-python-mcp
Added 1 June 2026
Overview
An MCP server built in Python that uses Playwright for browser automation, designed for integration with LLMs. It exposes Playwright's capabilities through the Model Context Protocol, enabling language models to control browsers programmatically. The tool simplifies web interaction tasks for AI-driven workflows.
Best for
Best for
Developers building LLM agents that need browser automation capabilities
Use cases
- Automating browser tasks with LLM-driven agents
- Performing end-to-end testing orchestrated by AI
- Extracting data from web pages via natural language commands
How to use
Install
npx @modelcontextprotocol/inspector uv --directory C:\Users\YUNYING\Documents\project\python\mcp\playwright-server run playwright-server Tools exposed
playwright_navigateplaywright_screenshotplaywright_clickplaywright_fillplaywright_evaluateplaywright_click_textplaywright_get_text_contentplaywright_get_html_content
Tested with
Claude Desktop
Example client config
{\n "playwright-server": {\n "command": "uvx",\n "args": [\n "playwright-server"\n ]\n }\n } Notes
An MCP server built in Python that uses Playwright for browser automation, designed for integration with LLMs. It exposes Playwright’s capabilities through the Model Context Protocol, enabling language models to control browsers programmatically. The tool simplifies web interaction tasks for AI-driven workflows.
187 stars on GitHub. Last updated 2025-01-07. Licensed Apache-2.0.
Use cases
- Automating browser tasks with LLM-driven agents
- Performing end-to-end testing orchestrated by AI
- Extracting data from web pages via natural language commands
Pros
- Optimized for LLM integration via the Model Context Protocol
- Leverages Playwright for cross-browser and modern web automation
- Python-based, easy to incorporate into existing AI and data pipelines
Cons
- Small community (187 stars) may indicate limited long-term maintenance
- Minimal documentation beyond a one-line description
- Relatively new project without proven production track record
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Optimized for LLM integration via the Model Context Protocol
- Leverages Playwright for cross-browser and modern web automation
- Python-based, easy to incorporate into existing AI and data pipelines
Cons
- Small community (187 stars) may indicate limited long-term maintenance
- Minimal documentation beyond a one-line description
- Relatively new project without proven production track record
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.
executeautomation/playwright-mcp-server
Various
Playwright Model Context Protocol Server - Tool to automate Browsers and APIs in Claude Desktop, Cline, Cursor IDE and More 🔌
browsermcp/mcp
Various
Browser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.