# Ya-Frida

Source: https://glimind.com/server/pulsemcp%2Fya-frida
Registry id: `pulsemcp/ya-frida`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "ya-frida": {
      "command": "uvx",
      "args": [
        "ya-frida-mcp"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add ya-frida -- uvx ya-frida-mcp
```

## Tools (50)

- `adb_forward`: Forward port via ADB
- `adb_install`: Install APK via ADB
- `adb_logcat`: Get ADB logcat
- `adb_pull`: Pull file via ADB
- `adb_push`: Push file via ADB
- `adb_root`: Restart ADB as root
- `adb_shell`: Execute ADB shell command
- `frida_add_remote`: Add a remote Frida device
- `frida_attach`: Attach to a process
- `frida_compile_script`: Compile a script to bytecode
- `frida_detach`: Detach from a process
- `frida_disable_child_gating`: Disable child gating
- `frida_disable_spawn_gating`: Disable spawn gating
- `frida_enable_child_gating`: Enable child gating
- `frida_enable_spawn_gating`: Enable spawn gating
- `frida_enumerate_exports`: Enumerate exports
- `frida_enumerate_modules`: Enumerate modules
- `frida_enumerate_pending_children`: Enumerate pending children
- `frida_enumerate_pending_spawn`: Enumerate pending spawns
- `frida_eternalize_script`: Eternalize a script
- `frida_get_device`: Get a specific Frida device
- `frida_get_frontmost_application`: Get the frontmost application
- `frida_get_messages`: Get messages from a script
- `frida_inject`: Inject a JavaScript script
- `frida_inject_library_blob`: Inject a library blob
- `frida_inject_library_file`: Inject a library file
- `frida_kill`: Kill a process
- `frida_list_exports`: List exports
- `frida_list_scripts`: List injected scripts
- `frida_list_sessions`: List active sessions
- `frida_ls_apps`: List installed apps with scope/identifiers filtering
- `frida_ls_apps_running`: List running apps
- `frida_ls_devices`: List all Frida devices
- `frida_memory_protect`: Protect memory
- `frida_memory_read`: Read memory
- `frida_memory_scan`: Scan memory
- `frida_memory_write`: Write memory
- `frida_post_message`: Post a message to a script
- `frida_ps`: List processes with scope/pids
- `frida_query_system_parameters`: Query system parameters
- `frida_remove_remote`: Remove a remote Frida device
- `frida_resume`: Resume a process
- `frida_rpc_call`: Call an RPC function
- `frida_server_install`: Install frida-server
- `frida_server_start`: Start frida-server
- `frida_server_status`: Check frida-server status
- `frida_server_stop`: Stop frida-server
- `frida_snapshot_script`: Snapshot a script
- `frida_spawn`: Spawn a process with argv/env/cwd/stdio
- `frida_unload_script`: Unload a script

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
