适合谁
- 需要 AI Agent 持续完成真实 JavaScript 逆向调试流程的开发者。
- 需要有头浏览器、持久化登录态和可复盘本地材料的分析任务。
- 需要检查脚本、断点、网络与 WebSocket 之间关系的研究工作。
来源显示该项目是 Apache-2.0 许可、运行于仓库根目录的 stdio MCP Server,提供 24 个面向 JavaScript 逆向与浏览器调试的工具。README 未提供服务器 manifest;项目也不是其上游浏览器或协议维护者的官方服务器。
最强项 · 文档质量 15/20 最弱项 · 安全与权限 9/20
静态评测 · 未实际运行收录于 2026-07-29
查看 FMRS 评分方法 →运行环境:Node.js 20.19+ · 预编译二进制
MCP_ROUTING_EVAL_API_KEY
评测端点的 API 密钥,本地免认证端点可省略,远程端点必须使用 HTTPS。
MCP_ROUTING_EVAL_ENDPOINT
仅维护者评测路由时使用,指向 OpenAI 兼容 Chat Completions 端点,默认无需设置。
MCP_ROUTING_EVAL_MODEL
评测路由使用的模型名,仅在运行真实模型评测时设置。
MCP_ROUTING_EVAL_TIMEOUT_MS
评测中单条请求的超时毫秒数,可选。
MCP_ROUTING_EVAL_MIN_PASS_RATE
评测最低通过率阈值 (0,1],默认要求 100%。
DEBUG
设为 DEBUG=mcp:* 开启详细调试日志;切勿使用 DEBUG=* 以免泄露页面、Cookie 等敏感数据。
要求 Node.js v20.19 或更新版本及稳定版 Chrome。在 MCP 客户端配置中使用 npx 配置;也可克隆仓库后运行 npm install 和 npm run build,再以 node 启动 build/src/index.js。涉及本地文件时建议配置 --allowedRoots。
{"mcpServers":{"js-reverse":{"command":"npx","args":["js-reverse-mcp"]}}}
以 Claude Code 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"js-reverse": {
"command": "npx",
"args": [
"js-reverse-mcp"
]
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add js-reverse -- npx js-reverse-mcp
在终端运行;先把 <…> 占位符换成你自己的值。
在 MCP 客户端的工具列表中应出现 24 个以 select_page、list_scripts、evaluate_script 为代表的工具;或输入“打开 https://example.com 并列出所有加载的 JS 脚本”,能返回脚本列表即说明连接成功。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
JS Reverse MCP 将有头 Chrome 调试、JavaScript 脚本分析、断点与调用帧执行、网络和 WebSocket 分析、浏览器状态重放及本地文件 I/O 组织为适合 AI Agent 连续推理的工具。默认使用 Patchright 协议层 stealth,并可选使用 CloakBrowser 源码层指纹模式。
微软官方 Playwright 浏览器自动化 MCP Server
Chrome 团队官方 MCP Server,让 AI 助手直接调用 Chrome DevTools 能力
通过 MCP 驱动 FSB 浏览器扩展,实现 DOM 优先的 AI 浏览器自动化。
基于 Playwright 的浏览器自动化 MCP 服务器
源版本 bf7dc506e874 数据同步于 2026-10-19 查看 FMRS 评分方法