Frida
Summary
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.
Available Actions(20)
list_processes
List all running processes.
attach_process
Attach to a specific process.
spawn_process
Spawn a new process.
resume_process
Resume a suspended process.
kill_process
Kill a specific process.
list_devices
List all connected devices (USB, remote).
get_device_info
Get information about a specific device.
connect_device
Connect to a specific device.
create_repl_session
Create an interactive session with a process.
execute_js_code
Execute JavaScript code in real-time.
monitor_process_state
Monitor the state and memory of a process.
hook_function
Hook functions and intercept calls.
capture_console_output
Capture console.log output.
handle_errors
Handle errors and exceptions gracefully.
inject_script
Inject custom JavaScript scripts.
track_injection_progress
Track the progress of script injection.
handle_script_errors
Handle errors and exceptions during script execution.
get_frida_version
Get Frida version information.
get_process_list
Access the process list in a human-readable format.
get_device_list
Access the device list in a human-readable format.
커뮤니티 리뷰
아직 리뷰가 없습니다. 첫 번째 리뷰를 작성해 보세요!
대화에 참여하려면 로그인하세요