Frida MCP provides a bridge between AI systems and mobile/desktop applications through Frida's dynamic instrumentation toolkit. This implementation enables AI assistants to interact with running processes across devices, offering capabilities like process management, device enumeration, JavaScript execution, and script injection. Built with the official MCP Python SDK, it features an interactive JavaScript REPL with real-time execution, comprehensive error handling, and progress tracking for long-running operations. The server is designed for seamless integration with Claude Desktop and supports all MCP transport methods, making it valuable for application analysis, debugging, and security testing workflows.
List all running processes.
Attach to a specific process.
Spawn a new process.
Resume a suspended process.
Kill a specific process.
List all connected devices (USB, remote).
Get information about a specific device.
Connect to a specific device.
Create an interactive JavaScript session with a process.
Execute JavaScript code in real-time.
Monitor the state and memory of a process.
Hook functions and intercept calls.
Capture console.log output from the process.
Handle errors and exceptions gracefully.
Inject custom JavaScript scripts into a process.
Track the progress of script injection.
Handle errors and exceptions during script execution.
Get Frida version information.
Access the list of processes in a human-readable format.
Access the list of devices in a human-readable format.
No reviews yet. Be the first to review!
Sign in to join the conversation
Our bundler currently only supports TypeScript-based servers. Check back soon!