Java for Cursor

234 mods tagged Java that install into Cursor, measured the same four ways as everything else here: what each costs in tokens on every session, what a security scan found and why, whether it is the original, and what changed.

Also for Cursor: Git and workflow · TypeScript · Web3 and blockchain · Python · anthropic · React · nextjs · PostgreSQL · fastapi · Go · Rust · nodejs

android-sdk

01

sanjeed5/awesome-cursor-rules-mdc

Cursor rule Cursor

This guide provides definitive best practices for Android SDK development in Java, focusing on modern architecture, Jetpack libraries, performance, security, and testing.

not rated 3.6k +2 5mo ago A 3,791 tokens original CC0-1.0

plinth-tech-lead

03

jabrena/plinth

Agent Claude CodeCursor

Tech lead for Java Enterprise Development. Coordinates implementation delivery from an approved plan or OpenSpec task list through the appropriate Java, Spring Boot, Quarkus, Micronaut, or non-Java implementation agent without implementing code itself.

not rated 460 +3 yesterday A 52 tokens original Apache-2.0

java-decompile-mcp

04

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 77 +2 9mo ago A tokens not measured original MIT

mcp-zap-server

05

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 68 today A tokens not measured original Apache-2.0

deptrust

06

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 62 +1 4d ago A tokens not measured original MIT

java-import-fqn

07

henryxm/autumn

Cursor rule Cursor

A Java code rule that requires using imports and short class names when class names do not conflict. Fully qualified names remain allowed for documented exceptions such as naming conflicts and certain strings.

not rated 49 yesterday A 443 tokens original Apache-2.0

jabrena/cursor-rules-spring-boot

Cursor rule Cursor

Spring Boot Core guidelines focus on proper usage of main annotations, bean management, and configuration best practices to build maintainable and efficient Spring Boot applications.

not rated 46 7mo ago A 0 tokens original Apache-2.0 archived

javalens

10

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 46 19d ago A tokens not measured original MIT

javadc

11

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

cursorrules

12

ladliulivecn/cursor-rules

Cursor rule Cursor

A set of coding rules for Java and Spring Boot projects. Spring Boot is a Java framework for building web services and other applications.

not rated 13 2y ago A 775 tokens original MIT

arena-agent

13

daveepope/arena

Cursor rule Cursor

Arena — agent instructions (generated from AGENTS.md; do not edit by hand).

not rated 13 changed 13d ago A 5,251 tokens original MIT

schemacrawler-ai

14

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 13 today A tokens not measured

javaperf

15

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 1mo ago A Socket: warn tokens not measured

javadocs

16

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 yesterday A tokens not measured

java-8

17

WorkWork7mi/cursor-rules

Cursor rule Cursor

List names = users.stream() .map(User::getName) .filter(name -> name != null && !name.isEmpty()) .collect(Collectors.toList()).

not rated 7 1y ago A 2,489 tokens

xc404/kiwi

Cursor rule Cursor

A naming rule for Java code parameters marked with @ComponentParameter. Their keys must be flat names using letters, numbers, and underscores; dots are not allowed.

not rated 7 1mo ago A 803 tokens original MIT

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

20

JAIPilot/jaipilot

MCP server Claude CodeCodexCursor +2

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

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

java-refactor-mcp

21

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 5 +1 7mo ago A tokens not measured

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 1y ago A tokens not measured original MIT

jvmsrc

23

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

24

AvivAvital2/Ariadne

MCP server Claude CodeCodexCursor +2

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

not rated 4 20d ago A tokens not measured original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: