ContextHub
開発・コーディング完全無料🔓 APIキー不要その他

JADX-AI MCP Server

JADX-AI MCPサーバーでClaude連携・Android APK逆コンパイル解析を自動化

最終更新:2026年5月14日1,999GitHub
クイックインストール
uv /path/to/jadx-mcp-server/ run jadx_mcp_server.py

概要

JADX-AI MCP Serverの設定方法と使い方

Android向け逆コンパイラ「JADX」をClaudeなどのAIから操作できるMCPサーバー

APK解析・クラスやメソッドの検索・リソース調査・脆弱性検出などをClaude経由で実行できる

JADX-GUI内でHTTPサーバーとして動くJavaプラグインと、Pythonで書かれたMCPサーバーを組み合わせて利用する

ClaudeとJADXのMCPサーバー連携により、Androidアプリのセキュリティ調査やリバースエンジニアリング作業を自動化できる

設定方法はJADXプラグインをインストールしuvでMCPサーバーを起動するだけでシンプルに完結する

料金・APIキー情報

料金

完全無料

APIキー

🔓 不要

このMCPはAPIキー不要です。別途セットアップが必要な場合があります(上記参照)。

こんな使い方ができます

ClaudeにAPKを読ませて全体構造の解析と要約をさせられる

クラス・メソッドの依存関係をClaudeに調べさせて怪しい挙動を抽出できる

セキュリティ視点での脆弱性候補をClaudeに列挙させられる

ローカル環境で完結する形でリバースエンジニアリングの初動調査を自動化できる

セットアップ手順

  1. 1

    JADX-GUIをインストールし、JADXプラグイン管理から jadx plugins --install "github:zinja-coder:jadx-ai-mcp" を実行する

  2. 2

    uv(https://docs.astral.sh/uv/)をインストールしリポジトリの jadx-mcp-server ディレクトリを取得する

  3. 3

    Claude Codeに追加:claude mcp add jadx -- uv --directory /path/to/jadx-mcp-server/ run jadx_mcp_server.py

設定ファイル

⚠️

コピー前に確認

Java 11+(JADX-GUI実行用)と Python 3.10+ + uv が必要。Apache 2.0ライセンス。JADX-GUI 側のプラグインと Python 側のMCPサーバーの2層構成で動作する。リバースエンジニアリング用途のため利用は所有・許可されたAPKに限ること。

Terminal
claude mcp add jadx-mcp-server -- uv --directory /path/to/jadx-mcp-server/ run jadx_mcp_server.py
💡

注意事項

リポジトリ zinja-coder/jadx-ai-mcp が本体。MCP サーバー本体は同リポジトリ内 jadx-mcp-server ディレクトリ。プラグインがHTTPサーバーとしてJADX-GUI内に常駐し、Python側 MCP サーバーがMCPクライアントとの橋渡しを行う。

#Android#逆コンパイル#セキュリティ#JADX

外部リンク

関連するMCPサーバー(開発・コーディング