AgentIndex icon
AgentIndex
ToolsCategoriesTrendingNewCompare
Submit Tool
ToolsCategoriesTrendingNewCompare
Home/
Browser Automation/
ghidra-mcp
ghidra-mcp logo

ghidra-mcp

Active·★ 2.9k·Apache-2.0·Updated 2026-07-18
★ Dev Tooling★ Security & Safety

Ghidra MCP Server是一个生产就绪的Model Context Protocol (MCP) 服务器,旨在将Ghidra的逆向工程能力与现代AI工具和自动化框架集成。它提供245个MCP工具,支持P-code仿真、实时调试器集成和PCode图数据流分析,以及经过实战检验的AI工作流。

ghidra-mcp is currently grouped under Browser Automation, which makes it easier to evaluate through workflow fit instead of isolated features alone. Based on the available data, it leans most heavily toward Full Model Context Protocol (MCP) compatibility with 245 comprehensive tools. and Integrate Ghidra's powerful analysis with modern AI tools and automation frameworks for enhanced reverse engineering.. The listed license is Apache-2.0, which is useful when adoption constraints matter. It also shows measurable community traction with 2.9k GitHub stars.

#ai#binary-analysis#ghidra#ghidra-extension#java#mcp#mcp-server#mcp-servers
$ Install
$ git clone https://github.com/bethington/ghidra-mcp.git && cd ghidra-mcp && python -m tools.setup ensure-prereqs --ghidra-path "/path/to/ghidra_12.1_PUBLIC" && python -m tools.setup build && python -m tools.setup deploy --ghidra-path "/path/to/ghidra_12.1_PUBLIC"
↗ Visit site★ GitHub
01

Features

01Full Model Context Protocol (MCP) compatibility with 245 comprehensive tools.
02P-code emulation and live debugger integration for dynamic analysis.
03Battle-tested AI workflows for function documentation and batch processing.
04Cross-binary documentation transfer using SHA-256 function hash matching.
05Headless server mode and Docker-ready for CI/CD pipelines and automated analysis.
02

Why choose it

+Full Model Context Protocol (MCP) compatibility with 245 comprehensive tools.
+Integrate Ghidra's powerful analysis with modern AI tools and automation frameworks for enhanced reverse engineering.
+Covers 4 supported environments or platforms, which is helpful for broader deployment needs.
+Ships with a public repository and a Apache-2.0 license, which makes adoption and review easier.
03

Trade-offs

!There are at least 8 related tools in the same category, so the best choice is easier to make after side-by-side comparison.
04

Compatibility

Python
Python 3.10-3.13
Verified via docs
Java
Java 21 LTS
Verified via docs
Ghidra
Ghidra 12.1+
Verified via docs
Apache Maven
Maven 3.9+
Verified via docs
05

Quick start

1
$ git clone https://github.com/bethington/ghidra-mcp.git
2
$ cd ghidra-mcp
3
$ python -m tools.setup ensure-prereqs --ghidra-path "/path/to/ghidra_12.1_PUBLIC"
4
$ python -m tools.setup build
5
$ python -m tools.setup deploy --ghidra-path "/path/to/ghidra_12.1_PUBLIC"
06

Use cases

↳Integrate Ghidra's powerful analysis with modern AI tools and automation frameworks for enhanced reverse engineering.
↳Automate and accelerate reverse engineering workflows, including comprehensive function documentation, data type investigation, and orphaned code discovery.
↳Perform large-scale, automated binary analysis, leveraging features like cross-binary documentation propagation and headless operation for CI/CD.
07

How it compares

≈ghidra-mcp sits in the Browser Automation category, so it makes more sense to evaluate it alongside tools like CopilotKit instead of in isolation.
≈If your main need is closer to "Integrate Ghidra's powerful analysis with modern AI tools and automation frameworks for enhanced reverse engineering.", that use case is a better lens for comparison than broad feature checklists alone.
≈ghidra-mcp uses a Apache-2.0 license, and community traction are both easier to judge in category context.
08

Alternatives

CopilotKit logo
CopilotKit★ 36.2k
React UI + elegant infrastructure for AI Copilots, AI chatbots, and in-app AI agents. The Agentic Frontend.
vs →
mcp-chrome logo
mcp-chrome★ 12.2k
Chrome MCP Server is a Chrome extension-based Model Context Protocol (MCP) server that exposes your Chrome browser functionality to AI assistants like Claude, enabling complex browser automation, content analysis, and semantic search.
vs →
fastmcp logo
fastmcp★ 26.3k
🚀 The fast, Pythonic way to build MCP servers and clients.
vs →
FunASR logo
FunASR★ 19.3k
Industrial-grade speech recognition toolkit: 170x realtime, 50+ languages, speaker diarization, emotion detection, streaming, and OpenAI-compatible API.
vs →
nuclear logo
nuclear★ 18.1k
Streaming music player that finds free music for you
vs →
holaOS logo
holaOS★ 5.5k
The agent environment for long-horizon work, continuity, and self-evolution.
vs →
semble logo
semble★ 5.7k
Fast and Accurate Code Search for Agents
vs →
csharp-sdk logo
csharp-sdk★ 4.4k
The official C# SDK for Model Context Protocol servers and clients. Maintained in collaboration with Microsoft.
vs →
See all alternatives →

Related searches

ghidra-mcp AlternativesBest Browser Automation Tools 2026Open Source Browser Automationghidra-mcp Tutorialghidra-mcp Vs Competitorsaibinary-analysisghidra

Comments

Log in to leave a comment
  • ?
    usr_seed_0405May 24, 2026

    The breadth of tool coverage means most RE tasks are accessible through the MCP interface.

  • ?
    usr_seed_0416May 14, 2026

    GUI plugin integration means it works within the Ghidra interface, not just as an add-on.

  • ?
    usr_seed_0149May 5, 2026

    Works reliably with Ghidra's plugin API without stability issues.

  • ?
    usr_seed_0066Apr 3, 2026

    Good for security researchers who want AI assistance during binary analysis.

  • ?
    usr_seed_0925Feb 26, 2026

    200+ MCP tools for AI-powered reverse engineering in Ghidra is comprehensive.

On this page
01Features02Why choose it03Trade-offs04Compatibility05Quick start06Use cases07How it compares08Alternatives
Stats
GitHub Stars★ 2.9k
Last commit2d ago
StatusActive
LicenseApache-2.0
CategoryBrowser Automation
Trend (30d)
+0.1k↑ 1.9%
Links
Documentation↗Discussion↗Issues↗Releases↗

Deploy on DigitalOcean — Get $200 Free Credit

Ad
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
QYSGitHubBuy me a coffee ☕

Browse by Category

Code AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.