{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Sintexer/jvmsrc","description":"Gradle-accurate JVM classpath; fetch Java source, signatures, and class structure for agents.","title":"JVM Source Lens","repository":{"url":"https://github.com/Sintexer/jvm-source-lens","source":"github"},"version":"1.10.0","websiteUrl":"https://github.com/Sintexer/jvm-source-lens#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"jvmsrc","version":"1.10.0","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Install the package via npx without a confirmation prompt.","type":"named","name":"-y"}],"packageArguments":[{"description":"Run the bundled MCP server (stdio transport).","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional comma-separated absolute paths; only these project roots are allowed.","format":"string","name":"JVMSRC_ALLOWED_ROOTS"},{"description":"Optional absolute path for resolution and decompile caches (default: OS cache dir).","format":"string","name":"JVMSRC_CACHE_ROOT"},{"description":"Optional absolute path for failure diagnostic logs.","format":"string","name":"JVMSRC_LOG_DIR"},{"description":"Max characters returned for full-file source (default 524288).","format":"string","name":"JVMSRC_MAX_SOURCE_OUTPUT_CHARS"},{"description":"Gradle resolution subprocess timeout in milliseconds.","format":"string","name":"JVMSRC_GRADLE_TIMEOUT_MS"},{"description":"Optional path to a custom CFR JAR for decompilation.","format":"filepath","name":"JVMSRC_CFR_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"cliBin":"jvmsrc","npmPackage":"jvmsrc","requiresJava":true,"requiresNode":">=20"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-29T17:37:05.52704Z","publishedAt":"2026-05-29T17:37:05.52704Z","updatedAt":"2026-05-29T17:37:05.52704Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Sintexer/jvmsrc","description":"Gradle-accurate JVM classpath; fetch Java source, signatures, and class structure for agents.","title":"JVM Source Lens","repository":{"url":"https://github.com/Sintexer/jvm-source-lens","source":"github"},"version":"1.11.0","websiteUrl":"https://github.com/Sintexer/jvm-source-lens#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"jvmsrc","version":"1.11.0","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Install the package via npx without a confirmation prompt.","type":"named","name":"-y"}],"packageArguments":[{"description":"Run the bundled MCP server (stdio transport).","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional comma-separated absolute paths; only these project roots are allowed.","format":"string","name":"JVMSRC_ALLOWED_ROOTS"},{"description":"Optional absolute path for resolution and decompile caches (default: OS cache dir).","format":"string","name":"JVMSRC_CACHE_ROOT"},{"description":"Optional absolute path for failure diagnostic logs.","format":"string","name":"JVMSRC_LOG_DIR"},{"description":"Max characters returned for full-file source (default 524288).","format":"string","name":"JVMSRC_MAX_SOURCE_OUTPUT_CHARS"},{"description":"Gradle resolution subprocess timeout in milliseconds.","format":"string","name":"JVMSRC_GRADLE_TIMEOUT_MS"},{"description":"Optional path to a custom CFR JAR for decompilation.","format":"filepath","name":"JVMSRC_CFR_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"cliBin":"jvmsrc","npmPackage":"jvmsrc","requiresJava":true,"requiresNode":">=20"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-04T09:00:04.274731Z","publishedAt":"2026-06-04T09:00:04.274731Z","updatedAt":"2026-06-04T09:00:04.274731Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Sintexer/jvmsrc","description":"Gradle-accurate JVM classpath; fetch Java source, signatures, and class structure for agents.","title":"JVM Source Lens","repository":{"url":"https://github.com/Sintexer/jvm-source-lens","source":"github"},"version":"1.11.1","websiteUrl":"https://github.com/Sintexer/jvm-source-lens#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"jvmsrc","version":"1.11.1","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Install the package via npx without a confirmation prompt.","type":"named","name":"-y"}],"packageArguments":[{"description":"Run the bundled MCP server (stdio transport).","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional comma-separated absolute paths; only these project roots are allowed.","format":"string","name":"JVMSRC_ALLOWED_ROOTS"},{"description":"Optional absolute path for resolution and decompile caches (default: OS cache dir).","format":"string","name":"JVMSRC_CACHE_ROOT"},{"description":"Optional absolute path for failure diagnostic logs.","format":"string","name":"JVMSRC_LOG_DIR"},{"description":"Max characters returned for full-file source (default 524288).","format":"string","name":"JVMSRC_MAX_SOURCE_OUTPUT_CHARS"},{"description":"Gradle resolution subprocess timeout in milliseconds.","format":"string","name":"JVMSRC_GRADLE_TIMEOUT_MS"},{"description":"Optional path to a custom CFR JAR for decompilation.","format":"filepath","name":"JVMSRC_CFR_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"cliBin":"jvmsrc","npmPackage":"jvmsrc","requiresJava":true,"requiresNode":">=20"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-05T15:43:22.630555Z","publishedAt":"2026-06-05T15:43:22.630555Z","updatedAt":"2026-06-05T15:43:22.630555Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Sintexer/jvmsrc","description":"Gradle-accurate JVM classpath; fetch Java source, signatures, and class structure for agents.","title":"JVM Source Lens","repository":{"url":"https://github.com/Sintexer/jvm-source-lens","source":"github"},"version":"1.12.0","websiteUrl":"https://github.com/Sintexer/jvm-source-lens#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"jvmsrc","version":"1.12.0","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Install the package via npx without a confirmation prompt.","type":"named","name":"-y"}],"packageArguments":[{"description":"Run the bundled MCP server (stdio transport).","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional comma-separated absolute paths; only these project roots are allowed.","format":"string","name":"JVMSRC_ALLOWED_ROOTS"},{"description":"Optional absolute path for resolution and decompile caches (default: OS cache dir).","format":"string","name":"JVMSRC_CACHE_ROOT"},{"description":"Optional absolute path for failure diagnostic logs.","format":"string","name":"JVMSRC_LOG_DIR"},{"description":"Max characters returned for full-file source (default 524288).","format":"string","name":"JVMSRC_MAX_SOURCE_OUTPUT_CHARS"},{"description":"Gradle resolution subprocess timeout in milliseconds.","format":"string","name":"JVMSRC_GRADLE_TIMEOUT_MS"},{"description":"Optional path to a custom CFR JAR for decompilation.","format":"filepath","name":"JVMSRC_CFR_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"cliBin":"jvmsrc","npmPackage":"jvmsrc","requiresJava":true,"requiresNode":">=20"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-08T11:16:01.836156Z","publishedAt":"2026-06-08T11:16:01.836156Z","updatedAt":"2026-06-08T11:16:01.836156Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Sintexer/jvmsrc","description":"Gradle-accurate JVM classpath; fetch Java source, signatures, and class structure for agents.","title":"JVM Source Lens","repository":{"url":"https://github.com/Sintexer/jvm-source-lens","source":"github"},"version":"1.12.1","websiteUrl":"https://github.com/Sintexer/jvm-source-lens#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"jvmsrc","version":"1.12.1","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Install the package via npx without a confirmation prompt.","type":"named","name":"-y"}],"packageArguments":[{"description":"Run the bundled MCP server (stdio transport).","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional comma-separated absolute paths; only these project roots are allowed.","format":"string","name":"JVMSRC_ALLOWED_ROOTS"},{"description":"Optional absolute path for resolution and decompile caches (default: OS cache dir).","format":"string","name":"JVMSRC_CACHE_ROOT"},{"description":"Optional absolute path for failure diagnostic logs.","format":"string","name":"JVMSRC_LOG_DIR"},{"description":"Max characters returned for full-file source (default 524288).","format":"string","name":"JVMSRC_MAX_SOURCE_OUTPUT_CHARS"},{"description":"Gradle resolution subprocess timeout in milliseconds.","format":"string","name":"JVMSRC_GRADLE_TIMEOUT_MS"},{"description":"Optional path to a custom CFR JAR for decompilation.","format":"filepath","name":"JVMSRC_CFR_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"cliBin":"jvmsrc","npmPackage":"jvmsrc","requiresJava":true,"requiresNode":">=20"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-09T08:53:35.323123Z","publishedAt":"2026-06-09T08:53:35.323123Z","updatedAt":"2026-06-09T08:53:35.323123Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Sintexer/jvmsrc","description":"Gradle-accurate JVM classpath; fetch Java source, signatures, and class structure for agents.","title":"JVM Source Lens","repository":{"url":"https://github.com/Sintexer/jvm-source-lens","source":"github"},"version":"1.13.1","websiteUrl":"https://github.com/Sintexer/jvm-source-lens#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"jvmsrc","version":"1.13.1","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Install the package via npx without a confirmation prompt.","type":"named","name":"-y"}],"packageArguments":[{"description":"Run the bundled MCP server (stdio transport).","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional comma-separated absolute paths; only these project roots are allowed.","format":"string","name":"JVMSRC_ALLOWED_ROOTS"},{"description":"Optional absolute path for resolution and decompile caches (default: OS cache dir).","format":"string","name":"JVMSRC_CACHE_ROOT"},{"description":"Optional absolute path for failure diagnostic logs.","format":"string","name":"JVMSRC_LOG_DIR"},{"description":"Max characters returned for full-file source (default 524288).","format":"string","name":"JVMSRC_MAX_SOURCE_OUTPUT_CHARS"},{"description":"Gradle resolution subprocess timeout in milliseconds.","format":"string","name":"JVMSRC_GRADLE_TIMEOUT_MS"},{"description":"Optional path to a custom CFR JAR for decompilation.","format":"filepath","name":"JVMSRC_CFR_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"cliBin":"jvmsrc","npmPackage":"jvmsrc","requiresJava":true,"requiresNode":">=20"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-11T13:50:25.565321Z","publishedAt":"2026-06-11T13:50:25.565321Z","updatedAt":"2026-06-11T13:50:25.565321Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Sintexer/jvmsrc","description":"Gradle-accurate JVM classpath; fetch Java source, signatures, and class structure for agents.","title":"JVM Source Lens","repository":{"url":"https://github.com/Sintexer/jvm-source-lens","source":"github"},"version":"1.14.0","websiteUrl":"https://github.com/Sintexer/jvm-source-lens#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"jvmsrc","version":"1.14.0","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Install the package via npx without a confirmation prompt.","type":"named","name":"-y"}],"packageArguments":[{"description":"Run the bundled MCP server (stdio transport).","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional comma-separated absolute paths; only these project roots are allowed.","format":"string","name":"JVMSRC_ALLOWED_ROOTS"},{"description":"Optional absolute path for resolution and decompile caches (default: OS cache dir).","format":"string","name":"JVMSRC_CACHE_ROOT"},{"description":"Optional absolute path for failure diagnostic logs.","format":"string","name":"JVMSRC_LOG_DIR"},{"description":"Max characters returned for full-file source (default 524288).","format":"string","name":"JVMSRC_MAX_SOURCE_OUTPUT_CHARS"},{"description":"Gradle resolution subprocess timeout in milliseconds.","format":"string","name":"JVMSRC_GRADLE_TIMEOUT_MS"},{"description":"Optional path to a custom CFR JAR for decompilation.","format":"filepath","name":"JVMSRC_CFR_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"cliBin":"jvmsrc","npmPackage":"jvmsrc","requiresJava":true,"requiresNode":">=20"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-04T10:15:53.777627Z","publishedAt":"2026-08-04T10:15:53.777627Z","updatedAt":"2026-08-04T10:15:53.777627Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Sintexer/jvmsrc","description":"Gradle-accurate JVM classpath; fetch Java source, signatures, and class structure for agents.","title":"JVM Source Lens","repository":{"url":"https://github.com/Sintexer/jvm-source-lens","source":"github"},"version":"1.15.0","websiteUrl":"https://github.com/Sintexer/jvm-source-lens#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"jvmsrc","version":"1.15.0","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Install the package via npx without a confirmation prompt.","type":"named","name":"-y"}],"packageArguments":[{"description":"Run the bundled MCP server (stdio transport).","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional comma-separated absolute paths; only these project roots are allowed.","format":"string","name":"JVMSRC_ALLOWED_ROOTS"},{"description":"Optional absolute path for resolution and decompile caches (default: OS cache dir).","format":"string","name":"JVMSRC_CACHE_ROOT"},{"description":"Optional absolute path for failure diagnostic logs.","format":"string","name":"JVMSRC_LOG_DIR"},{"description":"Max characters returned for full-file source (default 524288).","format":"string","name":"JVMSRC_MAX_SOURCE_OUTPUT_CHARS"},{"description":"Gradle resolution subprocess timeout in milliseconds.","format":"string","name":"JVMSRC_GRADLE_TIMEOUT_MS"},{"description":"Optional path to a custom CFR JAR for decompilation.","format":"filepath","name":"JVMSRC_CFR_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"cliBin":"jvmsrc","npmPackage":"jvmsrc","requiresJava":true,"requiresNode":">=20"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-04T13:28:02.829064Z","publishedAt":"2026-08-04T13:28:02.829064Z","updatedAt":"2026-08-04T13:28:02.829064Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Sintexer/jvmsrc","description":"Gradle-accurate JVM classpath; fetch Java source, signatures, and class structure for agents.","title":"JVM Source Lens","repository":{"url":"https://github.com/Sintexer/jvm-source-lens","source":"github"},"version":"1.3.4","websiteUrl":"https://github.com/Sintexer/jvm-source-lens#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"jvmsrc","version":"1.4.0","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Install the package via npx without a confirmation prompt.","type":"named","name":"-y"}],"packageArguments":[{"description":"Run the bundled MCP server (stdio transport).","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional comma-separated absolute paths; only these project roots are allowed.","format":"string","name":"JVMSRC_ALLOWED_ROOTS"},{"description":"Optional absolute path for resolution and decompile caches (default: OS cache dir).","format":"string","name":"JVMSRC_CACHE_ROOT"},{"description":"Optional absolute path for failure diagnostic logs.","format":"string","name":"JVMSRC_LOG_DIR"},{"description":"Max characters returned for full-file source (default 524288).","format":"string","name":"JVMSRC_MAX_SOURCE_OUTPUT_CHARS"},{"description":"Gradle resolution subprocess timeout in milliseconds.","format":"string","name":"JVMSRC_GRADLE_TIMEOUT_MS"},{"description":"Optional path to a custom CFR JAR for decompilation.","format":"filepath","name":"JVMSRC_CFR_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"cliBin":"jvmsrc","npmPackage":"jvmsrc","requiresJava":true,"requiresNode":">=20"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-19T14:25:43.922374Z","publishedAt":"2026-05-19T14:25:43.922374Z","updatedAt":"2026-05-19T14:25:43.922374Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Sintexer/jvmsrc","description":"Gradle-accurate JVM classpath; fetch Java source, signatures, and class structure for agents.","title":"JVM Source Lens","repository":{"url":"https://github.com/Sintexer/jvm-source-lens","source":"github"},"version":"1.4.0","websiteUrl":"https://github.com/Sintexer/jvm-source-lens#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"jvmsrc","version":"1.4.0","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Install the package via npx without a confirmation prompt.","type":"named","name":"-y"}],"packageArguments":[{"description":"Run the bundled MCP server (stdio transport).","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional comma-separated absolute paths; only these project roots are allowed.","format":"string","name":"JVMSRC_ALLOWED_ROOTS"},{"description":"Optional absolute path for resolution and decompile caches (default: OS cache dir).","format":"string","name":"JVMSRC_CACHE_ROOT"},{"description":"Optional absolute path for failure diagnostic logs.","format":"string","name":"JVMSRC_LOG_DIR"},{"description":"Max characters returned for full-file source (default 524288).","format":"string","name":"JVMSRC_MAX_SOURCE_OUTPUT_CHARS"},{"description":"Gradle resolution subprocess timeout in milliseconds.","format":"string","name":"JVMSRC_GRADLE_TIMEOUT_MS"},{"description":"Optional path to a custom CFR JAR for decompilation.","format":"filepath","name":"JVMSRC_CFR_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"cliBin":"jvmsrc","npmPackage":"jvmsrc","requiresJava":true,"requiresNode":">=20"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-19T14:25:57.486889Z","publishedAt":"2026-05-19T14:25:57.486889Z","updatedAt":"2026-05-19T14:25:57.486889Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Sintexer/jvmsrc","description":"Gradle-accurate JVM classpath; fetch Java source, signatures, and class structure for agents.","title":"JVM Source Lens","repository":{"url":"https://github.com/Sintexer/jvm-source-lens","source":"github"},"version":"1.5.0","websiteUrl":"https://github.com/Sintexer/jvm-source-lens#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"jvmsrc","version":"1.5.0","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Install the package via npx without a confirmation prompt.","type":"named","name":"-y"}],"packageArguments":[{"description":"Run the bundled MCP server (stdio transport).","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional comma-separated absolute paths; only these project roots are allowed.","format":"string","name":"JVMSRC_ALLOWED_ROOTS"},{"description":"Optional absolute path for resolution and decompile caches (default: OS cache dir).","format":"string","name":"JVMSRC_CACHE_ROOT"},{"description":"Optional absolute path for failure diagnostic logs.","format":"string","name":"JVMSRC_LOG_DIR"},{"description":"Max characters returned for full-file source (default 524288).","format":"string","name":"JVMSRC_MAX_SOURCE_OUTPUT_CHARS"},{"description":"Gradle resolution subprocess timeout in milliseconds.","format":"string","name":"JVMSRC_GRADLE_TIMEOUT_MS"},{"description":"Optional path to a custom CFR JAR for decompilation.","format":"filepath","name":"JVMSRC_CFR_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"cliBin":"jvmsrc","npmPackage":"jvmsrc","requiresJava":true,"requiresNode":">=20"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-19T14:49:50.26894Z","publishedAt":"2026-05-19T14:49:50.26894Z","updatedAt":"2026-05-19T14:49:50.26894Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Sintexer/jvmsrc","description":"Gradle-accurate JVM classpath; fetch Java source, signatures, and class structure for agents.","title":"JVM Source Lens","repository":{"url":"https://github.com/Sintexer/jvm-source-lens","source":"github"},"version":"1.6.0","websiteUrl":"https://github.com/Sintexer/jvm-source-lens#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"jvmsrc","version":"1.6.0","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Install the package via npx without a confirmation prompt.","type":"named","name":"-y"}],"packageArguments":[{"description":"Run the bundled MCP server (stdio transport).","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional comma-separated absolute paths; only these project roots are allowed.","format":"string","name":"JVMSRC_ALLOWED_ROOTS"},{"description":"Optional absolute path for resolution and decompile caches (default: OS cache dir).","format":"string","name":"JVMSRC_CACHE_ROOT"},{"description":"Optional absolute path for failure diagnostic logs.","format":"string","name":"JVMSRC_LOG_DIR"},{"description":"Max characters returned for full-file source (default 524288).","format":"string","name":"JVMSRC_MAX_SOURCE_OUTPUT_CHARS"},{"description":"Gradle resolution subprocess timeout in milliseconds.","format":"string","name":"JVMSRC_GRADLE_TIMEOUT_MS"},{"description":"Optional path to a custom CFR JAR for decompilation.","format":"filepath","name":"JVMSRC_CFR_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"cliBin":"jvmsrc","npmPackage":"jvmsrc","requiresJava":true,"requiresNode":">=20"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-19T14:55:24.500437Z","publishedAt":"2026-05-19T14:55:24.500437Z","updatedAt":"2026-05-19T14:55:24.500437Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Sintexer/jvmsrc","description":"Gradle-accurate JVM classpath; fetch Java source, signatures, and class structure for agents.","title":"JVM Source Lens","repository":{"url":"https://github.com/Sintexer/jvm-source-lens","source":"github"},"version":"1.7.0","websiteUrl":"https://github.com/Sintexer/jvm-source-lens#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"jvmsrc","version":"1.7.0","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Install the package via npx without a confirmation prompt.","type":"named","name":"-y"}],"packageArguments":[{"description":"Run the bundled MCP server (stdio transport).","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional comma-separated absolute paths; only these project roots are allowed.","format":"string","name":"JVMSRC_ALLOWED_ROOTS"},{"description":"Optional absolute path for resolution and decompile caches (default: OS cache dir).","format":"string","name":"JVMSRC_CACHE_ROOT"},{"description":"Optional absolute path for failure diagnostic logs.","format":"string","name":"JVMSRC_LOG_DIR"},{"description":"Max characters returned for full-file source (default 524288).","format":"string","name":"JVMSRC_MAX_SOURCE_OUTPUT_CHARS"},{"description":"Gradle resolution subprocess timeout in milliseconds.","format":"string","name":"JVMSRC_GRADLE_TIMEOUT_MS"},{"description":"Optional path to a custom CFR JAR for decompilation.","format":"filepath","name":"JVMSRC_CFR_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"cliBin":"jvmsrc","npmPackage":"jvmsrc","requiresJava":true,"requiresNode":">=20"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-22T10:53:07.777519Z","publishedAt":"2026-05-22T10:53:07.777519Z","updatedAt":"2026-05-22T10:53:07.777519Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Sintexer/jvmsrc","description":"Gradle-accurate JVM classpath; fetch Java source, signatures, and class structure for agents.","title":"JVM Source Lens","repository":{"url":"https://github.com/Sintexer/jvm-source-lens","source":"github"},"version":"1.8.0","websiteUrl":"https://github.com/Sintexer/jvm-source-lens#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"jvmsrc","version":"1.8.0","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Install the package via npx without a confirmation prompt.","type":"named","name":"-y"}],"packageArguments":[{"description":"Run the bundled MCP server (stdio transport).","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional comma-separated absolute paths; only these project roots are allowed.","format":"string","name":"JVMSRC_ALLOWED_ROOTS"},{"description":"Optional absolute path for resolution and decompile caches (default: OS cache dir).","format":"string","name":"JVMSRC_CACHE_ROOT"},{"description":"Optional absolute path for failure diagnostic logs.","format":"string","name":"JVMSRC_LOG_DIR"},{"description":"Max characters returned for full-file source (default 524288).","format":"string","name":"JVMSRC_MAX_SOURCE_OUTPUT_CHARS"},{"description":"Gradle resolution subprocess timeout in milliseconds.","format":"string","name":"JVMSRC_GRADLE_TIMEOUT_MS"},{"description":"Optional path to a custom CFR JAR for decompilation.","format":"filepath","name":"JVMSRC_CFR_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"cliBin":"jvmsrc","npmPackage":"jvmsrc","requiresJava":true,"requiresNode":">=20"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-27T22:00:16.304912Z","publishedAt":"2026-05-27T22:00:16.304912Z","updatedAt":"2026-05-27T22:00:16.304912Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Sintexer/jvmsrc","description":"Gradle-accurate JVM classpath; fetch Java source, signatures, and class structure for agents.","title":"JVM Source Lens","repository":{"url":"https://github.com/Sintexer/jvm-source-lens","source":"github"},"version":"1.8.1","websiteUrl":"https://github.com/Sintexer/jvm-source-lens#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"jvmsrc","version":"1.8.1","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Install the package via npx without a confirmation prompt.","type":"named","name":"-y"}],"packageArguments":[{"description":"Run the bundled MCP server (stdio transport).","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional comma-separated absolute paths; only these project roots are allowed.","format":"string","name":"JVMSRC_ALLOWED_ROOTS"},{"description":"Optional absolute path for resolution and decompile caches (default: OS cache dir).","format":"string","name":"JVMSRC_CACHE_ROOT"},{"description":"Optional absolute path for failure diagnostic logs.","format":"string","name":"JVMSRC_LOG_DIR"},{"description":"Max characters returned for full-file source (default 524288).","format":"string","name":"JVMSRC_MAX_SOURCE_OUTPUT_CHARS"},{"description":"Gradle resolution subprocess timeout in milliseconds.","format":"string","name":"JVMSRC_GRADLE_TIMEOUT_MS"},{"description":"Optional path to a custom CFR JAR for decompilation.","format":"filepath","name":"JVMSRC_CFR_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"cliBin":"jvmsrc","npmPackage":"jvmsrc","requiresJava":true,"requiresNode":">=20"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-28T10:02:18.146059Z","publishedAt":"2026-05-28T10:02:18.146059Z","updatedAt":"2026-05-28T10:02:18.146059Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Sintexer/jvmsrc","description":"Gradle-accurate JVM classpath; fetch Java source, signatures, and class structure for agents.","title":"JVM Source Lens","repository":{"url":"https://github.com/Sintexer/jvm-source-lens","source":"github"},"version":"1.9.0","websiteUrl":"https://github.com/Sintexer/jvm-source-lens#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"jvmsrc","version":"1.9.0","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Install the package via npx without a confirmation prompt.","type":"named","name":"-y"}],"packageArguments":[{"description":"Run the bundled MCP server (stdio transport).","value":"mcp","type":"positional"}],"environmentVariables":[{"description":"Optional comma-separated absolute paths; only these project roots are allowed.","format":"string","name":"JVMSRC_ALLOWED_ROOTS"},{"description":"Optional absolute path for resolution and decompile caches (default: OS cache dir).","format":"string","name":"JVMSRC_CACHE_ROOT"},{"description":"Optional absolute path for failure diagnostic logs.","format":"string","name":"JVMSRC_LOG_DIR"},{"description":"Max characters returned for full-file source (default 524288).","format":"string","name":"JVMSRC_MAX_SOURCE_OUTPUT_CHARS"},{"description":"Gradle resolution subprocess timeout in milliseconds.","format":"string","name":"JVMSRC_GRADLE_TIMEOUT_MS"},{"description":"Optional path to a custom CFR JAR for decompilation.","format":"filepath","name":"JVMSRC_CFR_PATH"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"cliBin":"jvmsrc","npmPackage":"jvmsrc","requiresJava":true,"requiresNode":">=20"}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-05-29T16:33:29.929544Z","publishedAt":"2026-05-29T16:33:29.929544Z","updatedAt":"2026-05-29T16:33:29.929544Z","isLatest":false}}}],"metadata":{"count":16}}
