Java MCP servers

38 tagged Java, measured the same way as everything else here.

azure-sdk-mcp

01

Azure/azure-sdk-for-java

MCP server Claude CodeCodexCursor +2 ✓ vendor

MCP server "azure-sdk-mcp" as configured in Azure/azure-sdk-for-java. Launched with pwsh ./eng/common/mcp/azure-sdk-mcp.ps1 -Run.

not rated 2.6k +1 yesterday A tokens not measured copy · 100% MIT

java-decompile-mcp

02

RuoJi6/java-decompile-mcp

MCP server Claude CodeCodexCursor +2

MCP server for Java class and jar file decompilation using CFR. Runs locally from the java-decompile-mcp Python package.

not rated 75 8mo ago A tokens not measured original MIT

mcp-zap-server

03

dtkmn/mcp-zap-server

MCP server Claude CodeCodexCursor +2

MCP server "mcp-zap-server" as configured in dtkmn/mcp-zap-server. Runs in Docker (ghcr.io/dtkmn/mcp-zap-server:v0.8.0). Needs 8 environment variables to run.

not rated 67 yesterday A tokens not measured original Apache-2.0

deptrust

04

clidey/deptrust

MCP server Claude CodeCodexCursor +2

Install deptrust, a local package vulnerability checker and MCP server for AI agents. Runs locally from the @clidey/deptrust npm package.

not rated 61 6d ago A tokens not measured original MIT

javalens

05

pzalutski-pixel/javalens-mcp

MCP server Claude CodeCodexCursor +2

63 semantic Java analysis tools via Eclipse JDT: navigation, refactoring, code intelligence. Runs locally from the javalens-mcp npm package. Needs 3 environment variables to run.

not rated 43 today A tokens not measured original MIT

kpavlov/tachyon

MCP server Claude CodeCodexCursor +2

MCP server "elvish-magic-skill-mcp", hosted remotely at localhost, as configured in kpavlov/tachyon.

not rated 30 1mo ago A tokens not measured original Apache-2.0

javadc

07

idachev/mcp-javadc

MCP server Claude CodeCodexCursor +2

One of 3 in .mcp.json

Model Context Protocol (MCP) server for Java decompilation. Runs locally from the @idachev/mcp-javadc npm package.

not rated 20 1y ago A tokens not measured original ISC

maven-decoder-mcp

08

salitaba/maven-decoder-mcp

MCP server Claude CodeCodexCursor +2

Lets AI agents read the real source of any Maven dependency, decompiled from /.m2 or Central. Runs locally from the maven-decoder-mcp npm package. Needs 7 environment variables to run.

not rated 20 1mo ago A Socket: warn tokens not measured original MIT

kotlin-lib-mcp

09

aoreshkov/kotlin-lib-mcp

MCP server Claude CodeCodexCursor +2

MCP server "kotlin-lib-mcp" as configured in aoreshkov/kotlin-lib-mcp. Runs in Docker (ghcr.io/aoreshkov/kotlin-lib-mcp:0.6.0).

not rated 13 changed 1mo ago A tokens not measured original Apache-2.0

schemacrawler-ai

10

schemacrawler/SchemaCrawler-AI

MCP server Claude CodeCodexCursor +2

MCP server "schemacrawler-ai" as configured in schemacrawler/SchemaCrawler-AI. Runs in Docker (schemacrawler/schemacrawler-ai:17.9.0-1). Needs 11 environment variables to run.

not rated 12 3d ago A tokens not measured

javaperf

11

theSharque/mcp-jperf

MCP server Cursor

MCP server "javaperf" as configured in theSharque/mcp-jperf. Runs dist/index.js with node. Needs 1 environment variable to run.

not rated 10 changed 20d ago A Socket: warn tokens not measured

javadocs

12

jamesward/hello-spring-mcp-server

MCP server Claude CodeCodexCursor +2

MCP server "javadocs", hosted remotely at www.javadocs.dev, as configured in jamesward/hello-spring-mcp-server.

not rated 8 today A tokens not measured

ETHAN0430/java-class-analyzer-mcp

MCP server Claude CodeCodexCursor +2

MCP server "java-class-analyzer-mcp-server" as configured in ETHAN0430/java-class-analyzer-mcp. Runs locally from the @yifei/java-class-analyzer-mcp-server npm package.

not rated 6 8mo ago A tokens not measured original Apache-2.0

jaipilot

14

JAIPilot/jaipilot

MCP server Claude CodeCodexCursor +2

Ship better Java with your coding agent. Remote server at api.jaipilot.com.

not rated 6 3d ago A tokens not measured original MIT

Aorls/java-class-analyzer-mcp

MCP server Claude CodeCodexCursor +2

Universal MCP server for analyzing Java classes from Maven dependencies with full JavaDoc support. Runs locally from the java-class-analyzer-mcp npm package.

not rated 5 12mo ago A tokens not measured original MIT

jvmsrc

16

Sintexer/jvm-source-lens

MCP server Claude CodeCodexCursor +2

Gradle-accurate JVM classpath; fetch Java source, signatures, and class structure for agents. Runs locally from the jvmsrc npm package. Needs 6 environment variables to run.

not rated 4 3d ago A tokens not measured original MIT

ariadne

17

AvivAvital2/Ariadne

MCP server Claude CodeCodexCursor +2

MCP server "ariadne" as configured in AvivAvital2/Ariadne. Runs locally from the . Python package.

not rated 4 today A tokens not measured original Apache-2.0

javadoc-mcp

18

loong95/javadoc-mcp

MCP server Claude CodeCodexCursor +2

MCP server for browsing JavaDoc documentation via Maven coordinates. Runs locally from the javadoc-mcp npm package.

not rated 4 4mo ago A tokens not measured original Apache-2.0

java-jar-mcp

19

biggerball/java-jar-mcp

MCP server Claude CodeCodexCursor +2

MCP server for Java Maven projects to provide jar class definitions to AI. Runs locally from the @biggerball/java-jar-mcp npm package.

not rated 4 6mo ago A tokens not measured original MIT

java-refactor-mcp

20

egn88/refactor-mcp

MCP server Claude CodeCodexCursor +2

MCP server "java-refactor-mcp" as configured in egn88/refactor-mcp. Runs locally from the java-refactor-mcp npm package.

not rated 4 6mo ago A tokens not measured

SachieWang/java-jdtls-mcp-server

MCP server Claude CodeCodexCursor +2

MCP Server for Java using JDT.LS. Runs locally from the @sachiewonder/java-jdtls-mcp-server npm package.

not rated 3 7mo ago A tokens not measured GPL-3.0

arthas-mcp

22

x0c/arthas-mcp

MCP server Claude CodeCodexCursor +2

MCP server "arthas-mcp" as configured in x0c/arthas-mcp. Runs locally from the arthas-mcp npm package.

not rated 2 1mo ago A tokens not measured original MIT

mcp-jvm-diagnostics

23

Dmitriusan/mcp-jvm-diagnostics

MCP server Claude CodeCodexCursor +2

MCP server for JVM diagnostics — analyze thread dumps, detect deadlocks, parse GC logs, and get JVM tuning recommendations. Runs locally from the mcp-jvm-diagnostics npm package.

not rated 2 2mo ago A tokens not measured original MIT

jdwp-mcp

24

dronsv/jdwp-mcp

MCP server Claude CodeCodexCursor +2

Debug live JVMs through JDWP — from any MCP-compatible agent. Runs locally from the jdwp-mcp Python package.

not rated 1 6mo ago A tokens not measured fork MIT