codex 安装 JADX-AI-MCP 报错处理

JADX-AI-MCP 网站:GitHub - zinja-coder/jadx-ai-mcp: Plugin for JADX to integrate MCP server
如果按照官方文档安装,在codex下会报错:

⚠ MCP client for `jadx` failed to start: MCP startup failed: handshaking with MCP server failed: connection closed:
  initialize response

⚠ MCP startup incomplete (failed: jadx)

具体原因不清楚,默认是使用stdio方式使用的,搜索论坛的一个帖子说去掉日志可以解决。

我们可以换种方式来启动,jadx-ai-mcp支持steamable-http,需要先手工启动mcp服务
启动命令:

uv.exe --directory "{你的路径}\jadx-mcp-server" run jadx_mcp_server.py --http

然后来配置codex mcp,如果你使用cc-switch,填入以下配置并且勾上codex

{
  "startupTimeout": 30000,
  "toolTimeout": 300000,
  "type": "steamable-http",
  "url": "http://127.0.0.1:8651/mcp"
}

或者直接改codex的配置,路径在 C:\Users\{用户名}\.codex\config.toml

[mcp_servers.jadx]
type = "steamable-http"
startupTimeout = 30000
toolTimeout = 300000
url = "http://127.0.0.1:8651/mcp"

这样就可以正常使用jadx ai mcp了,不过不太方便,使用前要先手工启动mcp-server,可以写个bat脚本启动,或者放入一些mcp聚合的软件启动。

6 个赞

注册一个开机启动项?

1 个赞

也可以~

感谢大佬 !

1 个赞