
Server MCP che espone la strumentazione Frida come strumenti per consentire agli agenti di codifica di connettersi ai dispositivi, ispezionare i processi, gestire le sessioni e caricare script JavaScript.
Un server MCP per il toolkit di reverse engineering Frida.
Super Trouper esegue un server MCP su STDIO che espone le capacità di Frida come strumenti per gli agenti di coding. Può
connettersi a dispositivi locali, USB e remoti; ispezionare applicazioni e processi; gestire sessioni di processo; e
caricare, valutare e scambiare messaggi con script di strumentazione JavaScript. Le connessioni ai dispositivi, le sessioni e gli
script sono gestiti tramite gli strumenti stessi e referenziati tramite handle opachi.
super-trouper
Installa la release per macOS tramite il tap Homebrew del progetto:
brew install --cask crissyfield/tap/super-trouper
Scarica un binario per la tua piattaforma dalla pagina delle Release.
Installa prima un Frida Core DevKit corrispondente al tuo host di build. Poi compila e installa Super Trouper con i seguenti comandi:
# 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
Usa il server MCP nel tuo agente di coding. Claude Code è l'esempio seguente, ma la configurazione è simile in Codex, OpenCode, Pi, Crush e altri.
Se il binario di Super Trouper non è nel tuo PATH, specifica il percorso completo nella configurazione del tuo server MCP.
{
"mcpServers": {
"super-trouper": {
"command": "super-trouper"
}
}
}
Docker è un modo comodo per eseguire Super Trouper senza installarlo sul tuo host.
{
"mcpServers": {
"super-trouper": {
"command": "docker",
"args": ["run", "-i", "--rm", "ghcr.io/crissyfield/super-trouper"]
}
}
}