A high-performance MCP server that bridges AI agents with Java codebases, providing professional-grade Java language intelligence via Eclipse JDT.LS.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
Disclosed vulnerabilities in this server's declared npm dependencies (via OSV). Whether each is reachable depends on the installed versions.
@modelcontextprotocol/sdk has cross-client data leak via shared server/transport instance reuse
Anthropic's MCP TypeScript SDK has a ReDoS vulnerability
process.env. You'll be asked to provide them before it can run.JAVA_HOME— JDTLS_JAVA_HOME Dedicated JDK path for JDT.LS (Overrides ) No System JAVA_HOMEJAVA_PROJECTJAVA_WORKSPACE_PATH— Root path of your Java project No Current Working DirectoryJDTLS_HOME— "": "D:/software/jdt-language-server-latest",JDTLS_JAVA_HOME— "": "D:/software/java/jdk-23.0.1",JDTLS_JAVA_RUNTIMES— "": "[{\"name\":\"JavaSE-1.8\",\"path\":\"C:/Program Files/Java/jdk1.8.0_361\"},{\"name\":\"JavaSE-17\",\"path\":\"D:/software/jdk-17.0.7\"}]",JDTLS_MAVEN_GLOBAL_SETTINGS— "": "D:/software/apache-maven-3.9.3/conf/settings.xml"JDTLS_MAVEN_OFFLINE— Enable Maven offline mode (true/false) No falseJDTLS_MAVEN_USER_SETTINGS— "": "D:/software/apache-maven-3.9.3/conf/settings.xml",XDG_CACHE_HOME[](https://m8ven.ai/mcp/sachiewang-java-jdtls-mcp-server-t6qmbc)