vibedonaldsvibedonalds.com
Puppeteer MCP Server screenshot

Puppeteer MCP Server

Browser automation MCP server using Puppeteer — navigate, fill, click, and screenshot pages.

What is Puppeteer MCP Server, in two sentences

Puppeteer MCP Server is a browser automation MCP server using Puppeteer — navigate, fill, click, and screenshot pages. Built on Puppeteer, a widely-used Node.js library for controlling Chromium-based browsers.

About Puppeteer MCP Server

Puppeteer MCP Server is an MCP server that gives an agent browser automation — navigate, fill, click, and screenshot pages — built on Puppeteer, the Node.js library for controlling Chromium-based browsers.

It exposes those automation actions through the Model Context Protocol and runs locally on macOS, Windows, and Linux without depending on remote services. It is free and open source.

It suits developers who want an MCP client such as Claude Desktop to drive a real browser locally. It is not a fit if you cannot install Node.js and a Chromium browser, or if you need broad cross-browser coverage — its scope is bounded by Puppeteer, which primarily targets Chromium.

Compared with other automation MCP servers, this is the Puppeteer/Chromium-focused option rather than a multi-browser one.

Sources: this listing

Puppeteer MCP Server pros and cons

Pros

  • Built on Puppeteer, a widely-used Node.js library for controlling Chromium-based browsers.
  • Exposes browser automation tools (navigate, fill, click, screenshot) through the Model Context Protocol.
  • Runs locally on macOS, Windows, and Linux without depending on remote services.
  • Available at no cost as a free, open-source MCP server.

Cons

  • Requires a compatible MCP client such as Claude Desktop to invoke the exposed tools.
  • Needs Node.js and a Chromium browser installed locally to function.
  • Limited to Puppeteer's browser automation capabilities, which primarily target Chromium-based browsers.

Tagged

  • Self-hostable
  • Supports Claude
  • CLI
  • MCP Support
  • Agentic Mode
  • Free
  • Open Source

Puppeteer MCP Server alternatives

More from MCP Servers.

  1. 01
    Cloudflare MCP Server

    Cloudflare's collection of MCP servers for Workers, R2, KV, D1, and Cloudflare Agents.

    Free →
  2. 02
    Stripe MCP Server

    Stripe's MCP server lets agents query customers, payments, and subscriptions through the API.

    Free →
  3. 03
    Notion MCP Server

    Official Notion MCP server — read, create, and update pages and databases from any MCP client.

    Free →
  4. 04
    Linear MCP Server

    Connect Linear to any MCP client — create issues, search projects, and update statuses.

    Free →
  5. 05
    Sentry MCP Server

    Official Sentry MCP server for querying errors, performance issues, and releases from an agent.

    Free →
  6. 06
    Google Drive MCP Server

    Connect Google Drive to any MCP client for file listing, search, and content extraction.

    Free →

Related reading

Reviews
No reviews yet — be the first to rate Puppeteer MCP Server.

Featured on Vibedonalds

Own Puppeteer MCP Server? Add this badge to your site to show you’re listed — and link back to your profile here.

Puppeteer MCP Server — Featured on Vibedonalds
<a href="https://vibedonalds.com/tools/mcp-puppeteer" target="_blank" rel="noopener">
  <img src="https://vibedonalds.com/badge/featured-on-vibedonalds.svg" alt="Puppeteer MCP Server — Featured on Vibedonalds" width="240" height="60" loading="lazy" />
</a>

Frequently asked questions

What is Puppeteer MCP Server?
Puppeteer MCP Server is a browser automation MCP server using Puppeteer — navigate, fill, click, and screenshot pages.
Is Puppeteer MCP Server free?
Puppeteer MCP Server is free to use. There is no paid tier as of the last index update.
What platforms does Puppeteer MCP Server support?
Puppeteer MCP Server runs on mac, win, linux, cli.
What are the alternatives to Puppeteer MCP Server?
Similar tools in MCP Servers on vibedonalds: Cloudflare MCP Server, Stripe MCP Server, Notion MCP Server, Linear MCP Server.
What are the downsides of Puppeteer MCP Server?
Requires a compatible MCP client such as Claude Desktop to invoke the exposed tools. Needs Node.js and a Chromium browser installed locally to function. Limited to Puppeteer's browser automation capabilities, which primarily target Chromium-based browsers.