MCP.Market

Android Puppeteer MCP server

by pedro-rivas·io.github.pedro-rivas/android-puppeteer-mcp·v1.0.1·4 stars

MCP server for Android automation with UI interaction, screenshots, and device control

B71/100grade B
What users say
No reviews yet
Be the first
Safety scan
B71/100

full report

Adoption
New

4 stars32 downloads/wk

Reviews

Write one

Nobody has reviewed Android Puppeteer yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Android Puppeteer tools (12)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • get_device_dimensions

    Get the dimensions of the Android device/emulator screen.

  • get_ui_elements_info

    Get detailed information about all interactive UI elements on the screen including their coordinates and properties.

  • list_emulators

    List all available Android emulators and devices with their name, ID, status, and dimensions

  • long_press

    Long press on specific coordinates on the Android screen.

  • press

    Tap on specific coordinates on the Android screen. Use duration for long press (in milliseconds).

  • press_back

    Press the hardware back button on the Android device/emulator.

  • record_video

    Start recording a video using scrcpy. The video will be saved to the videos directory.

  • scroll_element

    Scroll a specific UI element in the given direction for a specified distance.

  • stop_video

    Stop the active video recording for the specified device.

  • swipe

    Swipe horizontally or vertically on the Android screen.

  • take_screenshot

    Take a screenshot for the specified device/emulator. If no device_id is provided, uses the default device. Set annotate_elements=False to take a plain screenshot without UI element annotations.

  • type_text

    Type text into the currently focused input field on the Android device/emulator.

Public scan report

scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it

1 medium
  • Code scan4 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 379 days ago1/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10

Findings (1)

  • mediumNo commits in over a yearmaint.stale
Overall 71/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Android Puppeteer compares

Against every graded Scraping and browsing MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
71/100
higher than 36% of 868 Scraping and browsing servers
Tools
12
the typical Scraping and browsing server has 6
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
4
more than 72% of 581 Scraping and browsing servers
Downloads a week
32
more than 15% of 304 Scraping and browsing servers with a package

What its tools let an agent do: 11 read · 1 run or deploy

Install Android Puppeteer in Claude Code, Cursor or VS Code

claude mcp add android-puppeteer-mcp -- uvx android-puppeteer-mcp
Add to Cursor

Android Puppeteer: common questions

Is Android Puppeteer MCP server safe?
Mostly: it is graded B (71/100). Read the Android Puppeteer safety report
How do I install Android Puppeteer?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Android Puppeteer need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Android Puppeteer maintained?
The last commit was 410 days ago (2025-09-18). The latest release is v1.0.1.
What can I use instead of Android Puppeteer?
Servers from other publishers that do the same job: Native DevTools MCP server, GrowBlocks Dev Kit MCP server and Webdriverio MCP server.
How does Android Puppeteer compare with other Scraping and browsing MCP servers?
safety score 71/100 (higher than 36% of 868 Scraping and browsing servers); tools 12 (the typical Scraping and browsing server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Android Puppeteer

Same job from other publishers: the closest match first, then the best rated.

  • Native DevTools
    MCP server for desktop, browser (CDP), and Android automation. Screenshot, OCR, click, type.
    A
  • GrowBlocks Dev Kit
    Build, play-test with screenshots, and ship three.js browser games on GrowBlocks.
    A
  • Webdriverio
    MCP server with WebdriverIO for browser and mobile app automation (iOS/Android via Appium)
    A
  • Browserless
    Official Browserless MCP server: browser automation, scraping, screenshots and PDFs for AI agents.
    B
  • Browser Gateway
    AI browser tools with Chrome CDP. Navigate, screenshot, interact. Multi-provider failover.
    B