https://github.com/zillow/auto-mobile
Mobile automation suite of tools including an MCP and libraries for test authoring & execution
https://github.com/zillow/auto-mobile
Last synced: 8 months ago
JSON representation
Mobile automation suite of tools including an MCP and libraries for test authoring & execution
- Host: GitHub
- URL: https://github.com/zillow/auto-mobile
- Owner: zillow
- License: apache-2.0
- Created: 2025-06-22T20:29:37.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-08-05T03:19:33.000Z (8 months ago)
- Last Synced: 2025-08-09T01:51:38.493Z (8 months ago)
- Language: TypeScript
- Size: 21.6 MB
- Stars: 44
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-mcp - zillow/auto-mobile
- awesome-mcp-servers - auto-mobile - auto-mobile is a tool suite built around an MCP server for Android automation, supporting developer workflows and testing through MCP-accessible automation capabilities. ([Read more](/details/auto-mobile.md)) `android` `automation` `testing` (Code Execution & Automation Mcp Servers)
- awesome-mcp-servers - zillow/auto-mobile - مجموعه ابزاری که حول یک سرور MCP برای اتوماسیون Android برای گردش کار توسعهدهنده و تست ساخته شده است (پیادهسازیهای سرور / 💻 <a name="developer-tools"></a>ابزارهای توسعهدهنده)
- awesome-mcp-servers - **zillow/auto-mobile 📇 🏠 🐧** - Tool suite built around an MCP server for Android automation for developer workflow and testing `http` `git` `github` (📦 Other)
- best-of-mcp-servers - GitHub - 66% open · ⏱️ 10.03.2026) (Developer Tools)
README
# AutoMobile

AutoMobile is a set of tools for mobile automation. You can use it for UI testing or as a development workflow
assistant.
The first platform supported is Android with plans to extend to iOS.
## How it works
- 🔧 **[Powerful MCP Server](docs/features/mcp-server/index.md)**: AutoMobile provides comprehensive [actions](docs/features/mcp-server/actions.md) through MCP
tool calls with a fast [observations](docs/features/mcp-server/observation.md) to drive the
[interaction loop](docs/features/mcp-server/interaction-loop.md).
- 🗺️ **Source Mapping**: Combining project path config with deep view hierarchy analysis we know exactly what code is being rendered.
- ✍️ **[Automated Test Authoring](docs/features/test-authoring/index.md)**: When used in test authoring mode AutoMobile will write tests for you. It is the only way it writes tests.
- 🧪 **[Test Execution](docs/features/test-execution/index.md)** - Run tests locally or on CI without extra infrastructure.
- 📱 **Device Management**: Multi-device support with emulator control and app lifecycle management.
All together you get a system that looks like this:

## Documentation
- 💻 [Installation & Getting Started](docs/installation.md) - AutoMobile is [published on npm](https://www.npmjs.com/package/auto-mobile)
and we have instructions for agents we've tested with.
- 📝 [Change Log](CHANGELOG.md) - coming soon
## Contributing
- [Code of Conduct](CODE_OF_CONDUCT.md)
- [Responsible disclosure & use](SECURITY.md)
- [Contributing](.github/CONTRIBUTING.md) - coming soon
# Acknowledgement
By continuing to use AutoMobile, [you acknowledge and agree to the warnings and responsible use requirements](SECURITY.md).