Live data from Hacker News

Show HN: Ghidra MCP Server – 110 tools for AI-assisted reverse engineering

github.com

71–78 of 78 posts

Re: Show HN: Ghidra MCP Server – 110 tools for AI-assisted reverse engineering

#71
post #41

I used a different Ghidra MCP server (LaurieWired's) to, umm, liberate some software recently. I can’t express how fun straightforward it was to analyze the binary and generate a keygen. I learnt a ton in the progress. I highly recommend others do the same, it’s a really fun way of spending an evening. I will certainly be giving this MCP server a go.

This branch is 110 commits ahead of LaurieWired/GhidraMCP:main.

[dead]

Re: Show HN: Ghidra MCP Server – 110 tools for AI-assisted reverse engineering

#73

I am not a reverse engineer. In fact, I only consider myself an intermediate coder(more of a scripter tbh), but I have decades of (fairly deep) technical experienced as a generalist. With Claude code and another Ghidra MCP I was able to reverse engineer a ransomware encryptor and decryptor (had both) to create a much more reliable version of the decryptor. Saved terabytes of data. Felt like a super power!

With super power comes great might. Why didn't you create a much more reliable version of the encryptor in first place???

I never have thought about this.

Re: Show HN: Ghidra MCP Server – 110 tools for AI-assisted reverse engineering

#74
post #65

Reverse engineering is illegal in many cases. Aren't you afraid you might be automating the process for your users to get into (legal) trouble? Will your tool warn the user if they are about to violate laws?

Claude is already known for its attempts to send emails to FBI ;)

That's the reason I will never install /skill /mcp email automation! Who knows what will happen.

Re: Show HN: Ghidra MCP Server – 110 tools for AI-assisted reverse engineering

#77
post #41

I used a different Ghidra MCP server (LaurieWired's) to, umm, liberate some software recently. I can’t express how fun straightforward it was to analyze the binary and generate a keygen. I learnt a ton in the progress. I highly recommend others do the same, it’s a really fun way of spending an evening. I will certainly be giving this MCP server a go.

I've got a old dead multiplayer only game I would love to try and get a basic server online for again.... ( Wulfram II will always be missed )

Re: Show HN: Ghidra MCP Server – 110 tools for AI-assisted reverse engineering

#78
post #2

Hi HN, I built this because reverse engineering software across multiple versions is painful. You spend hours annotating functions in version 1.07, then version 1.08 drops and every address has shifted — all your work invisible. The core idea is a normalized function hashing system. It hashes functions by their logical structure — mnemonics, operand categories, control flow — not raw bytes or absolute addresses. When…

How does it compare to other Ghidra MCP servers? - pyghidra-mcp - ReVa - GhidrAssistMCP - GhydraMCP - etc...

Author here. Great question — the MCP landscape for Ghidra has exploded lately. Here's my take:

*LaurieWired's GhidraMCP* (the one I contribute to): Most complete toolset — 110+ MCP tools, 130+ REST endpoints. Active development, Ghidra 11.3-12.0.2 support, localhost-only binding for security. Best for interactive RE sessions with Claude/GPT where you want maximum capability.

*pyghidra-mcp*: Runs headless via pyghidra. Great for batch processing or CI pipelines, but you lose the GUI workflow.

*ReVa*: More of an autonomous agent approach — it tries to do RE for you rather than with you. Different philosophy, interesting for automated triage.

*GhidrAssist*: Focuses on the Ghidra plugin side, less on MCP integration.

If you want the most tools and active maintenance for interactive AI-assisted RE, LaurieWired's is what I'd recommend. I've been using it for multi-version game RE (Diablo 2, GTA) and it handles the "analyze v1.07, port annotations to v1.08" workflow really well.

Post reply on HN