# dsh-java MCP server

> Enables compiler-accurate Java code analysis for AI clients using Eclipse JDT to perform symbol search, refactoring, and impact analysis.

- Repository: https://github.com/weymann/dsh-java-mcp
- Page: https://hostedmcp.org/servers/weymann/dsh-java-mcp
- Transport: —
- Stars: 0
- License: MIT

## FAQ

### How do I load a Java project with this server?

The model must call the `mcp__javalens__load_project` tool with the absolute workspace path once per session.

### Does the server write changes directly to my source files?

No, the server returns refactorings as text edits, allowing the model to apply them through its own file-editing tools for review.

### Can I use this for renaming symbols across a whole project?

Yes, the `rename_symbol` tool returns an edit for every occurrence, including the declaration and all call sites.
