aicoolies logo

GhidraMCP

MCP server for AI-powered reverse engineering

open sourceupdated Apr 15, 2026

GhidraMCP is an MCP server that enables LLMs to autonomously perform reverse engineering tasks through NSA's Ghidra disassembly framework. It exposes binary analysis capabilities like decompilation, function listing, cross-references, and symbol analysis as MCP tools, letting AI assistants generate malware reports and analyze compiled binaries.

GhidraMCP bridges the gap between AI assistants and binary analysis by exposing Ghidra's powerful reverse engineering capabilities through the Model Context Protocol. Security researchers and developers can connect their AI assistant to GhidraMCP and ask natural language questions about compiled binaries — 'What does this function do?', 'Find all calls to this API', 'Generate a security report for this binary' — while the MCP server translates those requests into Ghidra operations and returns structured results.

The server exposes key Ghidra operations as MCP tools: listing functions with their addresses and signatures, decompiling functions to pseudo-C code, analyzing cross-references between functions, examining data sections, and navigating symbol tables. This enables AI assistants to perform multi-step reverse engineering workflows autonomously — starting from an entry point, following call chains, identifying suspicious patterns, and synthesizing findings into structured reports without manual intervention.

With 7,900+ GitHub stars, GhidraMCP has attracted significant attention from the security research community. It's particularly valuable for malware analysis, vulnerability research, and binary auditing tasks where AI's ability to rapidly process and summarize large amounts of disassembly output can dramatically accelerate human analysts' workflows. The MCP interface means it works with Claude Desktop, Cursor, and any other MCP-compatible client without custom integration work.

Pricing

Free and open-source (Ghidra is free from NSA)

Platforms

Ghidra plugin, MCP Server, Claude Desktop, Cursor

Categories

Tags

Use Cases

Snyk logo

Snyk

Developer-first security platform

Snyk is the leading developer security platform providing continuous scanning for vulnerabilities in code (SAST), open-source dependencies (SCA), container images, and infrastructure as code. Integrates directly into IDEs, Git repositories, CI/CD pipelines, and container registries. Features AI-powered fix suggestions, license compliance checking, and real-time vulnerability database. Free for individual developers with paid plans for teams. Supports 30+ programming languages.

freemium
Aikido Security logo

Aikido Security

Unified code-to-cloud security platform for developers

Aikido Security is an all-in-one AppSec platform unifying SAST, DAST, SCA, CSPM, secrets detection, container scanning, IaC analysis, and runtime protection in a single developer-friendly dashboard. Cuts false positive noise by 95% through reachability analysis that evaluates vulnerabilities in actual deployment context. Features AI AutoFix for one-click remediation, CI/CD gating, and AI-powered pentesting agents. Trusted by 50,000+ organizations. Supports 50+ programming languages.

freemium
Falco logo

Falco

Cloud native runtime security for Kubernetes

Falco is a CNCF graduated open-source runtime security tool that detects unexpected behavior and threats across containers, Kubernetes, and cloud workloads in real time. Originally created by Sysdig, Falco monitors Linux kernel syscalls using eBPF and applies customizable detection rules to alert on malicious activity like container escapes, cryptojacking, unauthorized file access, and anomalous network connections. It supports 50+ alert output channels including SIEM integration.

Open Source

Related Tools

computed discovery: shared active categories · kept separate from editor-verified Alternatives

Agent Skills logo

Agent Skills

Open standard for portable skills across AI agents

Agent Skills is the open SKILL.md folder specification for packaging reusable instructions, scripts, references, and assets that compatible AI agents load through progressive disclosure. Originally developed by Anthropic and released as an open standard, it defines the portable format itself—not an example library, marketplace, or hosted agent product.

Open Source
MCPJam logo

MCPJam Inspector

Test and debug MCP servers before they ship

Open-source platform for inspecting, debugging and regression-testing MCP servers, MCP Apps and ChatGPT apps, with OAuth and protocol conformance for local and CI workflows.

freemiumOpen SourceTelemetry
ToolHive mascot logo

ToolHive

Run and govern MCP servers across desktop, CLI and Kubernetes

Open-source MCP runtime and governance platform that runs servers in isolated containers, curates registries, enforces access policies, and operates gateways across desktop, CLI, and Kubernetes.

Open Source
Anamorpher parent Trail of Bits mark

Anamorpher

Craft image-scaling prompt-injection payloads to red-team multimodal AI systems

Open-source red-team toolkit from Trail of Bits that generates image-scaling attack payloads — images that look benign at full resolution but reveal a hidden prompt injection after a multimodal system downsamples them.

freeOpen Source
grafana mcp

Grafana MCP Server

First-party MCP server for querying and managing Grafana

Grafana's official Model Context Protocol server, letting AI assistants search dashboards, query datasources, and manage alerts/incidents on your Grafana instance through a standard MCP interface.

Open Source
MCP Registry parent MCP protocol mark

MCP Registry

Official open catalog of Model Context Protocol servers

The official, community-run registry for discovering and publishing Model Context Protocol (MCP) servers — an open index that MCP clients read to find available servers.

Open Source

FAQ

What is GhidraMCP?

GhidraMCP is an MCP server that enables LLMs to autonomously perform reverse engineering tasks through NSA's Ghidra disassembly framework. It exposes binary analysis capabilities like decompilation, function listing, cross-references, and symbol analysis as MCP tools, letting AI assistants generate malware reports and analyze compiled binaries.

Is GhidraMCP free?

Yes — GhidraMCP is open source and free to use. Free and open-source (Ghidra is free from NSA)

Is GhidraMCP open source?

Yes — GhidraMCP is open source.

What are the best GhidraMCP alternatives?

The top editor-verified GhidraMCP alternatives are Snyk, Aikido Security, Falco.