AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Security & Safety/
jshookmcp
jshookmcp logo

jshookmcp

Active·★ 2.1k·AGPL-3.0·Updated 2026-10-25

jshook is an MCP server for front-end and binary reverse engineering. It groups 735 tools into 36 domains: browser automation over CDP (Chromium and Camoufox), network interception with HTTP/2 frame building and a MITM proxy, LLM-assisted JavaScript deobfuscation and source-map reconstruction, WASM disassembly through wabt and Binaryen, Frida, Ghidra and IDA bridges, process memory forensics, and Android APK analysis with apktool, jadx and unidbg.

The main design problem it tackles is context size. The default search profile loads about 3K tokens of tool metadata with BM25 plus vector ranking, and agents move up to workflow or full (all 735 tools, about 109K tokens by the project's own 2026-10-10 measurement) only as needed. Streamable HTTP sessions restore activated domains and browser attach state after reconnects, and per-client browser state is isolated.

It runs with npx -y @jshookmcp/jshook@latest on Node.js 22+, and is licensed AGPL-3.0. The toolset includes anti-detection presets and a CAPTCHA solver alongside its analysis tools, so it is aimed at security researchers and should only be pointed at targets you are authorised to test.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-22.

License
AGPL-3.0
Latest release
v0.4.2 · 2026-10-10
Last commit
2026-10-22
Contributors
2
Forks
458
Open issues and PRs
2
First published
2026-02-21
npm package
@jshookmcp/jshook 0.4.2 · 645 downloads last week

Source: GitHub, npm and PyPI public APIs.

#ai-agents#anti-detection#browser-automation#chrome-devtools-protocol#debugging#deobfuscation#frida#javascript
$ Install
$ npx -y @jshookmcp/jshook@latest
↗ Visit site★ GitHub
01

Features

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
02

Why choose it

+The search-first profile keeps tool metadata near 3K tokens, so an agent can reach 735 tools without flooding its context.
+Covers the whole chain from browser hooks and network capture to WASM, native binaries and APKs in one server.
+Session recovery and per-client isolation make long analysis sessions survive reconnects.
03

Trade-offs

!AGPL-3.0 licensing limits embedding it in closed-source services.
!Anti-detection and CAPTCHA tooling make misuse easy; it is only appropriate for authorised security work.
!Many domains rely on external tools (Frida, Ghidra, IDA, jadx) that you must install and configure yourself.
04

Maintenance check

ActiveChecked: 2026-10-27
Last commit
2026-10-25
Commits, last 90 days
100+
Releases, last 90 days
1
Latest release
v0.4.2 (2026-10-10)
Open issues
1
Recent issues with at least one comment
5/5
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 54, 64, 37, 27, 14, 28, 27, 26, 84, 0, 30, 14

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

05

Compatibility

MCP clients
stdio / Streamable HTTP
Verified via docs
Node.js 22+
Runtime
Verified via docs
06

Quick start

1
$ npx -y @jshookmcp/jshook@latest
07

Use cases

↳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
08

Alternatives

⚡Top VS:
VSjs-reverse-mcp★3.0k→VSattestix★840→VSMira★107→VSnothumanallowed★102→
js-reverse-mcp logo
js-reverse-mcp★ 3.0k
AI Agent-first JS 逆向 MCP Server:有头 Chrome 调试、断点、网络/WebSocket 分析、Patchright 反检测,可选 CloakBrowser。
VSCompare→
attestix logo
attestix★ 840
Attestix - Attestation Infrastructure for AI Agents. DID-based agent identity, W3C Verifiable Credentials, EU AI Act compliance layer, delegation chains, and reputation scoring. 47 MCP tools across 9 modules.
VSCompare→
Mira logo
Mira★ 107
🔬 Mobile runtime detection workbench for AI (iOS and Android)
VSCompare→
nothumanallowed logo
nothumanallowed★ 102
Epistemic dataset generation engine. 38 AI agents deliberate through multi-round Geth Consensus — producing auditable reasoning traces for AI training. Parliament System, Knowledge Grounding, zero-trust security.
VSCompare→
orca-skills logo
orca-skills★ 56
Skills and plugins to accelerate security workflows with the Orca Cloud Platform
VSCompare→
nobulex logo
nobulex★ 40
The trust economy for autonomous AI agents. Credit scores for machines. Agents earn Trust Capital through verified behavior, gating what they are allowed to do. Autonomy earned, not granted.
VSCompare→
bluerock logo
bluerock★ 35
Runtime visibility for Python MCP servers. Captures tool calls, session lifecycle, module imports (SHA-256), and subprocess execution as structured NDJSON. No code changes. Apache 2.0
VSCompare→
contrastapi logo
contrastapi★ 35
Security intelligence API and MCP server for AI agents. 25 tools, 35+ endpoints: CVE/EPSS/KEV, domain recon, SSL, IP reputation, threat intel, email security, code scanning. Free, no signup.
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Maintenance check05Compatibility06Quick start07Use cases08Alternatives
vmoranv /
jshookmcp
↗

A reverse-engineering MCP server with 735 tools that loads only what the task needs

2.1k458AGPL-3.0
Last commit3d ago
StatusActive
CategorySecurity & Safety
Contributors2
Latest releasev0.4.2
Links
Documentation↗Discussion↗Issues↗Releases↗
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
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.