I've used Claude with Ghidra MCP and had good success. It correctly identified and named MD5 functions, file IO functions, and the whole chain from a UI dialogue function. And when prompted it named all the interesting variables too.
I was working on adding better WASM support to ghidra, but now I can just point Claude to binaryen
I'm not sure you even need the MCP tbh, I just have Claude use pyghidra scripting.