MCP.so
登录

JADX-AI-MCP (Part of Zin MCP Suite)

@zinja-coder

基本信息

分类

其他

许可证

Apache-2.0

传输方式

stdio

作者

zinja-coder

关于 JADX-AI-MCP

Plugin for JADX to integrate MCP server

JADX-AI-MCP 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "jadx-ai-mcp": {
      "command": "uv",
      "args": [
        "venv"
      ]
    }
  }
}

JADX-AI-MCP 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is JADX-AI-MCP?

JADX-AI-MCP is a plugin for the JADX decompiler that integrates with Model Context Protocol (MCP) to enable real-time reverse engineering of Android APKs using LLMs like Claude. It provides live “Decompile → Context-Aware Code Review → AI Recommendations” capability.

How to use JADX-AI-MCP?

Download both the jadx-ai-mcp-<version>.jar plugin and the jadx-mcp-server-<version>.zip from the releases page, then run the JADX-AI-MCP plugin inside JADX and the standalone JADX MCP Server to enable MCP tool communication.

Key features of JADX-AI-MCP

  • Live reverse engineering with LLMs (e.g., Claude, any MCP-compatible model)
  • 30+ MCP tools for code retrieval, analysis, and modification
  • Cross-reference searching for classes, methods, and fields
  • Real-time debugger interaction (stack frames, threads, variables)
  • Android-specific capabilities: manifest, resources, strings, smali
  • Rename classes, methods, fields, packages, and variables

Use cases of JADX-AI-MCP

  • Code understanding and obfuscation detection in decompiled APKs
  • Vulnerability detection and static analysis of Android apps
  • AI-assisted reverse engineering and code refactoring
  • Automated documentation generation and component identification
  • Debugger-assisted execution flow and variable state analysis

常见问题

1

What runtime dependencies does JADX-AI-MCP require?

Java 11+ and Python 3.10+ are required; the plugin runs inside JADX and the MCP Server is a Python process.

2

How does JADX-AI-MCP communicate with an LLM?

The JADX MCP Server (Python) receives MCP tool invocations from an LLM client, forwards them via HTTP to the JADX-AI-MCP plugin inside JADX, and returns the response.

3

Can JADX-AI-MCP modify decompiled code?

Yes. It includes tools to rename classes, methods, fields, packages, and variables within the JADX decompilation session.

4

What Android-specific data can it retrieve?

It can fetch AndroidManifest.xml content, strings.xml, resource file names and content, main activity class, application classes, and smali of any class.

评论

其他 分类下的更多 MCP 服务器