# JDTLS-MCP

> Use this tool when you need to integrate Eclipse JDT Language Server functionality into AI agents, providing features like code completion, diagnostics, and symbol retrieval. It solves problems related to code analysis, navigation, and editing, and accepts code files and project structures as input, generating outputs such as code suggestions and error reports. Ideal for use in development environments where AI-driven coding assistance is required.

Canonical page: https://skillsregistry.net/skills/sunix-jdtls-mcp  
JSON: https://api.skillsregistry.net/v1/skills/sunix-jdtls-mcp

## Description

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.

## Trust

- **Trust score (0–1):** 0.89
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** ai-ml
- **Updated:** 2026-09-19

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/tzponmdrul)
- **Repository:** <https://github.com/sunix/jdtls-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "sunix-jdtls-mcp"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/sunix-jdtls-mcp` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/sunix-jdtls-mcp/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
