Frida MCP
Frida MCP
Eine Model Context Protocol (MCP)-Implementierung für das Frida Dynamic Instrumentation Toolkit.
Überblick
Dieses Paket bietet einen MCP-kompatiblen Server für Frida und ermöglicht KI-Systemen die Interaktion mit mobilen und Desktop-Anwendungen über Fridas dynamische Instrumentierungsfunktionen. Es nutzt das offizielle MCP Python SDK für eine nahtlose Integration mit KI-Anwendungen.
Related MCP server: Frida MCP Server
Demo
https://github.com/user-attachments/assets/5dc0e8f5-5011-4cf2-be77-6a77ec960501
Merkmale
Erstellt mit dem offiziellen MCP Python SDK
Umfassende Frida-Tools, die über MCP verfügbar gemacht werden:
Prozessmanagement (Auflisten, Anhängen, Erstellen, Fortsetzen, Beenden)
Geräteverwaltung (USB, Remote-Geräte)
Interaktives JavaScript REPL mit Echtzeitausführung
Skript-Injektion mit Fortschrittsverfolgung
Prozess- und Geräteüberwachung
Ressourcen zum Bereitstellen von Frida-Daten für Modelle
Eingabeaufforderungen für geführte Frida-Analyse-Workflows
Fortschrittsverfolgung für lang andauernde Vorgänge
Vollständige Unterstützung aller MCP-Transportmethoden
Installation
Voraussetzungen
Python 3.8 oder höher
Pip-Paketmanager
Frida 16.0.0 oder höher
Schnellinstallation
pip install frida-mcpEntwicklungsinstallation
# Clone the repository
git clone https://github.com/yourusername/frida-mcp.git
cd frida-mcp
# Install in development mode with extra tools
pip install -e ".[dev]"Claude Desktop Integration
Um Frida MCP mit Claude Desktop zu verwenden, müssen Sie Ihre Claude-Konfigurationsdatei aktualisieren:
Suchen Sie Ihre Claude Desktop-Konfigurationsdatei:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.jsonLinux:
~/.config/Claude/claude_desktop_config.json
Fügen Sie Ihrer Konfigurationsdatei Folgendes hinzu:
{
"mcpServers": {
"frida": {
"command": "frida-mcp"
}
}
}Verwendung
Nach der Installation können Sie Frida MCP direkt von Claude Desktop aus nutzen. Der Server bietet folgende Funktionen:
Prozessmanagement
Alle laufenden Prozesse auflisten
An bestimmte Prozesse anhängen
Neue Prozesse erzeugen
Angehaltene Prozesse fortsetzen
Prozesse beenden
Geräteverwaltung
Alle angeschlossenen Geräte auflisten (USB, Remote)
Geräteinformationen abrufen
Mit bestimmten Geräten verbinden
Interaktives JavaScript REPL
Erstellen Sie interaktive Sitzungen mit Prozessen
Führen Sie JavaScript-Code in Echtzeit aus
Überwachen Sie den Prozessstatus und den Speicher
Hook-Funktionen und Abfangen von Anrufen
Erfassen Sie die Ausgabe von console.log
Fehler und Ausnahmen ordnungsgemäß behandeln
Skript-Injektion
Einfügen benutzerdefinierter JavaScript-Skripte
Verfolgen Sie den Injektionsfortschritt
Behandeln von Skriptfehlern und Ausnahmen
Ressourcen
Informationen zur Frida-Version erhalten
Zugriff auf die Prozessliste im menschenlesbaren Format
Zugriff auf die Geräteliste im menschenlesbaren Format
Entwicklung
# Clone repository
git clone https://github.com/yourusername/frida-mcp.git
cd frida-mcp
# Install development dependencies
pip install -e ".[dev]"Lizenz
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityCmaintenanceAn MCP server that enables AI-assisted mobile security testing by exposing Frida functionality for Android application research. It provides tools for hooking Java methods, manipulating memory, managing device processes, and executing custom Frida scripts.3715MIT
- AlicenseBqualityCmaintenanceA comprehensive MCP server that exposes Frida's dynamic instrumentation toolkit to AI agents for process management, script injection, and memory operations. It provides over 50 tools to interact with local and mobile devices, enabling advanced capabilities like function hooking and memory analysis.55MIT
- AlicenseAqualityCmaintenanceA comprehensive MCP server for Frida dynamic instrumentation, enabling AI agents to manage devices, processes, scripts, memory, and ADB operations.3924MIT
- AlicenseCqualityCmaintenanceA Frida MCP server for authorized dynamic analysis and application security research, exposing device/session management, script injection, process and memory inspection, and platform-specific workflows.1002MIT
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dnakov/frida-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server