JVM MCP Server
JSON →A server for monitoring and analyzing Java Virtual Machine (JVM) processes using Arthas, with a Python interface.
Install
uvx
```bash Tools · 15
- 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
Links
★ 85 GitHub stars