jvm-mcp-server
jvm-mcp-server is an MCP server, listed under mcp tooling. It reaches ssh. It needs SSH_KEY and SSH_PASSWORD to authenticate. Its repository has 91 GitHub stars and is licensed under MIT; we last read it on 2026-10-25.
This project implements an MCP server for the JVM platform, enabling AI models to interact with the Java ecosystem using a standardized protocol.
Install
Read from jvm-mcp-server’s own README, close to verbatim -- not written by us, and not guessed.
uv pip install jvm-mcp-server
What it reaches, and what it needs
Maintenance
This is an implementation project of a JVM-based MCP (Model Context Protocol) server. The project aims to provide a standardized MCP server implementation for the JVM platform, enabling AI models to better interact with the Java ecosystem.
What jvm-mcp-server can do
15 tools documented in its README. An AI client calls these by name.
list_java_processes- List all Java processes
get_thread_info- Get thread information for a specific process
get_jvm_info- Get JVM basic information
get_memory_info- Get memory usage information
get_stack_trace- Get thread stack trace information
get_class_info- Get detailed class information including structure
get_stack_trace_by_method- Get method call path
decompile_class- Decompile class source code
search_method- Search for methods in classes
watch_method- Monitor method invocations
get_logger_info- Get logger information
set_logger_level- Set logger levels
get_dashboard- Get system resource dashboard
get_jcmd_output- Execute JDK jcmd commands
get_jstat_output- Execute JDK jstat commands
Read from the README; names are kept only if the README contains them.
jvm-mcp-server compared with similar servers
| Server | Reaches | Needs | Stars | Last update | Licence |
|---|---|---|---|---|---|
| jvm-mcp-server (this page) | ssh | SSH_KEY, SSH_PASSWORD | 91 | 2026-03-30 | MIT |
| tradingview-mcp | marketaux | MARKETAUX_API_TOKEN | 5,099 | 2026-10-21 | MIT |
| mcphub | — | ADMIN_PASSWORD | 2,580 | 2026-10-24 | Apache-2.0 |
| mcp-remote | — | AUTH_TOKEN, MCP_CLIENT_SECRET, MCP_REMOTE_CLIENT_SECRET | 1,652 | 2026-10-20 | MIT |
| mcp-searxng | — | None listed | 1,322 | 2026-10-20 | MIT |
| tuui | — | None listed | 1,159 | 2026-05-14 | Apache-2.0 |
Ranked by services in common with jvm-mcp-server, then by stars. Figures are from each repository when we last read it.
Common questions about jvm-mcp-server
- What does jvm-mcp-server do?
- This project implements an MCP server for the JVM platform, enabling AI models to interact with the Java ecosystem using a standardized protocol.
- How do I install jvm-mcp-server?
- Its own README gives this command: uv pip install jvm-mcp-server. Run it where your MCP client can launch the server, and check the README for any settings it asks for.
- What does jvm-mcp-server connect to, and what does it need?
- It reaches ssh. The credentials we found in its source are SSH_KEY and SSH_PASSWORD.
- Is jvm-mcp-server official and is it maintained?
- We found nothing naming it as a vendor’s official server. Its repository has 91 GitHub stars and its state in our directory is listed. Its last commit we recorded was on 2026-03-30.
- What licence does jvm-mcp-server use?
- The repository declares the MIT licence.
More MCP servers for mcp tooling
- tradingview-mcp5,099 stars
- mcphub2,580 stars
- mcp-remote1,652 stars
- mcp-searxng1,322 stars
- tuui1,159 stars
- mcp-proxy741 stars