
Super Trouper
io.github.crissyfield由 GitHub 帳號 crissyfield 發布v0.5.1更新於 Oct 24, 2026
MCP server for the Frida reverse engineering toolkit.
概覽
針對 Frida 逆向工程工具包的 MCP 伺服器,讓助理檢查裝置、行程與記憶體並執行插樁腳本。
- 可以做什麼
- 列出並連線本機、USB 與遠端 Frida 裝置,啟動、恢復或終止行程
- 列出、尋找並檢視裝置上的應用程式、行程、模組與執行緒
- 附加到行程,建立、載入、卸載插樁腳本並收發訊息
- 讀寫小段記憶體,並在已附加的行程中執行 JavaScript
- 搜尋、瀏覽並取得 Frida CodeShare 社群腳本
- 管理 Frida Pattern 專案、將 npm 套件安裝到共用工作區,並查詢 Frida 版本與 API 文件
- 適用情境
- 適合逆向工程、動態分析與除錯情境:需要助理在本機、USB 連線或遠端目標上操作 Frida、取得社群插樁腳本,或檢視執行中行程的狀態。
- 執行需求
- 以本機 stdio 行程執行;可透過 npm 套件 @crissyfield/super-trouper(npx)、Homebrew cask、Docker 映像或發行版二進位檔安裝。提供 macOS 與 Linux 預先編譯版本;從原始碼建置需要 Frida Core DevKit。未宣告帳號、API 金鑰或環境變數。存取 CodeShare 與安裝 npm 套件需要網路。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Super Trouper,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
[super-trouper logo]
[Build status]
[npm version]
[Go Reference]
[MCP Rush score]
Super Trouper
An MCP server for the Frida reverse engineering toolkit.
Super Trouper runs an MCP server over STDIO that exposes Frida capabilities as tools for coding agents. It
can connect to local, USB, and remote devices; inspect applications and processes; manage process sessions; and
load, evaluate, and exchange messages with JavaScript instrumentation scripts. It can also search Frida
CodeShare to discover community scripts and fetch them for use with the scripting
tools. Device connections, sessions, and scripts are managed through the tools themselves and referenced by
opaque handles.
Features
- Single Go binary — no Python, Node, or Frida CLI tooling required on your host
- Powered by Frida 17.x — statically linked against Frida Core DevKit v17.23.3
- Full device support — list and connect to local, USB, and remote devices, attach to apps and processes
- TypeScript and JavaScript instrumentation — create and load Frida scripts, evaluate directly in a target
- Frida CodeShare integration — search, browse, and fetch the CodeShare catalog of community scripts
- Runs anywhere — prebuilt binaries for macOS and Linux, install via Docker, Homebrew, or npm
Install
Homebrew
Install the macOS release through the project’s Homebrew tap:
npm
Install the launcher package through npm. It pulls in the platform-specific binary via optional dependencies:
Release Binary
Download a binary for your platform from the Releases page.
From Source
Install a Frida Core DevKit matching your build host first. Then build and install Super Trouper with the following commands:
Usage
Use the MCP server in your coding agent. Claude Code is the example below, but configuration is similar in Codex, OpenCode, Pi, Crush, and others.
Using the Binary
If the Super Trouper binary is not in your PATH, specify the full path in your MCP server configuration.
Using npx
npm users can run Super Trouper directly through npx without a global installation:
Using Docker
Docker is a convenient way to run Super Trouper without installing it on your host.
MCP Tools
Super Trouper exposes the following MCP tools:
來源:README.md,提交 d6dc245
工具
0版本歷史
4- v0.5.1最新Oct 21, 2026
- v0.5.0Oct 15, 2026
- v0.4.0Sep 27, 2026
- v0.3.0Sep 18, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分