MCP Directory
Back

js-reverse-mcp

by zhizhuodemao · TypeScript · ★ 2,034

AI Agent-first JS 逆向 MCP Server:有头 Chrome 调试、断点、网络/WebSocket 分析、Patchright 反检测,可选 CloakBrowser。

#anti-detection#browser-automation#cdp#chrome-devtools#debugging#javascript#mcp#mcp-server#patchright#reverse-engineering#websocket

Install

npx -y github:zhizhuodemao/js-reverse-mcp

Auto-generated from the repo's primary language — check the repo's own README for its exact install instructions.

Claude Desktop config

A starting point for your claude_desktop_config.json (auto-generated — the repo's README may specify a published package name or required env vars):

{
  "mcpServers": {
    "js-reverse-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "github:zhizhuodemao/js-reverse-mcp"
      ]
    }
  }
}

From the README

[English](README_en.md) | 中文 AI-first / AI-native 的 JavaScript 逆向工程 MCP Server,让你的 AI 编码助手(如 Claude、Cursor、Copilot)能够像分析师一样持续调试、定位、保存和复盘网页中的 JavaScript 行为。 它不是把 Chrome DevTools API 原样搬给模型,而是把脚本、断点、网络、WebSocket、浏览器状态和本地文件 I/O 重新组织成适合 AI Agent 连续推理和操作的工具。反检测是其中一部分能力:默认基于 [Patchright](https://github.com/Kaliiiiiiiiii-Vinyzu/patchright-nodejs) 协议层 stealth,对强反爬站点可选启用 [CloakBrowser](https://github.com/CloakHQ/CloakBrowser) 源码层指纹模式。 - **AI-native 工具设计**:工具粒度、输出边界和错误提示都围绕 Agent 决策设计,避免把模型推向无效下一步 - **可复盘工作流**:脚本源码、网络原始数据、二进制结果都能导出到本地文件,再作为后续分析输入 - **断点上下文执行**:暂停时可直接在 call frame 中求值,检查作用域变量,单步执行并返回源码…
Read full README on GitHub →

Related ai & ml servers