
MCP-сервер, предоставляющий инструментарий Frida в виде инструментов для агентов программирования, позволяющих подключаться к устройствам, исследовать процессы, управлять сессиями и загружать JavaScript-скрипты.
MCP-сервер для инструментария реверс-инжиниринга Frida.
Super Trouper запускает MCP-сервер через STDIO, который предоставляет возможности Frida в виде инструментов для кодирующих агентов. Он
может подключаться к локальным, USB- и удалённым устройствам; инспектировать приложения и процессы; управлять сессиями процессов; а также
загружать, вычислять и обмениваться сообщениями с помощью скриптов инструментирования на JavaScript. Подключения к устройствам, сессии и
скрипты управляются через сами инструменты и адресуются по непрозрачным дескрипторам.
super-trouper
Установите релиз для macOS через Homebrew tap проекта:
brew install --cask crissyfield/tap/super-trouper
Скачайте бинарник для вашей платформы со страницы релизов.
Сначала установите Frida Core DevKit, соответствующий вашей сборочной системе. Затем соберите и установите Super Trouper следующими командами:
# Set flags if the Frida devkit is not in a standard location
export CGO_CFLAGS="-I..path/to/frida-core-devkit/include"
export CGO_LDFLAGS="-L..path/to/frida-core-devkit/lib"
# Build and install
export CGO_ENABLED=1
go install github.com/crissyfield/super-trouper@latest
Используйте MCP-сервер в вашем кодирующем агенте. Claude Code приведён в качестве примера ниже, но конфигурация аналогична в Codex, OpenCode, Pi, Crush и других.
Если бинарник Super Trouper отсутствует в вашем PATH, укажите полный путь в конфигурации MCP-сервера.
{
"mcpServers": {
"super-trouper": {
"command": "super-trouper"
}
}
}
Docker — удобный способ запустить Super Trouper без установки на хост.
{
"mcpServers": {
"super-trouper": {
"command": "docker",
"args": ["run", "-i", "--rm", "ghcr.io/crissyfield/super-trouper"]
}
}
}