1. Conduid
  2. Automation
  3. AutoMobile
MCP server · Automation

AutoMobile

Mobile device interaction automation via MCP

Unclaimed automation
37Low

Scored 6 months ago · breakdown

About AutoMobile

AutoMobile is an MCP server in the Automation category: mobile device interaction automation via MCP.

Install

Claude Code
claude mcp add automobile -- npx -y @kaeawc/auto-mobile
npx
npx -y @kaeawc/auto-mobile

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about AutoMobile

Powered by Claude · Grounded in docs

I know everything about AutoMobile. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

AutoMobile

Pull Request On Merge Nightly License

Kotlin coverage Swift coverage

AutoMobile sticker

AutoMobile lets AI agents control your mobile devices using natural language. Tell an AI what you want to do, and it interacts with your Android or iOS app.

It can do all this by being an MCP server that uses standard platform tools like adb & simctl paired with additional Kotlin & Swift libraries and apps. All components are open source. The point is to provide mobile engineers with AI workflow tools to perform UX deep dives, reproduce bugs, and run automated tests.

Setting an alarm in the Clock app An AI agent navigating to the Clock app, creating a new alarm

Searching YouTube for a video An AI agent searching YouTube and browsing results

Explore and Test

Task What it does
Explore app UX Navigate your app, discover screens, map user flows, identify confusing interactions
Reproduce bugs Paste a bug report and get exact reproduction steps with screenshots
Create UI tests Describe test scenarios in plain English, get executable test plans
Measure startup time Profile cold and warm launch performance
Check scroll performance Detect jank and dropped frames
Audit contrast Find accessibility issues with color contrast
Check tap targets Ensure touch targets meet size guidelines

How it works

  • 🤖 Fast UX Inspection Kotlin Accessibility Service and Swift XCTestService to enable fast, accurate observations. 10x faster than the next fastest observation toolkit.
  • 🦾 Full Touch Injection Tap, Swipe, Pinch, Drag & Drop, Shake with automatic element targeting.
  • ♻️ Tool Feedback Observations drive the interaction loop for all tool calls.
  • 🧪 Test Execution Kotlin JUnitRunner & Swift XCTestRunner execute tests natively handling device pooling, multi-device tests, and automatically optimizing test timing.

Get Started

You can use our interactive installer to step through all host platform requirements and configuration options. It checks host dependencies, optionally downloads Android or iOS developer tools, and configured the MCP daemon.

curl -fsSL https://raw.githubusercontent.com/kaeawc/auto-mobile/refs/heads/main/scripts/install.sh | bash

or you can read and follow the step-by-step manual guide.

Documentation

Contributing

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About AutoMobile

How do I install AutoMobile?

Run claude mcp add automobile -- npx -y @kaeawc/auto-mobile, then add the server to your MCP client's configuration.

Is AutoMobile safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is AutoMobile still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.