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

ghidra-mcp

Active·★ 2.1k·Apache-2.0·Updated 2026-05-29
★ Dev Tooling★ Security & Safety

Ghidra MCP Server — 200+ MCP tools for AI-powered reverse engineering. GUI plugin + headless server, lazy tool loading, convention enforcement, batch operations, Ghidra Server integration, and Docker deployment.

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

#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

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
03

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"
04

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.
05

Alternatives

CopilotKit logo
CopilotKit★ 31.8k
React UI + elegant infrastructure for AI Copilots, AI chatbots, and in-app AI agents. The Agentic Frontend.
vs →
mcp-chrome logo
mcp-chrome★ 11.8k
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★ 25.4k
🚀 The fast, Pythonic way to build MCP servers and clients.
vs →
FunASR logo
FunASR★ 16.6k
Industrial-grade speech recognition toolkit: 170x realtime, 50+ languages, speaker diarization, emotion detection, streaming, and OpenAI-compatible API.
vs →
nuclear logo
nuclear★ 17.7k
Streaming music player that finds free music for you
vs →
holaOS logo
holaOS★ 5.4k
The agent environment for long-horizon work, continuity, and self-evolution.
vs →
semble logo
semble★ 4.5k
Fast and Accurate Code Search for Agents
vs →
csharp-sdk logo
csharp-sdk★ 4.3k
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
  • T
    Taylor JohnsonMay 24, 2026

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

  • P
    Parker JohnsonMay 14, 2026

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

  • Justice Rivera
    Justice RiveraMay 5, 2026

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

  • P
    Parker LeeApr 3, 2026

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

  • L
    Logan ClarkFeb 26, 2026

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

On this page
01Features02Compatibility03Quick start04Use cases05Alternatives
Stats
GitHub Stars★ 2.1k
Last commit1d ago
StatusActive
LicenseApache-2.0
CategoryBrowser Automation
Trend (30d)
+0k↑ 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.