{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.salitaba/maven-decoder-mcp","description":"Lets AI agents read the real source of any Maven dependency, decompiled from ~/.m2 or Central.","title":"Maven Decoder","repository":{"url":"https://github.com/salitaba/maven-decoder-mcp","source":"github"},"version":"1.3.2","websiteUrl":"https://github.com/salitaba/maven-decoder-mcp","packages":[{"registryType":"npm","identifier":"maven-decoder-mcp","version":"1.3.2","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the local Maven repository. Defaults to ~/.m2/repository.","format":"filepath","name":"MAVEN_REPOSITORY"},{"description":"Comma or whitespace separated list of remote Maven repository base URLs.","format":"string","name":"MAVEN_REMOTE_REPOS"},{"description":"Username for authenticating against private remote Maven repositories.","format":"string","name":"MAVEN_REMOTE_USERNAME"},{"description":"Password or token for authenticating against private remote Maven repositories.","format":"string","isSecret":true,"name":"MAVEN_REMOTE_PASSWORD"},{"description":"Set to true to disable all network access and use only the local repository.","format":"boolean","name":"MAVEN_OFFLINE"},{"description":"Whether to automatically download missing artifacts from remote repositories. Defaults to true.","format":"boolean","name":"MAVEN_AUTO_DOWNLOAD"},{"description":"Override directory used for decompilation and metadata caches.","format":"filepath","name":"MAVEN_DECODER_CACHE_DIR"}]},{"registryType":"pypi","identifier":"maven-decoder-mcp","version":"1.3.2","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to the local Maven repository. Defaults to ~/.m2/repository.","format":"filepath","name":"MAVEN_REPOSITORY"},{"description":"Comma or whitespace separated list of remote Maven repository base URLs.","format":"string","name":"MAVEN_REMOTE_REPOS"},{"description":"Username for authenticating against private remote Maven repositories.","format":"string","name":"MAVEN_REMOTE_USERNAME"},{"description":"Password or token for authenticating against private remote Maven repositories.","format":"string","isSecret":true,"name":"MAVEN_REMOTE_PASSWORD"},{"description":"Set to true to disable all network access and use only the local repository.","format":"boolean","name":"MAVEN_OFFLINE"},{"description":"Whether to automatically download missing artifacts from remote repositories. Defaults to true.","format":"boolean","name":"MAVEN_AUTO_DOWNLOAD"},{"description":"Override directory used for decompilation and metadata caches.","format":"filepath","name":"MAVEN_DECODER_CACHE_DIR"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-09T06:52:27.711662Z","publishedAt":"2026-09-09T06:52:27.711662Z","updatedAt":"2026-09-09T06:52:27.711662Z","isLatest":true}}}
