Skip to main content
Glama
jonmmease

jons-mcp-java

by jonmmease

Related Servers

Alternatives to jons-mcp-java

No user-submitted related servers found.

    Related Servers

    • F
      license
      B
      quality
      C
      maintenance
      Wraps the Eclipse JDT Language Server to enable AI assistants to understand Java codebases, search symbols, navigate definitions/references, and read third-party .class files.
      7
      -
    • A
      license
      Not graded
      quality
      D
      maintenance
      Exposes Eclipse JDT Language Server to AI agents via MCP. Embedded OSGi architecture runs jdtls in the same JVM — no subprocess, no network hop. Tools: hover, definition, references, completion, diagnostics, document & workspace symbols.
      5
      Eclipse Public 2.0
    • A
      license
      Not graded
      quality
      A
      maintenance
      Enables coding agents to perform Java semantic navigation, diagnostics, compilation, JUnit testing, debugging, coverage, affected-test discovery, and safe refactoring previews without modifying source files.
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Provides AI agents with language-aware code analysis through the Language Server Protocol, enabling tasks like getting code insights and diagnostics.
      6 npm
      191
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Exposes Language Server Protocol (LSP) features as MCP tools, enabling IDE-grade semantic navigation including go-to-definition, find references, hover info, and symbols across multiple programming languages (Python, Rust, C/C++, TypeScript/JavaScript, React, HTML, CSS).
      3
      MIT

    TDQS

    B3.2/5.0

    Scored across 10 tools

    Disambiguation5/5

    Each tool targets a distinct operation (e.g., definition, references, diagnostics). The slight overlap between definition and type_definition is clarified by their descriptions, and all tools have clear boundaries.

    Naming Consistency5/5

    All tool names follow a consistent lowercase_snake_case pattern using descriptive nouns (e.g., definition, references) or verb_actions (preview_rename). No mixing of conventions.

    Tool Count5/5

    10 tools is well within the ideal range for a focused Java language server. Each tool serves a distinct purpose without unnecessary bloat or deficiency.

    Completeness4/5

    Covers navigation, search, diagnostics, and rename preview. Missing an actual rename apply tool and code completion, but the core workflow for symbol analysis is well-supported.

    Maintenance

    ActivityInactive
    ResponsivenessNo issues