Token导航 LogoToken导航TokenDH.com
Android MCP Emulator logo
开发工具stdio官方级别未说明来源级核验

Android MCP Emulator

MCP Server

一个完整的、生产就绪的MCP服务器,用于控制和自动化Android模拟器交互,支持设备控制、安全测试、自动化测试和开发工作流。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
安全PythonClaude开发工具Claude DesktopClaude

安装说明

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

作者 / 组织

zilbonn

提供方

zilbonn

最后核验

2026/5/17 20:22

运行时

Python

快速接入

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

命令预览

python3 -m venv venv

详细介绍

安卓模拟器MCP服务器-完整实现

此目录包含一个完整的、生产就绪的MCP服务器,用于Android模拟器交互。

📦 你有什么

功能齐全的MCP服务器,具有:

  • ✅ 25+设备控制工具
  • ✅ 完整的文件(7份文件)
  • ✅ 辅助脚本(证书安装程序、测试程序)
  • ✅ Docker部署就绪
  • ✅ 包含测试套件
  • ✅ ~1500行代码
  • 自动设置脚本 -只需一个命令即可设置所有内容!

🚀 快速设置

自动设置(推荐)

先决条件:

  • Python 3.10+(brew install python@3.11 在macOS上)
  • ADB(brew install android-platform-tools 在macOS上)
  • Android模拟器正在运行(在Android Studio中启动)

在一个命令中设置:

./setup.sh

脚本将:

  1. 检查先决条件(Python、ADB、模拟器)
  2. 创建虚拟环境
  3. 安装依赖项
  4. 运行测试
  5. 自动配置克劳德桌面
  6. 创建辅助脚本(run_tests.sh, start_server.sh)

在设置完成之后, 重新启动克劳德桌面 并尝试:

"Take a screenshot of my Android emulator"

手动设置

# Create virtual environment
python3 -m venv venv
source venv/bin/activate

# Install dependencies
pip install -r requirements.txt

# Test it works
python test_functionality.py

# Configure Claude Desktop manually
# Edit: ~/Library/Application Support/Claude/claude_desktop_config.json
# Add MCP server configuration (see QUICKSTART.md)

# Start the server
python server.py

📚 文档指南

文件内容读取时间
INDEX.md主导航需要找到一些东西
项目\_ SUMMARY.md完整概述第一次在这里
QUICKSTART.md5分钟设置立即开始
快速引用.md备忘单使用工具
README.md完整文档需要所有详细信息
示例.md实际工作流程学习模式
ADVANCED.md电源功能想要更多
建筑.md系统设计了解内部

🎯 你能做什么?

安全性测试

  • 设置mitmproxy或Burp Suite
  • 拦截HTTPS流量
  • 安装CA证书
  • 分析API调用

自动化测试

  • 安装并测试APK
  • 浏览应用程序
  • 填写表格并登录
  • 屏幕截图验证

UI探索

  • 捕获所有屏幕
  • 地图导航流程
  • 文档UI元素
  • 查找可访问性问题

发展

  • 测试你的应用程序
  • 调试问题
  • 自动化工作流程
  • 与CI/CD集成

🛠️ 关键文件

核心实施

  • 服务器.py (850行)-配备所有25+工具的MCP服务器
  • 需求.txt -Python依赖关系
  • setup.py -软件包配置

助手脚本

  • cert_installer.py (260行)-自动安装证书
  • test_functionality.py (400行)-综合测试套件
  • 生成文件 -常用命令

部署

  • Dockerfile -容器图片
  • docker-compose.yml -堆栈编排

配置

  • claude_desktop_config json -Claude集成模板
  • 微笑。 -Git排除

⚡ 快速命令

# Test everything works
python test_functionality.py

# Start the server
python server.py

# Install mitmproxy cert
python cert_installer.py ~/.mitmproxy/mitmproxy-ca-cert.pem

# Use Makefile shortcuts
make help           # See all commands
make test          # Run tests
make install-cert  # Install cert

🎓 学习路径

初级(15分钟)

  1. 阅读项目_SUMMARY.md
  2. 运行test_functionity.py
  3. 尝试示例.md中的一个示例

中级(1小时)

  1. 完成QUICKSTART.md
  2. 配置Claude桌面
  3. 测试3-4个工作流程
  4. 为应用程序设置代理

高级(半天)

  1. 阅读ARCHITECTURE.md
  2. 研究进展md
  3. 与Frida/Burp集成
  4. 构建自定义工作流

🔐 安全警告

⚠️ 这提供了完整的设备控制!

仅适用于:

  • ✅ 测试装置
  • ✅ 开发模拟器
  • ✅ 您拥有的设备
  • ✅ 本地网络

切勿在以下情况下使用:

  • ❌ 生产设备
  • ❌ 其他人的设备
  • ❌ 公共网络
  • ❌ 敏感环境

📊 项目统计

Files:          17 total
Documentation:  8 files (50KB)
Code:          3 files (60KB)
Scripts:       3 helpers
Config:        3 files

Lines of Code: ~1,500
Tools:         25+
Examples:      6+ workflows
Tests:         10 categories

🆘 需要帮助?

快速故障排除

# Is ADB working?
adb devices

# Is emulator running?
adb shell ls

# Is Python setup correct?
python test_functionality.py

# Need more help?
open QUICKSTART.md  # Troubleshooting section

常见问题

  1. “未找到设备”→ 启动模拟器
  2. “未找到ADB”→ 安装安卓SDK
  3. “测试失败”→ 检查QUICKSTART.md
  4. “设备脱机”→ 重新启动模拟器

💡 接下来是什么?

开始之后:

  1. 请尝试以下示例 -示例.md有6+个工作流
  2. 阅读高级文档 -ADVANCED.md用于电源功能
  3. 集成工具 -弗里达、波普、OpenCV
  4. 构建工作流 -自动化您的测试
  5. 贡献 -改进和扩展!

🎉 你准备好了!

这是一个完整的、生产就绪的实现。您需要的一切都在这里:

  • ✅ 完整MCP服务器
  • ✅ 25+工具
  • ✅ 完整文档
  • ✅ 辅助脚本
  • ✅ 测试套件
  • ✅ 示例工作流
  • ✅ 部署配置

从QUICKSTART.md开始,您将在5分钟内跑步!

______________________________________________________________________

有关详细导航,请参阅 INDEX.md

目录标签

目录标签

安全PythonClaude开发工具Android模拟器本地部署自动化测试安全测试设备控制

支持客户端

Claude DesktopClaude

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP