The reputation layer for AI skills, tools & agents

merajmehrabi/puppeteer-mcp-server

Score: 31.2 Rank #5879

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

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 #5879 out of 25632 indexed tools.

Used by 20 other projects.

Ecosystem

TypeScript MIT

Signal Breakdown

Stars 410
Freshness 1y ago
Issue Health 0%
Contributors 3
Dependents 20
Forks 53
Description Detailed
License MIT

How to Improve

Freshness high impact

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

Issue Health high impact

You have 13 open vs 0 closed issues — triaging stale issues improves health

Badge

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

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 →
Are you the maintainer? Claim this listing