Skip to content

JSHookMCPJavaScript 逆向与自动化文档站

面向浏览器自动化、网络采集、运行时 Hook、扩展开发与工作流编排的 MCP 文档。

JSHookMCP

⚡ 极速接入 ​

只需将以下配置添加到你的 MCP 客户端(如 Claude Desktop 或 Cursor)即可完成接入:

json
{
  "mcpServers": {
    "jshook": {
      "command": "npx",
      "args": ["-y", "@jshookmcp/jshook"]
    }
  }
}

这是什么 ​

这是一个 TypeScript 实现的 MCP(Model Context Protocol)server,npm 包名 @jshookmcp/jshook,AGPL-3.0 许可,一行 npx 即可运行,无需本地安装。它为 AI agent 提供 600+ 工具,覆盖 36 个能力域,横跨浏览器自动化、CDP 协议调试、网络抓包与协议分析、JavaScript hook 与反混淆、跨平台 native FFI,以及声明式工作流编排。

能力域速览 ​

域典型用途
browser页面导航、点击、表单、截图、localStorage/cookie 管理、CDP 目标连接
network请求/响应捕获、协议分析(HTTP/2、gRPC、protobuf、msgpack)、重放
debugger / v8-inspector断点、单步、堆栈、V8 引擎级 inspector 协议直连
native-emulatorARM64/AArch64 指令仿真,Flutter 与 Android native 逆向
workflow声明式多工具编排:parallel、branch、retry、fallback
extension-sdk以插件形式扩展工具与工作流,最小权限模型

完整目录见 工具参考,按域分章、中英双语。

按任务快速定位 ​

运行平台 ​

基于 koffi 的跨平台 FFI 层支持三个操作系统:

  • Windows:Win32 API(进程、模块、调试器 API)
  • macOS:Mach trap(任务/端口/反汇编)
  • Linux:POSIX syscall 直读

环境变量 MCP_TOOL_PROFILE 控制加载层级:search(检索)⊂ workflow(编排)⊂ full(全量 36 域)。

文档导航 ​

Released under AGPL-3.0-only