mcp-server-puppeteer-py
mcp-server-puppeteer-py is an MCP server by twolven. MCP server providing browser automation via Playwright (Python), enabling LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser. It has 19 GitHub stars and ranks #325 of 591 in Browser Automation by stars.
- Category
- Browser Automation
- Author
- twolven
- GitHub stars
- 19
- This week
- Tracking since 24 Oct 2026
- Language
- Python
- License
- Apache-2.0 (open source)
- Last update
- 2026-08-15 (2 months ago)
- Links
- SourceWebsitePyPI
How to install mcp-server-puppeteer-py
mcp-server-puppeteer-py is published on PyPI as iflow-mcp_mcp-server-puppeteer-py, and it depends on mcp. These steps assume it runs as a local stdio server, which is the usual setup.
- Check the README. Confirm the start command and note any API keys or environment variables it needs (pass them with
-e KEY=valueor anenvblock). You need uv foruvx. - Add it to Claude Code from a terminal:
claude mcp add mcp-server-puppeteer-py -- uvx iflow-mcp_mcp-server-puppeteer-py - Or add it to Cursor or Claude Desktop in
.cursor/mcp.jsonorclaude_desktop_config.json:{ "mcpServers": { "mcp-server-puppeteer-py": { "command": "uvx", "args": [ "iflow-mcp_mcp-server-puppeteer-py" ] } } } - Restart the client and check it. Run
claude mcp list, or open the client's MCP settings, and confirm mcp-server-puppeteer-py and its tools are listed. The install guide covers VS Code and Codex.
Also listed in
Maintain this project? Get it featured ($99/mo, pinned at the top of Browser Automation) or see what featuring includes.
Report a problem with this listing
Frequently asked questions
What is mcp-server-puppeteer-py?
mcp-server-puppeteer-py is an MCP server by twolven in the Browser Automation category. MCP server providing browser automation via Playwright (Python), enabling LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser. It has 19 GitHub stars and ranks #325 of 591 in Browser Automation by stars.
Is mcp-server-puppeteer-py free and open source?
Yes. mcp-server-puppeteer-py is published under the Apache-2.0 license, so you can run, modify and self-host it at no cost. If it connects to a paid service, that service's own pricing and API terms still apply. Check the repository for the exact license text before using it commercially.
What are the alternatives to mcp-server-puppeteer-py?
Other Browser Automation projects on MCP Harbor include browser-use, chrome-devtools-mcp, payload. Each alternative links to its own page with stars, license and recent activity. The Browser Automation category ranks all 591 by stars, and you can re-sort it by growth this week.
Alternatives to mcp-server-puppeteer-py
All 591 Browser Automation MCP servers →
Data last updated . Stars and downloads are refreshed every day from GitHub and npm.