These MCP servers and clients connect an AI assistant to Puppeteer, or mention it in their description or GitHub topics. MCP Harbor lists 29 of them; the most starred are chrome-devtools-mcp (★54,058), camofox-browser (★11,883) and XActions (★617).
89% open source · mostly JavaScript, TypeScript, Python · 19 updated in the last 30 days · fastest this week: chrome-devtools-mcp (+343 stars)
ChromeDevTools · TypeScript+343 stars this week (+0.6%)
Chrome DevTools for coding agents
jo-inc · JavaScript
Stealth headless browser for AI agents — bypass Cloudflare, bot detection, and anti-scraping. Drop-in Puppeteer/Playwright replacement.
nirholas · HTML+18 stars this week (+3%)
⚡ The Complete X/Twitter Automation Toolkit — Scrapers, MCP server for AI agents (Claude/GPT), CLI, browser scripts. No API fees. Open source. Unfollow people who don't follow back. Monitor real-time analytics. Auto follow, like, comment, scrape, without API. Follow Bot. Like bot. Grow your account
OyadotAI · TypeScript
The browser control plane for AI agents. One API over Oya Cloud, Browserbase, Steel, Anchor, Browser Use and your own Chrome, with persistent personas, CAPTCHA and MFA handling, and live human takeover.
clearcotelabs · Python
Open-source stealth Chromium with engine-level fingerprint spoofing - de-Googled, drop-in Playwright, fully buildable and verifiable from source.
yfedoseev · Rust
Stealth headless browser engine in Rust — native BoringSSL TLS/JA4 fingerprint, real JS via deno_core, no Chromium, no CDP. Python + MCP bindings. A camoufox alternative.
wysh3 · TypeScript
MCP web search using perplexity without any API KEYS
jaenster · TypeScript
Browser automation MCP server for Claude, powered by Puppeteer.
acunningham-ship-it · TypeScript
Stealth browser for AI agents — real Chrome over raw CDP, no Playwright/Puppeteer. TypeScript + MCP-native. Passes sannysoft 57/57, bypasses Cloudflare.
yinnho · Rust
Agent-first browser in one Rust binary — own V8 and diting_runtime (no Chromium). HTTP API for markdown fetch, JS/SPA render, screenshots, 20-engine meta-search, interactive sessions, and stealth TLS. Puppeteer/Playwright alternative for AI agents.
Pretend-to · JavaScript
🤖 MioChat — 开源的 Agent 操作系统。Agent / Session / SubAgent 三级上下文模型、V3 Hook 切面、MCP + Skills 双标准工具生态、多渠道接入与定时自治。模型无关、自托管。
plasmate-labs · Rust
Browser engine for agents. HTML in, structured Semantic Object Model out. Native MCP and AWP with a supported CDP subset. Apache-2.0.
sethbang · TypeScript
An MCP server that provides AI assistants with screenshot capabilities — both web page capture via Puppeteer and cross-platform system screenshots using native OS tools.
mehmetnadir · Python
Browser automation CLI on raw CDP — no Puppeteer, Playwright or Selenium, 0 npm dependencies. 70+ commands, test assertions, click/fill by visible text without an LLM, and an MCP server for AI coding agents.
withLinda · TypeScript
Provides AI assistants with powerful, detection-resistant browser automation capabilities built on ZFC Digital's puppeteer-real-browser package.
twolven · Python
MCP server providing browser automation via Playwright (Python), enabling LLMs to interact with web pages, take screenshots, and execute JavaScript in a real browser.
browser-gateway · TypeScript
Control plane for browser fleets. One endpoint, any provider: failover, persistent profiles, session replay, REST API, MCP server, dashboard. OpenRouter for cloud browsers.
stefanoamorelli · TypeScript
MCP server for Storybook - provides AI assistants access to components, stories, properties and screenshots. Built with TypeScript and Model Context Protocol SDK.
andresolbach · Python
Give your AI agent a full Chrome workspace. 70 MCP tools powered by nodriver: browse, extract data, capture network traffic and inspect security. Reuse logins, run isolated browsers and restore your tabs. One-command setup for 15+ clients.
GitHub Actions · JavaScript
A lightweight chrome-devtools-mcp alternative: an MCP server + CLI that drives the tabs you name, one target per call over one direct WebSocket, with a bounded timeout on every call, so a stuck page can't wedge your agent or force a /mcp restart. Chrome o
kc8388 · JavaScript
MCP server for Keyframe.it — let Claude (or any MCP client) rig, animate and export 2D skeletal animations in the free Keyframe.it editor, rig, animate, play-test and export pixel-art sprites in Sprite Puppeteer, and rig and animate 3D models in MeshForge
codeiva · JavaScript
MCP Server for Brave Real Browser - Puppeteer with Brave Browser, Stealth Mode, Ad Blocker, and Turnstile Auto-Solver for undetectable web automation.
btsstudios · JavaScript
OBSIDIAN FLOW MCP — The Official Video Production MCP Server & Deterministic Cinema Engine. Made by real filmmakers, driven by AI agents. Owned by you. Forged in volcanic fire.
vibetechnologies · JavaScript
MCP server that drives your real, logged-in Chrome from any MCP client - including agents on a remote machine, with no inbound port open
GitHub Actions · JavaScript
MCP server for PageBolt — take screenshots, generate PDFs, create OG images, inspect pages, record demo videos with Audio Guide narration, from AI coding assistants like Claude, Cursor, and Windsurf.
dynamicu · JavaScript
ChromeDebug MCP - MCP server that provides full control over a Chrome browser instance for debugging and automation with AI assistants like Claude Code
GitHub Actions · JavaScript
Token-efficient DOM extraction for AI agents - Extract interactive elements, semantic structure, and stable CSS selectors for LLM-powered browser automation
imenam · JavaScript
MCP server for web scraping and JavaScript execution using Puppeteer
yoonsunghee · JavaScript
Minode AI - MCP 서버 자동 설치 및 실행 도구