LaurieWired/GhidraMCP
MCP Server for Ghidra
Overview
LaurieWired/GhidraMCP is a Java MCP server licensed under Apache-2.0. MCP Server for Ghidra
Ranked #5528 out of 25632 indexed tools.
Has 7,903 GitHub stars.
Has 10 contributors.
Ecosystem
Java Apache-2.0
Signal Breakdown
Stars 7,903
Freshness 8mo ago
Issue Health 33%
Contributors 10
Dependents 0
Forks 707
Description Brief
License Apache-2.0
How to Improve
Description low impact
Freshness high impact
Issue Health high impact
Matched Queries
From the README
# ghidraMCP ghidraMCP is an Model Context Protocol server for allowing LLMs to autonomously reverse engineer applications. It exposes numerous tools from core Ghidra functionality to MCP clients. https://github.com/user-attachments/assets/36080514-f227-44bd-af84-78e29ee1d7f9 # Features MCP Server + Ghidra Plugin - Decompile and analyze binaries in Ghidra - Automatically rename methods and data - List methods, classes, imports, and exports # Installation ## Prerequisites - Install [Ghidra](https://ghidra-sre.org) - Python3 - MCP [SDK](https://github.com/modelcontextprotocol/python-sdk) ## Ghidra First, download the latest [release](https://github.com/LaurieWired/GhidraMCP/releases) from this repository. This contains the Ghidra plugin and Python MCP client. Then, you can directly import the plugin into Ghidra. 1. Run Ghidra 2. Select `File` -> `Install Extensions` 3. Click the `+` button 4. Select the `GhidraMCP-1-2.zip` (or your chosen version) from the downloaded release 5. ResRead full README on GitHub →
Are you the maintainer? Claim this listing