droidsight for Claude Code
io.github.edgecasehuman/droidsight
Drives a real Android device over ADB and attaches the resulting screen to every action.
client:Claude Code
transport:stdio
runtime:npm
Install droidsight in Claude Code
run in your project directory
claude mcp add droidsight -e DROIDSIGHT_DEVICE_SERIAL=<DROIDSIGHT_DEVICE_SERIAL> -e DROIDSIGHT_ADB_PATH=<DROIDSIGHT_ADB_PATH> -e DROIDSIGHT_LOCAL_ROOT=<DROIDSIGHT_LOCAL_ROOT> -e DROIDSIGHT_DEVICE_PIN=<DROIDSIGHT_DEVICE_PIN> -e DROIDSIGHT_ALLOW_SHELL=<DROIDSIGHT_ALLOW_SHELL> -e DROIDSIGHT_DEBUG_LOG=<DROIDSIGHT_DEBUG_LOG> -e DROIDSIGHT_LOG=<DROIDSIGHT_LOG> -e DROIDSIGHT_EVENTS=<DROIDSIGHT_EVENTS> -e DROIDSIGHT_SENTINEL=<DROIDSIGHT_SENTINEL> -- npx -y @edgecasehuman/droidsight
Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs