Skip to main content
Glama

frida-mcp

A simple MCP server exposing persistent, scriptable Frida dynamic instrumentation to an AI agent. Built for Windows reversing, malware/security analysis, and general dynamic debugging.

Install

pip install -e .

Requires Python 3.11+. Frida is the only runtime dependency.

Related MCP server: ya-frida-mcp

Run

FRIDA_MCP_PROJECT=./mytarget.fmcp python -m frida_mcp

Register it with your MCP client (stdio transport). All state lands in the .fmcp project directory: db.sqlite (metadata) + traces/*.jsonl (events).

Capabilities

  • Process control: spawn (gated), attach, resume, detach, kill, list modules.

  • Memory: read, write, AOB/pattern scan, ranges.

  • Hooks: add_hook, trace_api (e.g. kernel32!CreateFile*) with backtraces — all calls stream to disk.

  • eval_js: run JS in a persistent in-process context; results come back as structured typed values you can feed straight into read_memory/disassemble.

  • disassemble: read N instructions from live memory (Capstone).

  • Persistence: list_sessions / resume_session re-attach and reinstall hooks if the target is alive, or tell you to re-spawn if it died. Events, REPL history, and notes survive restarts.

Deep static analysis (xrefs, function boundaries, decompilation) is out of scope — use an IDA or x64dbg MCP for that.

Tests

pytest                       # unit tests (no target needed)
pytest -m live               # integration tests (attach to a real process)
Install Server
F
license - not found
B
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    C
    maintenance
    A comprehensive MCP server that exposes Frida's dynamic instrumentation toolkit to AI agents for process management, script injection, and memory operations. It provides over 50 tools to interact with local and mobile devices, enabling advanced capabilities like function hooking and memory analysis.
    Last updated
    55
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    A comprehensive MCP server for Frida dynamic instrumentation, enabling AI agents to manage devices, processes, scripts, memory, and ADB operations.
    Last updated
    21
    MIT

View all related MCP servers

Related MCP Connectors

  • Security scanner for MCP servers. Detect vulnerabilities, prompt injection, and tool poisoning.

  • Person-owned, portable AI memory as a remote MCP server, readable and writable by any MCP client.

  • Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/neeetman/frida-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server