AI工具有那些? @ 香港AI工具平台
Mobile MCP 專案:mobile-mcp 是由 Mobile Next 團隊開發的一個開源專案,其定位是一個專為行動裝置自動化與抓取而設計的模型內容協定 (Model Context Protocol, MCP) 伺服器。這個專案的目標是打破大型語言模型 (LLM) 與行動應用程式之間的高牆,讓 AI 助理能夠直接理解並操作手機或平板上的原生應用。
MCP工具

Mobile MCP 專案

mobile-mcp 是由 Mobile Next 團隊開發的一個開源專案,其定位是一個專為行動裝置自動化與抓取而設計的模型內容協定 (Model Context Protocol, MCP) 伺服器。這個專案的目標是打破大型語言模型 (LLM) 與行動應用程式之間的高牆,讓 AI 助理能夠直接理解並操作手機或平板上的原生應用。

它支援廣泛的平台,包括 iOSAndroid 系統,並且無論是模擬器 (Simulators/Emulators) 還是實體裝置 (Real Devices) 都能無縫運作。

核心價值與創新

mobile-mcp 的核心價值在於提供了一個平台無關 (platform-agnostic) 的介面,讓開發者或 AI 助理在下達指令時,無需具備特定於 iOS 或 Android 的專業知識。AI 不再是「瞎子」,而是真正擁有了「眼睛」和「手指」,能夠與行動裝置進行深度互動。

其運作方式極具創新性,結合了兩種互補的技術:

  1. 結構化數據優先 (Accessibility First):

    • 它會優先利用作業系統內建的無障礙功能 (Accessibility) 樹狀結構來分析畫面。這種方式能獲取到畫面上各個元件(按鈕、文字框等)的精確資訊和層級關係,使得操作更為快速、精準且穩定
    • 這種方法對 LLM 極為友善,因為它提供的是結構化文字,而非需要複雜電腦視覺模型才能解析的圖片。
  2. 視覺感知備援 (Visual Sense Fallback):

    • 當無障礙數據不可用或不完整時,系統會自動切換到備援模式。
    • 它會擷取當前螢幕的畫面,並透過分析圖片來決定下一步的操作座標。這確保了即使在一些非標準的 UI 介面下,AI 依然能夠完成任務。

這種「結構化為主,視覺為輔」的混合模式,大大提高了自動化流程的確定性與可靠性

主要應用場景

mobile-mcp 為行動開發與測試帶來了革命性的可能性:

  • 原生應用自動化:可用於 App 的功能測試、迴歸測試或自動化的數據輸入。
  • 複雜工作流程自動化:可以透過一段自然語言描述,讓 AI 完成一系列跨越多個 App 的複雜操作。例如:

    「在 ClassPass 裡搜尋明天早上的瑜珈課,預訂評分最高的課程,然後在手機行事曆中設定提醒。」
    「打開天氣 App 查詢明日天氣,然後將摘要透過 WhatsApp 發送給聯絡人 Lauren。」

  • 數據抓取與提取:能夠從任何可見的 App 畫面上,提取結構化的資訊。
  • 代理驅動的互動:作為一個強大的工具,讓更上層的 AI 代理 (Agent) 能夠執行任何與行動裝置相關的任務。

如何使用

開發者只需在他們的 AI 助理(如 Cursor, Claude 等)中,透過簡單的 npx 命令配置好 mobile-mcp 伺服器。一旦啟動,AI 助理就能立即獲得操作已連接手機的能力。開發者可以透過編寫提示詞 (Prompt) 來指揮 AI,完成各種複雜的行動裝置任務。

總結來說,mobile-next/mobile-mcp 是一個強大的橋樑,它將 LLM 的智慧延伸到了行動裝置的世界。它不僅為行動應用的測試與自動化開闢了新天地,也為實現更通用、更智慧的個人 AI 助理奠定了堅實的基礎。

  • MCP平台來源: github
  • 連結: https://github.com/mobile-next/mobile-mcp

立即試用MCP工具