MCP.so
登录

ADB MCP 服务器

@jiantao88

关于 ADB MCP 服务器

Android MCP Server implementation

基本信息

分类

其他

运行时

node

传输方式

stdio

发布者

jiantao88

配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is ADB MCP 服务器?

ADB MCP 服务器是一个用于 Android Debug Bridge (ADB) 的 MCP 服务器,使 Claude 能够与 Android 设备进行交互。

How to use ADB MCP 服务器?

安装 ADB(Android SDK Platform Tools)并启用 USB 调试后,克隆仓库、安装依赖并构建项目,然后在 Claude Desktop 或 Windsurf 的配置文件中添加相应的 MCP 配置。需将 ADB 可执行文件路径替换为实际路径。

Key features of ADB MCP 服务器

  • 列举已连接的 Android 设备及详细信息
  • 查询已安装的应用包并支持多种过滤
  • 安装、卸载 APK 并控制权限
  • 向设备输入文本或截取屏幕截图
  • 在本地与设备间推送/拉取文件
  • 管理应用权限:重置或授予特定权限

Use cases of ADB MCP 服务器

  • 自动化测试中管理 Android 设备上的应用安装与卸载
  • 通过截图和文本输入实现设备远程操作
  • 快速获取设备应用列表和系统信息
  • 在测试或开发过程中清理应用数据或重置权限
  • 便捷地在计算机与 Android 设备间传输文件

FAQ from ADB MCP 服务器

需要哪些前提条件?

需要安装 ADB 并添加到系统环境变量,在 Android 设备上启用开发者选项和 USB 调试。同时需要 Node.js 环境来构建和运行服务器。

如何在 Claude Desktop 中配置?

claude_desktop_config.json 中添加如下配置:将 command 设为 nodeargs 中指定构建后的 index.js 路径和 ADB 可执行文件路径。

如何在 Windsurf 中配置?

在 Windsurf 设置的 MCP 配置中添加与 Claude Desktop 类似的 JSON 块,注意使用绝对路径指向构建后的 index.js 和 ADB 可执行文件。

支持哪些 ADB 工具功能?

支持列出设备、列出/安装/卸载包、输入文本、截屏、文件推送/拉取、删除文件、重置/授予权限等十二种工具。

如何验证 ADB 安装?

在终端执行 adb version 确认版本信息,确保 ADB 已正确安装并可用。

评论

其他 分类下的更多 MCP 服务器