vibedonaldsvibedonalds.com
Screenshot of Puppeteer MCP Server

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

What it does well

  • 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.

Where it falls short

  • 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

Compared with similar things

Picked by shared tags inside the MCP Servers.

  1. 01
    Postgres MCP Server

    Read-only Postgres MCP server — let an LLM query your database with full schema awareness.

    Free
  2. 02
    LangChain

    Most-used framework for building LLM applications with retrieval, agents, and chains.

    Freemium
  3. 03
    Filesystem MCP Server

    Anthropic's reference MCP server for reading, writing, and searching files on the local filesystem.

    Free
  4. 04
    GitHub MCP Server

    Official GitHub MCP server — issues, PRs, repos, and code search through Claude or any MCP client.

    Free
  5. 05
    Sequential Thinking MCP Server

    Tool that lets an LLM work through problems step by step with explicit reasoning state.

    Free
  6. 06
    Slack MCP Server

    Reference MCP server for Slack — read channels, post messages, and manage threads from an agent.

    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 category does Puppeteer MCP Server belong to?
Puppeteer MCP Server is in the MCP Servers category — Implementations of the Model Context Protocol — file, database, API, and browser servers that LLM clients can plug into.
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.