Token导航 LogoToken导航TokenDH.com
Android Tools MCP logo
AI代理未说明官方级别未说明来源级核验

Android Tools MCP

MCP Server

一个将Android Studio内置Gemini代理工具作为MCP服务器暴露的插件,使任何AI编码工具都能使用这些工具。

工具数

20

提示词数

0

GitHub Stars

20

资源数

0
KotlinClaude自动化Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

amsavarthan

提供方

amsavarthan

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

安卓工具MCP

一个Android Studio插件,将内置的Gemini代理工具作为 主控程序 服务器——因此任何AI编码工具都可以使用它们。

\[!警告\] 此插件使用 未记录的内部API 来自Android Studio的Gemini插件。这些API可以随时更改或中断,恕不另行通知。它是 不隶属于谷歌或不受谷歌认可。使用风险自负——最适合实验和个人工作流程,而不是生产CI管道。
\[!注意\] 需要 安卓熊猫工作室2025.3+ 启用Gemini插件(默认捆绑) Python 3.7+ 对于桥牌脚本。

______________________________________________________________________

快速启动

1.安装插件

从下载ZIP 发布 并通过安装 设置→ 插件→ 从磁盘安装插件 在Android Studio中。

2.下载桥接脚本

保存 android-studio-mcp.py 在你的机器上的某个地方。

3.连接到您最喜欢的工具 (参见 在......下面)

4.打开一个Android项目 在Android Studio中,MCP服务器会自动启动。

______________________________________________________________________

连接到您最喜欢的工具

\[!重要\] 总是使用 绝对路径 (例如。, /Users/you/android-studio-mcp.py),不 ~大多数MCP客户端不扩展波浪号。

克劳德代码

claude mcp add android-studio -- python3 /absolute/path/to/android-studio-mcp.py

GitHub Copilot

添加 .vscode/mcp.json (或用户级别 settings.json 在...之下 github.copilot.mcp):

{
  "servers": {
    "android-studio": {
      "type": "stdio",
      "command": "python3",
      "args": ["/absolute/path/to/android-studio-mcp.py"]
    }
  }
}

千码

添加 ~/.config/kilo/kilo.jsonc:

{
  "mcp": {
    "android-studio": {
      "type": "local",
      "command": ["python3", "/absolute/path/to/android-studio-mcp.py"],
      "enabled": true
    }
  }
}

开源代码

添加 ~/.config/opencode/opencode.json:

{
  "mcp": {
    "android-studio": {
      "type": "local",
      "command": ["python3", "/absolute/path/to/android-studio-mcp.py"],
      "enabled": true
    }
  }
}

SSE本地客户

任何支持SSE传输的MCP客户端都可以直接连接,不需要桥接脚本:

http://127.0.0.1:24601/sse

______________________________________________________________________

可用工具(20)

所有工具都是特定于Android的。有意排除通用文件/代码工具。工具是在运行时从Gemini插件中动态发现的——当Android Studio使用新工具进行更新时,它们会自动出现。

Device tools (6)

工具说明
read_logcat从已连接的Android设备读取logcat输出
take_screenshot从连接的设备捕获屏幕截图
ui_state从连接的设备转储当前UI层次结构
adb_shell_input通过以下方式将输入事件发送到连接的设备 adb shell input
deploy构建应用程序并将其部署到连接的设备上
render_compose_preview渲染“合成”预览并返回图像

Gradle tools (10)

工具说明
gradle_sync在打开的项目中触发Gradle同步
gradle_build通过Gradle构建项目
get_top_level_sub_projects列出Gradle构建中的顶级子项目
get_build_file_location获取给定工件的构建文件路径
get_gradle_artifact_from_file确定哪个Gradle工件拥有源文件
get_assemble_task_for_artifact获取工件的组装Gradle任务
get_test_task_for_artifact获取工件的Gradle测试任务
get_artifact_consumers列出依赖于给定工件的工件
get_test_artifacts_for_sub_project列出子项目的测试工件
get_source_folders_for_artifact列出Gradle工件的源文件夹

Documentation & search tools (4)

工具说明
search_android_docs搜索Android开发者文档
fetch_android_docs获取Android文档页面的内容
code_search在打开的项目中搜索代码
version_lookup查找Maven工件的最新稳定和预览版本

______________________________________________________________________

自定义端口

默认情况下,服务器在端口上运行 24601。要更改它,请执行以下操作:

  1. 在Android Studio中: Help → 编辑自定义虚拟机选项 → add -Dmcp.bridge.port=12345
  2. 通过 --port 12345 到桥脚本

______________________________________________________________________

从源代码构建

git clone https://github.com/amsavarthan/android-tools-mcp
cd android-tools-mcp
./gradlew buildPlugin

ZIP插件被写入 build/distributions/。该构建将根据您本地的Android Studio安装进行编译——通过以下方式设置路径 local.properties (android.studio.path=...) env 是 ANDROID_STUDIO_PATH,或者默认为 /Applications/Android Studio.app.

______________________________________________________________________

故障排除

问题修复
发现0个工具打开一个Android项目,等待Gradle同步完成。确保Gemini插件已启用。
连接被拒绝服务器仅在项目打开时运行。证实 curl -sN http://127.0.0.1:24601/sse.
设备工具失败通过ADB连接Android设备或模拟器。

______________________________________________________________________

许可证

Apache 2.0

目录标签

目录标签

KotlinClaude自动化本地部署Android开发AI工具集成MCP协议开发插件自动化工具

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

20

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP