Skip to content

Mobile automation suite of tools including an MCP and libraries for test authoring & execution

License

Notifications You must be signed in to change notification settings

mcp-research/zillow__auto-mobile

 
 

Repository files navigation

AutoMobile

AutoMobile sticker

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: AutoMobile provides comprehensive actions through MCP tool calls with a fast observations to drive the interaction loop.
  • 🗺️ Source Mappping: Combining project path config with deep view hierarchy analysis we know exactly what code is being rendered.
  • ✍️ Automated Test Authoring: When used in test authoring mode AutoMobile will write tests for you. It is the only way it writes tests.
  • 🧪 Test Execution - 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:

automobile_system_design.png

Documentation

Contributing

Acknowledgement

By continuing to use AutoMobile, you acknowledge and agree to the warnings and responsible use requirements.

About

Mobile automation suite of tools including an MCP and libraries for test authoring & execution

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 60.3%
  • Kotlin 35.1%
  • Shell 2.8%
  • JavaScript 1.1%
  • Other 0.7%