Hacker Newsnew | past | comments | ask | show | jobs | submit | jtang613's commentslogin

This is a gdbinit-style plugin for gdb that exposes the gdb interface via MCP. Unlike other implementations, it runs as a native gdb plugin and exposes the entirety of the gdb interface - as opposed to a small subset of commands - to the LLM.


Thanks for the interest. I wrote GhidrAssistMCP and the original GhidrAssist plugin which work hand-in-hand because I find they improve my RE workflow. They're not immune from hallucinations because the underlying models are not. However, they are fairly rare and I have had very reliable results with both Claude and ChatGPT. When used together, GhidrAssist+GhidrAssistMCP have been able to do some impressive analysis tasks.

If you're just getting back in the saddle, you might want to give both a try. In particular, GhidrAssist's "Explain Function" tool is really helpful at quickly summarizing code and reducing the mental overhead of making sense of large binaries.


GhidrAssistMCP features:

- several additional tools (like get_class_info, search_classes, etc),

- it has GUI config and logging,

- and it does not rely on an external Python bridge to host the MCP Server - it's monolithic (using the official MCP Java SDK).


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: