Skip to content
mcp/skillhub

droidsight MCP Server

by edgecasehumanio.github.edgecasehuman/droidsightv1.0.0

Drives a real Android device over ADB and attaches the resulting screen to every action.

4Node.jsstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Maintained46d ago

Install droidsight MCP server

Install in Claude Code

claude mcp add droidsight -e DROIDSIGHT_DEVICE_PIN='<droidsight-device-pin>' -- npx -y @edgecasehuman/droidsight

Configuration

VariableRequiredSecretDescription
DROIDSIGHT_DEVICE_SERIAL——The only Android target the process may use. Required when ADB reports more than one authorized device; the server refuses to guess.
DROIDSIGHT_ADB_PATH——Explicit path to the ADB executable. Falls back to ANDROID_SDK_ROOT, ANDROID_HOME, then PATH.
DROIDSIGHT_LOCAL_ROOT——Confines host paths used by APK installation and file push/pull. Defaults to the process working directory.
DROIDSIGHT_DEVICE_PIN—yesNumeric PIN for UI actions that require automatic unlock.
DROIDSIGHT_ALLOW_SHELL——Set to 1 to publish the arbitrary shell and macro tools. Grants authority equivalent to broad ADB shell access.
DROIDSIGHT_DEBUG_LOG——Path to a persistent debug log. File logging is otherwise disabled.
DROIDSIGHT_LOG——Tracing filter. Defaults to warn, or debug when a debug log path is set.
DROIDSIGHT_EVENTS——Set to 1 to start the long-running device event monitor. Requires DROIDSIGHT_DEVICE_SERIAL.
DROIDSIGHT_SENTINEL——Set to 1 to start the background enforcement loop. It re-applies watched device state on a timer, including unlocking the screen. Off by default.

Freshness

Maintained — last maintenance signal 46d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-08-25 · 46d ago · GitHub

  2. Latest release

    2026-08-12 · 59d ago · GitHub · v1.0.0

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-08-12 · 59d ago · official registry · v1.0.0

FAQ

›How do I install the droidsight MCP server in Claude Code?

Run: claude mcp add droidsight -e DROIDSIGHT_DEVICE_PIN='<droidsight-device-pin>' -- npx -y @edgecasehuman/droidsight. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does droidsight require an API key?

Yes. It expects DROIDSIGHT_DEVICE_PIN, of which 1 is a secret.

›Can I use droidsight as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is droidsight in the official MCP registry?

Yes, as io.github.edgecasehuman/droidsight.