This server gives Claude native access to Java JAR file internals through nine tools split across discovery, hunting, and analysis. You can list packages and classes, search for string literals buried in bytecode (think hardcoded URLs or SQL queries), extract metadata via ASM, and decompile classes back to source using CFR, Vineflower, or Procyon. It's a Node wrapper around a Java server binary that downloads on first run, so you need both runtimes installed. Useful when you're debugging third-party libraries without source, auditing dependencies for security patterns, or reverse engineering obfuscated JARs. The string search tool is especially handy for finding configuration values or error messages that don't show up in documentation.
claude mcp add --transport stdio io.github.hqkh4nh-dejared uvx dejared