jshookmcp logo
jshookmcp
★ 2.1k
vs
js-reverse-mcp logo
js-reverse-mcp
★ 3.0k

jshookmcp vs js-reverse-mcp

jshookmcp: jshook is an MCP server that gives AI agents a front-end and binary reverse-engineering workspace: 735 tools across 36 domains for hooking pages, capturing network traffic, deobfuscating bundles, disassembling WASM and instrumenting processes. A search-first profile loads only about 3K tokens of tool metadata so agents are not flooded with schemas.; js-reverse-mcp: JS Reverse MCP is an AI-first server designed for JavaScript reverse engineering, enabling AI coding assistants to debug, locate, save, and analyze web page JavaScript behavior like human analysts. It provides AI-native tools that re-organize browser capabilities for continuous inference and operation, including anti-detection features to bypass sophisticated anti-crawling mechanisms.

01

TL;DR

jshookmcp logo
jshookmcpSecurity & Safety · ★ 2.1k

Letting an agent analyse and deobfuscate a web app's JavaScript and network protocol

js-reverse-mcp logo
js-reverse-mcpSecurity & Safety · ★ 3.0k

Automated JavaScript reverse engineering workflows for AI agents

02

Side-by-Side Comparison

Field
jshookmcp logojshookmcp
js-reverse-mcp logojs-reverse-mcp
Category
Security & Safety
Security & Safety
Stars
★ 2.1k
★ 3.0k
License
AGPL-3.0
Apache-2.0
Install Command
npx -y @jshookmcp/jshook@latest
git clone https://github.com/zhizhuodemao/js-reverse-mcp.git && cd js-reverse-mcp && npm install && npm run build
Updated
3d ago
1mo ago
Open Source
Yes
Yes
Tags
ai-agents, anti-detection, browser-automation
JavaScript Reverse Engineering, AI Agent, Browser Automation
03

Features

jshookmcp logojshookmcp
01search, workflow and full tool profiles; search loads ~3K tokens, full exposes all 735 tools (~109K tokens)
02Chromium and Camoufox automation over CDP, with HTTP/2 frame building and an on-demand MITM proxy CA
03WASM reverse engineering via wabt (wasm2wat, wasm-decompile, wasm-objdump, wasm2c) and Binaryen
04Frida, Ghidra and IDA bridges, hardware breakpoints, PE introspection and memory read/write
05Android APK triage with apktool, jadx decompilation, DEX scanning and unidbg emulation
06Streamable HTTP sessions restore browser and domain state after reconnects
js-reverse-mcp logojs-reverse-mcp
01AI-native Tool Design
02Replayable Workflow
03Breakpoint Context Execution
04Advanced Anti-detection Layer
05Comprehensive Script and Network Analysis
04

Use Cases

jshookmcp logojshookmcp
↳Letting an agent analyse and deobfuscate a web app's JavaScript and network protocol
↳WASM and native binary analysis with Ghidra/IDA/Frida driven from chat
↳Android APK static triage and decompilation for security research
js-reverse-mcp logojs-reverse-mcp
↳Automated JavaScript reverse engineering workflows for AI agents
↳Analyzing WebSocket communication patterns and messages
↳Replaying and analyzing cookie generation and anti-fraud processes
↳Debugging and inspecting JavaScript behavior on complex web pages
FAQ

FAQ

What is the difference between jshookmcp and js-reverse-mcp?
Both jshookmcp and js-reverse-mcp are in the Security & Safety category. jshookmcp has 2.1k stars, while js-reverse-mcp has 3.0k stars.
Which is better, jshookmcp or js-reverse-mcp?
The best choice depends on your use case. Choose jshookmcp if Letting an agent analyse and deobfuscate a web app's JavaScript and network protocol, and js-reverse-mcp if Automated JavaScript reverse engineering workflows for AI agents.
Is jshookmcp free or open source?
Yes, jshookmcp is open source on GitHub (AGPL-3.0).
Is js-reverse-mcp free or open source?
Yes, js-reverse-mcp is open source on GitHub (Apache-2.0).
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
→

Related