🏔️Jadx+AI MCP+Trae踩坑记录
2025-8-21
| 2025-8-22
字数 428阅读时长≈ 2 分钟
😀
记录下配置jadx-ai-mcp踩过的坑。
准备材料:
1、Jadx-GUI最新版1.5.2下载并配置好环境;
2、安装好Trae或其他MCP工具;

📝 操作步骤

这个操作比较简单,按照github文档一步步来即可。
我写下具体步骤和坑点,方便后面换电脑重新配置。

第一步、配置环境和依赖

bash

# 下载最新的releases文件 https://github.com/zinja-coder/jadx-ai-mcp/releases # 解压其中的ai-mcp压缩包到固定文件夹 unzip jadx-ai-mcp-<version>.zip ├jadx-mcp-server/ ├── jadx_mcp.py ├── requirements.txt ├── README.md ├── LICENSE # 切换目录到jadx-ai-mcp-<version> cd /Users/iqiqiya/Tools/jadx-mcp-server # 安装uv命令,创建并激活venv虚拟python环境 curl -LsSf https://astral.sh/uv/install.sh | sh uv venv source .venv/bin/activate # 安装依赖 uv pip install httpx fastmcp
Bash
notion image
 

第二步、jadx安装插件

bash

# 下载的另一个jar文件需要在jadx-gui安装作为插件,推荐这种离线安装 ├jadx-ai-mcp-<version>.jar # 在线安装,不推荐。无论我更换多少代理,就是没动静。。 jadx plugins --install "github:zinja-coder:jadx-ai-mcp"
Bash
notion image
 

第三步、连接MCP Client(Trae)

打开Trae,创建自定义mcp,如下图填写uv绝对路径和mcp.py路径

bash

{ "mcpServers": { "jadx-mcp-server": { "command": "/Users/iqiqiya/.local/bin/uv", "args": [ "--directory", "/Users/iqiqiya/Tools/jadx-mcp-server/", "run", "jadx_mcp_server.py" ] } } }
Bash
notion image
 
然后给他命令让他执行,如果报错就是插件没安装好,卸载重装即可。这是个大坑,怎么确认插件安装好了,要看下启动后有无打印http服务,如下图:
notion image

📎 参考文章

 
💡
有关Jadx安装或者使用上的问题,欢迎您在底部评论区留言,一起交流~
  • 工具
  • 瞎折腾
  • 使用frp实现内网穿透IDA Pro9.0+MCP+Trae配置和体验
    Loading...