Android MCP サーバー
ADB(Android Debug Bridge)を介してAndroidデバイスをプログラム的に制御するMCP(Model Context Protocol)サーバー。このサーバーは、 Claudeデスクトップやコードエディター(例: Cursor )などのMCPクライアントからアクセスできるさまざまなAndroidデバイス管理機能を公開します。
特徴
🔧 ADBコマンドの実行
📸 デバイスのスクリーンショットキャプチャ
🎯 UIレイアウト分析
📱 デバイスパッケージ管理
前提条件
Python 3.x
ADB(Android Debug Bridge)がインストールおよび設定されている
Android デバイスまたはエミュレータ(テストされていません)
インストール
リポジトリをクローンします。
構成
サーバーは、シンプルなYAML構成ファイル( config.yaml )を使用して、対象のAndroidデバイスを指定します。
構成のカスタマイズ
新しい構成ファイルを作成します。
デバイスを構成します。
使用法
このサーバーを使用するには、MCPクライアントが必要です。Claude DesktopアプリはMCPクライアントの一例です。Claude Desktopでこのサーバーを使用するには、以下の手順に従ってください。
Claude Desktop 構成ファイルを見つけます。
Windows:
%APPDATA%\Claude\claude_desktop_config.jsonmacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Android MCP サーバー構成を
mcpServersセクションに追加します。
交換する:
path/to/uv``uv実行ファイルへの実際のパスに置き換えますpath/to/android-mcp-serverこのリポジトリをクローンした場所への絶対パスです。
https://github.com/user-attachments/assets/c45bbc17-f698-43e7-85b4-f1b39b8326a8
利用可能なツール
サーバーは次のツールを公開します。
貢献
貢献を歓迎します!
謝辞
Related MCP Servers
- -security-license-qualityA Model Context Protocol server that enables AI assistants to interact with Android devices through ADB, allowing for automated device management, app installation, file transfers, and screenshot capture.Last updated -5327ISC License
- -security-license-qualityA FastMCP framework-based server providing Android device automation control capabilities, enabling UI interactions, device management, and application control through natural language.Last updated -10
- Asecurity-licenseAqualityAn MCP server that integrates with Apktool to provide live reverse engineering support for Android applications using Claude and other LLMs through the Model Context Protocol.Last updated -13220Apache 2.0
- Asecurity-licenseAqualityA Model Context Protocol server that provides Android Debug Bridge functionality for automating Android devices, enabling remote device management, screen operations, app management, file operations, and shell command execution.Last updated -2031MIT License