frida-mcp

frida-mcp

69

Frida MCP is an MCP-compliant server that allows AI systems to interact with applications through Frida's dynamic instrumentation. It facilitates robust process and device management, script injection, and more, enhancing the AI integration experience.

Overview

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 integrates with AI applications using the official MCP Python SDK.

Features

  • Built with the official MCP Python SDK
  • Comprehensive Frida tools exposed through MCP:
    • Process management (list, attach, spawn, resume, kill)
    • Device management (USB, remote devices)
    • Interactive JavaScript REPL
    • Script injection with progress tracking
    • Process and device monitoring
  • Resources for Frida data
  • Progress tracking for operations
  • Full support for all MCP transport methods

Usage

  • Use Frida MCP directly from Claude Desktop
  • Process Management, Device Management, Interactive JavaScript REPL, Script Injection, and Resources capabilities are available

Claude Desktop Integration

To use Frida MCP with Claude Desktop, update your Claude configuration file and add the specified commands.