Agentโ™ฅ๏ธŽAge
Catalog

Maven Decoder

Official

by salitaba ยท Python

Lets AI agents read the real source of any Maven dependency, decompiled from ~/.m2 or Central.

io.github.salitaba/maven-decoder-mcp (MCP Server)

Lets AI agents read the real source of any Maven dependency. It decompiles jars from ~/.m2 or Maven Central and can diff versions to identify breaking changes. The server focuses on dependency analysis by turning compiled artifacts into readable code for agent queries.

๐Ÿ› ๏ธ Key Features

  • Read Maven dependency source via decompilation
  • Decompile from ~/.m2 and Maven Central
  • Diff versions to compare changes between releases
  • Operate on artifacts such as jar and Java libraries

๐Ÿš€ Use Cases

  • Upgrade planning for dependencies (e.g., ask what breaks when moving between versions)
  • Detect breaking changes between two Maven versions
  • Agent-assisted API inspection for libraries an agent has not previously read

โšก Developer Benefits

  • Grounded library API analysis from decompiled artifacts
  • Version-to-version comparison for identifying differences
  • Supports Java/Maven repository workflows

โš ๏ธ Limitations

  • Description only states decompilation and diffing; no further capabilities are specified in the provided data

Topics

agentic-codingai-agentsbytecodecursor-idedecompilerdependency-analysisdockerjarjavamavenmaven-repositorymcpmcp-servermodel-context-protocolpythonskills