.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/irockel/tda
home/mcp-servers/irockel/tda
irockel avatar

tda

byirockel· 1 MCP server

Stars

548

Forks

95

Category

Debugging

View on GitHub

TL;DR

> [!IMPORTANT] > > 2026-05-11 - TDA 3.2 available. > * VisualVM Plugin: proper integration in VisualVM working again. > * UI: Updated jsvg version to 2.1.0. > > 2026-04-18 - TDA 3.1 available. > * VisualVM Plugin: proper integration in VisualVM working a

How to install tda?

irockel/tda
$git clone https://github.com/irockel/tda

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install tda by running `git clone https://github.com/irockel/tda`, then use it for the current task and follow its documentation at https://github.com/irockel/tda.

Files · 1

View on GitHub
README.md
1[![Java CI with Maven](https://github.com/irockel/tda/actions/workflows/build.yml/badge.svg)](https://github.com/irockel/tda/actions/workflows/build.yml)
2[![Renovate](https://img.shields.io/badge/renovate-enabled-brightgreen.svg)](https://github.com/irockel/tda/issues?q=is%3Aissue+is%3Aopen+label%3Adependencies)
3[![Dependencies](https://img.shields.io/librariesio/github/irockel/tda)](https://libraries.io/github/irockel/tda)
4[![License](https://img.shields.io/github/license/irockel/tda)](LICENSE)
5 
6# TDA - Thread Dump Analyzer
7 
8> [!IMPORTANT]
9>
10> **2026-05-11 - TDA 3.2 available.**
11> * **VisualVM Plugin**: proper integration in VisualVM working again.
12> * **UI**: Updated jsvg version to 2.1.0.
13>
14> **2026-04-18 - TDA 3.1 available.**
15> * **VisualVM Plugin**: proper integration in VisualVM working again.
16> * **Logfile Parsing**: Support for UTF16 files.
17> * **UI**: some small fixes.
18>
19> **2026-01-30 - TDA 3.0 is now available!** 🚀
20> This major release brings significant enhancements:
21> * **Extended MCP Server**: Now with **Carrier Thread Pinning** detection and support for **SMR (Safe Memory Relocation)** parsing.
22> * **Modernized UI**: Completely refreshed look and feel using **FlatLaf**.
23> * **Usability Improvements**: Fixed several long-standing issues, including improved split-pane management and faster parsing.
24> * **Native macOS Support**: Now providing a dedicated macOS binary.
25> * **Logging**: Especially for troubleshooting in MCP Mode.
26 
27TDA (Thread Dump Analyzer) for Java is a powerful yet lightweight Swing GUI and **MCP Server** for analyzing Thread Dumps and Heap
28Information generated by the Java VM. It is designed to assist in diagnosing performance issues, deadlocks, and
29memory problems in Java applications. With its MCP capabilities, TDA can be seamlessly integrated into AI-powered
30development workflows.
31 
32TDA supports Java 1.4.x through Java 21+, including specialized support for **Virtual Threads** (Java 19+) and **JSON-based thread dumps**
33(Java 21+, experimental).
34 
35## 📋 Table of Contents
36- [🚀 Key Features](#-key-features)
37- [📦 Installation](#-installation)
38 - [1. Self-contained JAR](#1-self-contained-jar)
39 - [2. VisualVM Plugin](#2-visualvm-plugin)
40 - [3. macOS Binary (DMG)](#3-macos-binary-dmg)
41- [🛠 Usage Modes](#-usage-modes)
42 - [1. Standalone Application](#1-standalone-application)
43 - [2. JConsole Plugin](#2-jconsole-plugin)
44 - [3. VisualVM Plugin](#3-visualvm-plugin-1)
45 - [4. JSON-based Thread Dumps (Experimental)](#4-json-based-thread-dumps-experimental)
46 - [5. MCP Server (Headless Analysis)](#5-mcp-server-headless-analysis)
47- [🏗 Building from Source](#-building-from-source)
48- [🛠️ Troubleshooting](#-troubleshooting)
49- [📜 Changelog](CHANGELOG.md)
50- [📜 License](LICENSE)
51 
52## 🚀 Key Features
53 
54* **Comprehensive Thread Dump Parsing**: Parse multiple thread dumps from log files and display them in an intuitive tree structure.
55* **Virtual Threads Support**: Analyze virtual thread states, pinning issues, and carrier thread relationships.
56* **Statistical Analysis**: Detailed statistics about thread states, monitors, and waiting/locking threads.
57* **Long-Running Thread Detection**: Identify threads that persist across multiple dumps, helping find "hung" or inefficient code.
58* **Deadlock Detection**: Automatic identification of deadlocks with detailed monitor information.
59* **JSON-based Thread Dumps**: Support for parsing JSON-formatted thread dumps created with `jcmd <pid> Thread.dump_to_file -format=json <file>`.
60 *Note: JSON dumps currently provide basic information (name, tid, stack trace) but lack details like thread states or native IDs. For comprehensive analysis, textual dumps are recommended.*
61* **Class Histogram Analysis**: Integrated analysis of heap objects (via `-XX:+PrintClassHistogram`).
62* **Flexible Filtering & Categorization**: Use custom filters and categories to manage large numbers of threads.
63* **Model Context Protocol (MCP) Support**: He

Preview

irockel/tdairockel/tda

[![Java CI with Maven](https://github.com/irockel/tda/actions/workflows/build.yml/badge.svg)](https://github.com/irockel/tda/actions/workflows/build.yml)

[![Renovate](https://img.shields.io/badge/renovate-enabled-brightgreen.svg)](https://github.com/irockel/tda/issues?q=is%3Aissue+is%3Aopen+label%3Adependencies)

[![Dependencies](https://img.shields.io/librariesio/github/irockel/tda)](https://libraries.io/github/irockel/tda)

[![License](https://img.shields.io/github/license/irockel/tda)](LICENSE)

Repoirockel/tda
TypeMCP Servers
CategoryDebugging
UpdatedJul 2026
LicenseLGPL-2.1
First seenJul 27, 2026

Tags

MCPjavajvm

Related

6 picks
Type
  1. chromedevtools avatarchrome-devtools-mcpMCP server for Chrome DevToolsMCP ServersJul 202611M48k
  2. ooo0ooo avatarlean-lsp-mcpLean Theorem Prover MCPMCP ServersJul 20261.9M460
  3. wonderwhy-er avatardesktopcommandermcpMCP server for terminal commands, file operations, and process managementMCP ServersJul 2026346k8.9k
  4. avivsinai avatarlangfuse-mcpLangfuse MCP server for accessing and analyzing telemetry data via natural languageMCP ServersJun 202611k101
  5. faraazahmad avatarmcp_debugPostman for your MCP server with a Claude chat that calls your toolsMCP ServersJun 20258.9k14
  6. p3gleg avatartauri-plugin-mcpAllows AI agents (e.g., Cursor, Claude Code) to debug within Tauri apps via screenshot capture, window management, DOM access, and simulated user inputs.MCP ServersJul 20266.2k104