Dmitriusan/mcp-jvm-diagnostics
MCP server for JVM diagnostics — thread dumps, deadlocks, GC logs, and JVM tuning
[](https://www.npmjs.com/package/mcp-jvm-diagnostics) [](https://opensource.org/licenses/MIT)
A Model Context Protocol (MCP) server that gives AI assistants the ability to analyze JVM thread dumps and GC logs. It detects deadlocks, identifies lock contention hotspots, analyzes garbage collection pressure, and recommends JVM tuning parameters.
JVM diagnostic MCP servers exist (TDA, jfr-mcp, Arthas) — but they're all Java-based, requiring a JVM runtime just to diagnose JVM problems. This tool runs on Node.js via npx — no JVM, no Docker, no SSH.
It analyzes offline artifacts (thread dumps, GC logs, heap histograms) rather than requiring a running JVM. Paste a thread dump or GC log and get instant analysis. Part of the MCP Java Backend Suite — 5 tools covering databases, JVM, migrations, Spring Boot, and Redis for Java backend developers.
npx mcp-jvm-diagnosticsOr install globally:
npm install -g mcp-jvm-diagnosticsAdd to ~/.claude/claude_desktop_config.json:
{
"mcpServers": {
"jvm-diagnostics": {
"command": "npx",
"args": ["-y", "mcpLoading reviews...