Java Decompiler MCP Server
An MCP server that uses the CFR decompiler to convert Java .class and .jar files back into readable source code. It supports single-file, batch, and recursive directory decompilation with automated CFR tool management.
Install
uvx java-decompile-mcp
Paste the configuration above into your MCP client config (claude_desktop_config.json for Claude Desktop) and restart the client.
{
"mcpServers": {
"java-decompile-mcp": {
"command": "uvx",
"args": [
"java-decompile-mcp"
],
"env": {
"CFR_PATH": "<CFR_PATH>"
}
}
}
}Paste the configuration above into your MCP client config (claude_desktop_config.json for Claude Desktop) and restart the client.
Sources: public MCP Server directories. This is an independent third-party directory with no affiliation to or endorsement from the maintainers of the listed servers.