Servers
MCP-DevTools
@RingoTC
A pptr mcp server for better cursor
Overview
What is MCP-DevTools?
MCP-DevTools is a Model Context Protocol server that provides enhanced browser automation and DevTools capabilities via Puppeteer, designed for use with Cursor IDE.
How to use MCP-DevTools?
Build the Docker image with docker build -t mcp/puppeteer ., then in Cursor's MCP Configuration add the command docker run -i --rm --init -e DOCKER_CONTAINER=true mcp/puppeteer.
Key features of MCP-DevTools
- Full browser automation via Puppeteer
- Enhanced DevTools Protocol integration
- Docker support for consistent environments
- Non‑root user execution for security
- Cross‑platform compatibility
Use cases of MCP-DevTools
- Automated end‑to‑end web testing
- Web scraping and data extraction
- Programmatic debugging with DevTools Protocol
- CI/CD browser tasks in Docker containers
FAQ from MCP-DevTools
What prerequisites are needed?
Docker and Cursor IDE are required to build and run the server.
Does the server run as a non‑root user?
Yes, for security it runs as a non‑root user inside the Docker container.
Which port does MCP-DevTools use?
The server is configured to run on port 3000 by default.
What is the license for this project?
It is released under the MIT License.