Mobile MCP について
Mobile MCP は、モバイル自動化機能を提供する MCP サーバーです。スクリーンショットではなく構造化された UI ダンプを使い、LLM がモバイル端末を操作できます。現時点で対応しているのは Android のみで、iOS は今後対応予定とされています。
主な機能
- 01構造化された UI ダンプによる端末操作
- 02スクリーンショットや視覚入力が不要
- 03ADB 経由の Android 端末対応
- 04npx でのインストールとクライアント別の設定
活用シーン
- 01LLM による Android エミュレーターや実機の操作
- 02VS Code コマンドラインからのモバイル自動化の追加
MCP 対応
このプロジェクトは MCP サーバーであり、Claude Desktop や VS Code などのクライアントから設定して、モバイル端末の自動化機能を利用できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Mobile MCP
モバイル自動化機能を提供する Model Context Protocol(MCP)サーバーです。このサーバーを使用すると、スクリーンショットなどの視覚入力に頼らず、構造化された UI ダンプを使って LLM がモバイルデバイスを操作できます。
https://github.com/user-attachments/assets/f6d9c88e-005a-4a99-b073-3308b1fbca12
インストール
対応プラットフォーム
現在、対応しているのは Android スマートフォンのみです。iOS には近日中に対応する予定です。
Android Studio をインストールし、プラットフォームツールをインストールしておく必要があります。すべてのインストールが完了したら、次のコマンドを実行して確認してください。
adb
エミュレーターで Android デバイスを実行するか、USB デバッグを有効にして実機の Android スマートフォンを接続できます。
Claude Desktop の設定
次のコマンドを実行して、自動でインストールできます。
npx mobile-mcp install
または、以下を Claude Desktop の設定に手動で追加してください。
{
"mcpServers": {
"mobile-mcp": {
"command": "npx",
"args": ["mobile-mcp"]
}
}
}
VScode のインストール
VS Code CLI を使用して Mobile MCP サーバーをインストールできます。
# For VS Code
code --add-mcp '{"name":"mobile","command":"npx","args":["mobile-mcp"]}'
# For VS Code Insiders
code-insiders --add-mcp '{"name":"mobile","command":"npx","args":["mobile-mcp"]}'
📄 ライセンス
このプロジェクトはMIT Licenseの下でライセンスされています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。