
MCP सर्वर जो Frida इंस्ट्रुमेंटेशन को टूल्स के रूप में उजागर करता है ताकि कोडिंग एजेंट डिवाइस से कनेक्ट कर सकें, प्रोसेस का निरीक्षण कर सकें, सेशन प्रबंधित कर सकें, और JavaScript स्क्रिप्ट लोड कर सकें।
Frida रिवर्स इंजीनियरिंग टूलकिट के लिए एक MCP सर्वर।
Super Trouper STDIO पर एक MCP सर्वर चलाता है जो कोडिंग एजेंट्स के लिए Frida क्षमताओं को टूल्स के रूप में उजागर करता है। यह
स्थानीय, USB, और रिमोट डिवाइस से कनेक्ट हो सकता है; एप्लिकेशन और प्रोसेस का निरीक्षण कर सकता है; प्रोसेस सत्रों का प्रबंधन कर सकता है; और
JavaScript इंस्ट्रुमेंटेशन स्क्रिप्ट्स को लोड, मूल्यांकन, और उनके साथ संदेशों का आदान-प्रदान कर सकता है। यह सामुदायिक स्क्रिप्ट्स खोजने और स्क्रिप्टिंग
टूल्स के साथ उपयोग के लिए उन्हें प्राप्त करने के लिए Frida
CodeShare को भी खोज सकता है। डिवाइस कनेक्शन, सत्र, और स्क्रिप्ट्स को स्वयं टूल्स के माध्यम से प्रबंधित किया जाता है और
अपारदर्शी हैंडल द्वारा संदर्भित किया जाता है।
प्रोजेक्ट के Homebrew tap के माध्यम से macOS रिलीज़ इंस्टॉल करें:
brew install --cask crissyfield/tap/super-trouper
npm के माध्यम से launcher पैकेज इंस्टॉल करें। यह optional dependencies के ज़रिए प्लेटफ़ॉर्म-विशिष्ट बाइनरी को शामिल करता है:
npm install -g @crissyfield/super-trouper
अपने प्लेटफ़ॉर्म के लिए बाइनरी Releases पेज से डाउनलोड करें।
पहले अपने बिल्ड होस्ट से मेल खाता एक 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"
}
}
}
npm उपयोगकर्ता Super Trouper को वैश्विक इंस्टॉलेशन के बिना सीधे npx के माध्यम से चला सकते हैं:
{
"mcpServers": {
"super-trouper": {
"command": "npx",
"args": ["-y", "@crissyfield/super-trouper"]
}
}
}
Docker, Super Trouper को आपके होस्ट पर इंस्टॉल किए बिना चलाने का एक सुविधाजनक तरीका है।
{
"mcpServers": {
"super-trouper": {
"command": "docker",
"args": ["run", "-i", "--rm", "ghcr.io/crissyfield/super-trouper"]
}
}
}
Super Trouper निम्नलिखित MCP टूल्स को उजागर करता है: