MCP-pptr
Provides browser automation and DevTools capabilities using Puppeteer, enabling control of Chromium-based browsers for tasks like web scraping, testing, and page interaction.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP-pptrtake a screenshot of https://example.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP-DevTools
A Model Context Protocol (MCP) server implementation for enhanced browser automation and DevTools capabilities using Puppeteer.
Features
Full browser automation support via Puppeteer
Enhanced DevTools Protocol integration
Docker support for consistent environments
Non-root user execution for security
Cross-platform compatibility
Prerequisites
Docker
Cursor IDE
Setup
Build the Docker image:
docker build -t mcp/puppeteer .Configure in Cursor:
Open Cursor Settings
Navigate to MCP Configuration
Add the following command:
docker run -i --rm --init -e DOCKER_CONTAINER=true mcp/puppeteerConfiguration
The server is configured to run on port 3000 by default. Environment variables:
PUPPETEER_EXECUTABLE_PATH: Path to Chromium executableDISPLAY: X11 display for headless modeCHROME_BIN: Chrome binary path
Security
Runs as non-root user in Docker
Uses Chromium's sandbox
Implements proper permission handling
License
MIT License
Contributing
Fork the repository
Create your feature branch
Commit your changes
Push to the branch
Create a new Pull Request
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/RingoTC/MCP-pptr'
If you have feedback or need assistance with the MCP directory API, please join our Discord server