Ghidramcp 12 — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Ghidramcp 12 (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
An updated fork of LaurieWired's GhidraMCP with full support for Ghidra 12.0.1 and JDK 21.
| Feature | Original | This Fork |
|---|---|---|
| Ghidra Version | 11.3.2 | 12.0.1 |
| JDK Version | 5 (deprecated) | 21 |
| Maven Compiler | Default | 3.11.0 with release 21 |
| JUnit | 3.8.1 | 5.10.0 |
This fork addresses the following issues from the original repository:
GhidraMCP-2.0-ghidra12.zip File → Install Extensions → + → Select GhidraMCP-2.0-ghidra12.zip File → Configure → Developer → Enable GhidraMCPPlugin pip install mcp modelcontextprotocolAdd to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"ghidra": {
"command": "python",
"args": [
"/path/to/bridge_mcp_ghidra.py",
"--ghidra-server",
"http://127.0.0.1:8080/"
]
}
}
} python bridge_mcp_ghidra.py --transport sse --mcp-host 127.0.0.1 --mcp-port 8081GhidraMCPhttp://127.0.0.1:8081/sse# Clone the repository
git clone https://github.com/YOUR_USERNAME/GhidraMCP-12.git
cd GhidraMCP-12
# Copy JARs from your Ghidra 12 installation
cp /Applications/Ghidra/Ghidra/Framework/Generic/lib/Generic.jar lib/
cp /Applications/Ghidra/Ghidra/Framework/SoftwareModeling/lib/SoftwareModeling.jar lib/
cp /Applications/Ghidra/Ghidra/Framework/Project/lib/Project.jar lib/
cp /Applications/Ghidra/Ghidra/Framework/Docking/lib/Docking.jar lib/
cp /Applications/Ghidra/Ghidra/Features/Decompiler/lib/Decompiler.jar lib/
cp /Applications/Ghidra/Ghidra/Framework/Utility/lib/Utility.jar lib/
cp /Applications/Ghidra/Ghidra/Features/Base/lib/Base.jar lib/
cp /Applications/Ghidra/Ghidra/Framework/Gui/lib/Gui.jar lib/
# Build
mvn clean package
# Output: target/GhidraMCP-2.0-ghidra12.zipIf you see "Source option X is no longer supported":
pom.xml with JDK 21 configurationJAVA_HOME points to JDK 21| Endpoint | Description |
|---|---|
/methods | List all methods/functions |
/decompile/{address} | Decompile function at address |
/rename/method | Rename a method |
/rename/variable | Rename a variable |
/classes | List all classes |
/imports | List all imports |
/exports | List all exports |
/symbols | List all symbols |
Apache License 2.0 - See LICENSE for details.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.