
AutoMobile
dev.jasonpearson由 jasonpearson.dev 發布v0.0.67更新於 Oct 24, 2026
Mobile device interaction automation via MCP
概覽
AutoMobile 讓 AI 助理以自然語言操控 Android 與 iOS 裝置,用來探索 App 體驗、重現缺陷並執行 UI 測試。
- 可以做什麼
- 透過平台無障礙與測試服務快速觀察與檢視 App 畫面
- 點擊、滑動、縮放、拖放與搖晃,並自動鎖定元素
- 探索 App 體驗、梳理畫面與使用者流程、找出令人困惑的互動
- 依缺陷報告重現問題,提供精確步驟與截圖
- 以自然語言描述情境產生並執行 UI 測試,支援多裝置執行
- 量測冷啟動與熱啟動時間,偵測捲動卡頓
- 適用情境
- 適合行動工程師與測試人員讓助理在真實 Android 或 iOS App 上操作:把缺陷報告變成重現步驟、產生並執行 UI 測試,或量測啟動與捲動效能。
- 執行需求
- 以本機 stdio 程序在桌機上執行,透過 npm 套件以 bunx 啟動。需要 adb(Android)與 simctl/Xcode(iOS)等主機工具,以及已連線的裝置或模擬器;提供互動式安裝腳本與 Homebrew CLI。未宣告任何驗證、環境變數或標頭。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 AutoMobile,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
AutoMobile
[Pull Request] [On Merge] [Nightly] [License]
[Platform: macOS] [Platform: Linux]
[TypeScript tests] [Kotlin tests] [Swift tests] [Kotlin coverage] [Swift coverage]
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
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.
Prefer Homebrew for the CLI:
or follow the installation guide.
Documentation
- Full Documentation - Complete guide with examples
- FAQ - Common questions answered
- Design Docs - Architecture and implementation details
Contributing
- Code of Conduct
- Security policy - report vulnerabilities privately via GitHub
- Contributing
來源:README.md,提交 43b68da
工具
0版本歷史
1- v0.0.67最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分