启用 MCP 服务——让 AI 工具直接和目标应用对话
MCP 是什么
MCP(Model Context Protocol)是一个让 AI 工具和本地/远程服务交互的协议。JsHook 内置了 MCP 服务器,让 VS Code Copilot 等 AI 助手可以直接调用 JsHook 的工具——不需要你手动写 Hook 脚本,AI 可以帮你定位类、查方法、读内存、创建 Mod Menu。
启用步骤
第一步:前提条件
- 手机已 root
- JsHook 已激活
- 电脑上用 VS Code,装了 GitHub Copilot 扩展
- 手机和电脑在同一个 Wi-Fi
第二步:JsHook 开 MCP
- 打开 JsHook
- 进 设置 → 找到 MCP Service
- 打开 MCP 服务开关
- 记下显示的 IP 地址和端口号(默认
28050)
第三步:VS Code 配置 MCP 服务器
在 VS Code 里配置 MCP 服务器连接信息(具体操作取决于你用的 AI 工具,通常在设置里找 MCP 相关配置),填入:
- 手机 IP(如
192.168.1.100) - 端口(默认
28050)
第四步:验证连接
配置好后,在 VS Code 的 AI 对话里问它:
列出当前所有已安装应用
如果 AI 能返回列表,说明 MCP 连通了。
和 VS Code Copilot 联动的好处
不用再手动写 Frida 脚本的模板代码。Copilot 知道 JsHook 提供哪些工具,可以自动:
- 查找目标应用的类和方法
- 生成合适的 Hook 代码
- 读取内存地址
- 调用 kernel API
安全注意
MCP 服务暴露了 JsHook 的所有操作能力。只在本地开发环境用,不要把手机 MCP 端口暴露到公网。
更多工具清单
MCP 连接成功后可用的工具列表和用法见 MCP 可用工具清单。