Puppeteer MCP Server

Automated web browsing, screenshotting, and form interaction for AI agents.

Data last scanned yesterday · Reviewed today

28480TypeScriptMIT

Overview

Puppeteer MCP Server offers browser automation capabilities, enabling AI assistants to navigate websites, interact with page elements, and execute custom JavaScript. It supports both fresh browser instances and connections to existing Chrome windows for persistent session usage. Built in TypeScript, the server provides tools for form submission, element selection, hovering, and capturing screenshots. It is designed to integrate into standard MCP configurations, allowing developers to manage Chrome tabs directly through AI prompts.

Our verdict

This server receives a high-risk security score of 28/100, primarily due to it being a community-maintained project that has not been editorially reviewed. Given that the last commit occurred 504 days ago, users should exercise extreme caution as the project lacks recent maintenance and security updates. It is not recommended for environments where browser automation requires modern security patching.

  • Supports connection to existing Chrome browser instances
  • Small footprint with only four direct dependencies
  • Provides full documentation for MCP configuration
  • Includes features for taking screenshots and executing JavaScript
  • High risk score due to lack of recent commits
  • Community-maintained rather than official vendor code
  • Authentication and read-only modes lack security review

Compatibility

No compatibility data yet.

Badge

Puppeteer MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.