frida-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@frida-mcpattach to notepad.exe and hook CreateFileW"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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_mcpRegister 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 intoread_memory/disassemble.disassemble: read N instructions from live memory (Capstone).Persistence:
list_sessions/resume_sessionre-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)
Maintenance
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
- AlicenseBqualityCmaintenanceA 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 updated55MIT
- Alicense-qualityDmaintenanceA comprehensive MCP server for Frida dynamic instrumentation, enabling AI agents to manage devices, processes, scripts, memory, and ADB operations.Last updated21MIT
- Flicense-qualityBmaintenanceA local, privacy-first MCP server that orchestrates Ghidra, Binary Ninja, x64dbg, and system tools to provide AI assistants with powerful binary analysis capabilities.Last updated
- Alicense-qualityBmaintenanceAn MCP server that exposes dynamic binary instrumentation, memory editing, pointer scanning, and scripting capabilities to AI agents, enabling real-time process inspection and modification.Last updatedMIT
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
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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