An MCP-compliant server that enables AI systems to interact with mobile and desktop applications through Frida's dynamic instrumentation capabilities, allowing for process management, device control, JavaScript execution, and script injection.
A Model Context Protocol (MCP) implementation for Frida dynamic instrumentation toolkit.
This package provides an MCP-compliant server for Frida, enabling AI systems to interact with mobile and desktop applications through Frida's dynamic instrumentation capabilities. It uses the official MCP Python SDK to enable seamless integration with AI applications.
https://github.com/user-attachments/assets/5dc0e8f5-5011-4cf2-be77-6a77ec960501
pip install frida-mcp
# 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]"
To use Frida MCP with Claude Desktop, you'll need to update your Claude configuration file:
Locate your Claude Desktop configuration file:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
~/.config/Claude/claude_desktop_config.json
Add the following to your configuration file:
{ "mcpServers": { "frida": { "command": "frida-mcp" } } }
Once installed, you can use Frida MCP directly from Claude Desktop. The server provides the following capabilities:
# Clone repository git clone https://github.com/yourusername/frida-mcp.git cd frida-mcp # Install development dependencies pip install -e ".[dev]"
MIT
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!