MCP低风险未认领

droidsight

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

edgecasehumanedgecasehuman/droidsight★ 4更新于 2026年8月12日

server.json

{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "name": "io.github.edgecasehuman/droidsight",
  "description": "Drives a real Android device over ADB and attaches the resulting screen to every action.",
  "title": "droidsight",
  "repository": {
    "url": "https://github.com/edgecasehuman/droidsight",
    "source": "github"
  },
  "version": "1.0.0",
  "packages": [
    {
      "registryType": "npm",
      "registryBaseUrl": "https://registry.npmjs.org",
      "identifier": "@edgecasehuman/droidsight",
      "version": "1.0.0",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "The only Android target the process may use. Required when ADB reports more than one authorized device; the server refuses to guess.",
          "name": "DROIDSIGHT_DEVICE_SERIAL"
        },
        {
          "description": "Explicit path to the ADB executable. Falls back to ANDROID_SDK_ROOT, ANDROID_HOME, then PATH.",
          "name": "DROIDSIGHT_ADB_PATH"
        },
        {
          "description": "Confines host paths used by APK installation and file push/pull. Defaults to the process working directory.",
          "name": "DROIDSIGHT_LOCAL_ROOT"
        },
        {
          "description": "Numeric PIN for UI actions that require automatic unlock.",
          "isSecret": true,
          "name": "DROIDSIGHT_DEVICE_PIN"
        },
        {
          "description": "Set to 1 to publish the arbitrary shell and macro tools. Grants authority equivalent to broad ADB shell access.",
          "name": "DROIDSIGHT_ALLOW_SHELL"
        },
        {
          "description": "Path to a persistent debug log. File logging is otherwise disabled.",
          "name": "DROIDSIGHT_DEBUG_LOG"
        },
        {
          "description": "Tracing filter. Defaults to warn, or debug when a debug log path is set.",
          "name": "DROIDSIGHT_LOG"
        },
        {
          "description": "Set to 1 to start the long-running device event monitor. Requires DROIDSIGHT_DEVICE_SERIAL.",
          "name": "DROIDSIGHT_EVENTS"
        },
        {
          "description": "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.",
          "name": "DROIDSIGHT_SENTINEL"
        }
      ]
    }
  ]
}

权限

声明检测
运行代码—node
安装—npm:@edgecasehuman/droidsight@1.0.0
安装时运行脚本—无
网络无无
需要的凭据DROIDSIGHT_DEVICE_PINDROIDSIGHT_DEVICE_PIN
工作区外的路径—无
智能体工具—无

检查

低风险 · 没有发现需要提醒的地方。

未经人工审核 · 已做规则检查;模型审核尚未开启。

版本

  1. #11.0.0最新2026年10月7日