java-mcp-server

mwgreen/java-mcp-server

3.1

If you are the rightful owner of java-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

A Model Context Protocol (MCP) server that provides Java code analysis capabilities through Eclipse JDT integration for Claude Code and Claude Desktop.

Tools

Functions exposed to the LLM to take actions

initialize_project

Initialize Java project analysis for a directory.

get_call_hierarchy

Analyze method call relationships.

get_type_hierarchy

Explore class inheritance and interface relationships.

find_references

Find all references to classes, methods, or fields.

get_class_info

Get detailed information about a class.

list_classes

List all classes in the project.

get_method_info

Get detailed information about a specific method.

refactor_rename

Rename symbols across the project with preview support.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources