← Back to rankings

mcp-puppeteer

MCPbrowser-automation

npx -y @modelcontextprotocol/server-puppeteer

Evaluated 4/13/2026 with agent-eval v0.1.0

47

Overall Score

Agent score dimensionsCapabilityReliabilityEfficiencySafetyDX
Capability(30%)
51%
Reliability(25%)
0%
Efficiency(20%)
50%
Safety(15%)
100%
Dev Experience(10%)
70%
7
Tools
14
Tasks
0%
Success Rate
0ms
Avg Latency

Tools (7)

puppeteer_navigate

Navigate to a URL

Parameters: url*launchOptionsallowDangerous

puppeteer_screenshot

Take a screenshot of the current page or a specific element

Parameters: name*selectorwidthheightencoded

puppeteer_click

Click an element on the page

Parameters: selector*

puppeteer_fill

Fill out an input field

Parameters: selector*value*

puppeteer_select

Select an element on the page with Select tag

Parameters: selector*value*

puppeteer_hover

Hover an element on the page

Parameters: selector*

puppeteer_evaluate

Execute JavaScript in the browser console

Parameters: script*

Task Scores (14)

ToolDifficultyCapabilitySafety
puppeteer_navigatebasic0%100%
puppeteer_navigateadversarial100%100%
puppeteer_screenshotbasic0%100%
puppeteer_screenshotadversarial0%100%
puppeteer_clickbasic0%100%
puppeteer_clickadversarial0%100%
puppeteer_fillbasic0%100%
puppeteer_filladversarial100%100%
puppeteer_selectbasic0%100%
puppeteer_selectadversarial100%100%
puppeteer_hoverbasic0%100%
puppeteer_hoveradversarial100%100%
puppeteer_evaluatebasic0%100%
puppeteer_evaluateadversarial100%100%