Google PageRank for AI agents. 25,000+ tools indexed.

puppeteer-mcp-server MCP Server

merajmehrabi/puppeteer-mcp-server

Score: 47.9 Rank #22438 Browser Automation
[![AgentRank](https://agentrank-ai.com/api/v1/badge/merajmehrabi--puppeteer-mcp-server)](https://agentrank-ai.com/tool/merajmehrabi--puppeteer-mcp-server/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
Are you the maintainer of merajmehrabi/puppeteer-mcp-server? Claim this listing →

This MCP server provides browser automation capabilities through Puppeteer, allowing interaction with both new browser instances and existing Chrome windows.

Add AgentRank to Claude Code Discover and compare tools like merajmehrabi/puppeteer-mcp-server — your AI finds the right one automatically
Get API Access →
claude mcp add agentrank -- npx -y agentrank-mcp-server

Overview

merajmehrabi/puppeteer-mcp-server is a TypeScript MCP server licensed under MIT. This MCP server provides browser automation capabilities through Puppeteer, allowing interaction with both new browser instances and existing Chrome windows.

Ranked #22438 out of 24846 indexed tools.

Used by 21 other projects.

Ecosystem

TypeScript MIT

Score Breakdown

StarsFreshnessIssue HealthContributorsDependents
Stars 15% 486

486 stars → growing community

Freshness 25% 1y ago

Last commit 1y ago → stale

Issue Health 25% 7%

1/15 issues closed → many open issues

Contributors 10% 3

3 contributors → small team

Dependents 25% 21

21 dependents → few downstream users

npm Downloads N/A
PyPI Downloads N/A
Forks 57
Description Detailed
License MIT

Weights: Freshness 20% · Issue Health 20% · Dependents 22% · Stars 10% · Contributors 8% · How we score →

How to Improve

Freshness high impact

Last commit was 594 days ago — a recent commit would boost your freshness score

Issue Health high impact

You have 14 open vs 1 closed issues — triaging stale issues improves health

Badge all embed codes →

AgentRank score for merajmehrabi/puppeteer-mcp-server
[![AgentRank](https://agentrank-ai.com/api/v1/badge/merajmehrabi--puppeteer-mcp-server)](https://agentrank-ai.com/tool/merajmehrabi--puppeteer-mcp-server/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge)
<a href="https://agentrank-ai.com/tool/merajmehrabi--puppeteer-mcp-server/?utm_source=badge&utm_medium=readme&utm_campaign=agentrank_badge"><img src="https://agentrank-ai.com/api/v1/badge/merajmehrabi--puppeteer-mcp-server" alt="AgentRank"></a>

Embed Widget docs →

Embed a rich score widget on your site or blog.

<script src="https://agentrank-ai.com/embed.js" data-tool="merajmehrabi/puppeteer-mcp-server"></script>

Matched Queries

"mcp server""mcp-server"

From the README

# Puppeteer MCP Server

This MCP server provides browser automation capabilities through Puppeteer, allowing interaction with both new browser instances and existing Chrome windows.

## Acknowledgment

This project is an experimental implementation inspired by [@modelcontextprotocol/server-puppeteer](https://github.com/modelcontextprotocol/servers). While it shares similar goals and concepts, it explores alternative approaches to browser automation through the Model Context Protocol.

<a href="https://glama.ai/mcp/servers/lpt1tvbubf"></a>

## Features

- Navigate web pages
- Take screenshots
- Click elements
- Fill forms
- Select options
- Hover elements
- Execute JavaScript
- Smart Chrome tab management:
  - Connect to active Chrome tabs
  - Preserve existing Chrome instances
  - Intelligent connection handling

## Project Structure

```
/
├── src/
│   ├── config/        # Configuration modules
│   ├── tools/         # Tool definitions and handlers
│   ├── browser/       # Browser con
Read full README on GitHub →

Get the weekly AgentRank digest

Top movers, new tools, ecosystem insights — straight to your inbox.