jshookmcp — MCP-сервер для Claude Code: анализ JS
Сервер помогает агенту исследовать JavaScript-приложения: перехватывать сетевой трафик, разбирать WASM и анализировать работу кода в браузере.
claude mcp add jshookmcp -- npx -y @jshookmcp/jshookЧто делает jshookmcp
jshookmcp даёт агенту инструменты для реверс-инжиниринга JavaScript: автоматизации браузера через Chromium и Camoufox, перехвата HTTP и WebSocket-трафика, анализа GraphQL и работы с исходными картами. Для поиска инструментов есть профиль search, а для составных сценариев — профиль workflow.
Сервер также умеет дизассемблировать WASM с помощью wabt, связываться с Frida, Ghidra и IDA, изучать память процессов и разбирать APK. Подключение через npx требует Node.js версии 22.22.2 или выше. Это стоит учесть перед установкой: без подходящей версии Node.js запуск не соответствует требованиям проекта.
Какие задачи решает
- перехватить HTTP- и WebSocket-трафик страницы
- найти криптографические функции в JavaScript-коде
- дизассемблировать WASM-модуль и изучить его функции
- подключиться к браузеру и исследовать его вкладки
- проверить APK, манифест и DEX-код
Примеры запросов агенту
- Исследуй JavaScript-код страницы и найди функции, связанные с шифрованием.
- Перехвати сетевые запросы этой страницы и проверь обмен по WebSocket.
- Разбери WASM-модуль и покажи его функции и строки.
Как установить jshookmcp
Командой платформы
claude mcp add jshookmcp -- npx -y @jshookmcp/jshookКомандой платформы
codex mcp add jshookmcp -- npx -y @jshookmcp/jshookФайл настроек
{
"mcpServers": {
"jshookmcp": {
"command": "npx",
"args": [
"-y",
"@jshookmcp/jshook"
]
}
}
}Файл настроек
{
"servers": {
"jshookmcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@jshookmcp/jshook"
]
}
}
}Командой платформы
gemini mcp add jshookmcp npx -y @jshookmcp/jshookПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о jshookmcp
Как установить jshookmcp в Claude Code?
Выполните claude mcp add jshookmcp -- npx -y @jshookmcp/jshook. Для запуска нужна Node.js версии 22.22.2 или выше.
Что делает jshookmcp?
Это MCP-сервер с инструментами для анализа JavaScript и браузеров, сетевого перехвата, исследования WASM и работы с процессами.
Какие профили инструментов есть у jshookmcp?
search помогает находить нужные инструменты, workflow предназначен для составных сценариев, а full открывает весь набор инструментов.