# MCP Java Decompiler Server

> Use this tool when you need to reverse-engineer Java bytecode into human-readable source code, solving problems such as inspecting and understanding complex Java applications, debugging, and recovering lost source code. It takes Java .class files, packages, and JARs as input and produces readable Java source code as output. Ideal for use in development, debugging, and maintenance contexts where Java bytecode inspection is necessary.

Canonical page: https://skillsregistry.net/skills/idachev-mcp-javadc  
JSON: https://api.skillsregistry.net/v1/skills/idachev-mcp-javadc

## Description

Decompiles Java .class files, packages, and JARs into readable source code, enabling AI assistants to inspect Java bytecode.

## Trust

- **Trust score (0–1):** 0.90
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** file-system
- **Updated:** 2026-09-28

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/oliz9nbsz8)
- **Repository:** <https://github.com/idachev/mcp-javadc>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "idachev-mcp-javadc"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/idachev-mcp-javadc` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/idachev-mcp-javadc/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
