TDA - Thread Dump Analyzer (for Java). Analyze your Thread Dumps with a GUI or use it as MCP Server.
TDA is a Java thread dump analyzer with a Swing GUI, VisualVM/JConsole plugins, and an MCP server mode exposing parse_log, check_deadlocks, find_long_running and virtual-thread tools so AI agents can diagnose JVM deadlocks, pinning and performance issues headlessly.
Use Cases
Diagnose Java performance issues from thread dumps via GUIDetect deadlocks and monitor contentionFind long-running or hung threads across dumpsAnalyze virtual thread pinning and carrier threadsExpose thread dump analysis to Cursor/Claude Desktop/Junie over MCPHeadless AI-assisted analysis of production log filesInspect class histograms and heap objectsLive JVM inspection through JConsole pluginParse JSON thread dumps from jcmdAutomated thread dump analysis in CI pipelines
Built With
- Language
- Java
- Frameworks
- MCP · VisualVM · JConsole · Swing · FlatLaf · Maven · jsvg
Tags
java · thread-dump · jvm · mcp-server · profiling · performance-tuning · virtual-threads · deadlock-detection · visualvm · jconsole · heap-analysis · swing-gui · diagnostics · headless-analysis