frankbolero/dotnet-dump-mcp

🤖 An AI-native CLI Tool and MCP server for .NET memory dump investigations. Leverage LLMs (Claude/Gemini) to analyze heaps, threads, and exceptions using natural language. Built with ClrMD, token-efficient paging, and Docker support for cross-architecture (.NET/AMD64/ARM64) post-mortem analysis.

12Stars on the repository
27Mods indexed here, across every type
10d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

clrstack

02

frankbolero/dotnet-dump-mcp

Command

Displays managed call stacks for all threads or a specific thread.

not rated 12 10d ago A 0 tokens original MIT

dumpassembly

04

frankbolero/dotnet-dump-mcp

Command

Command "dumpassembly" from frankbolero/dotnet-dump-mcp, covering dumpassembly, usage and clrmd implementation.

not rated 12 10d ago A 0 tokens original MIT

dumpclass

05

frankbolero/dotnet-dump-mcp

Command

Digs into .NET type metadata. Displays information about an EEClass structure.

not rated 12 10d ago A 0 tokens original MIT

dumpheap

06

frankbolero/dotnet-dump-mcp

Command

Analyzes managed heap objects, identifies memory leaks, and traces object references.

not rated 12 10d ago A 0 tokens original MIT

dumpmd

07

frankbolero/dotnet-dump-mcp

Command

Displays details about method descriptors (MethodDesc).

not rated 12 10d ago A 0 tokens original MIT

dumpmodule

08

frankbolero/dotnet-dump-mcp

Command

Command "dumpmodule" from frankbolero/dotnet-dump-mcp, covering dumpmodule, usage and clrmd implementation.

not rated 12 10d ago A 0 tokens original MIT

dumpstack

11

frankbolero/dotnet-dump-mcp

Command

Helps examine thread call stacks. While clrstack is more commonly used for managed call stacks, dumpstack can also be used to inspect stack frames, including native ones.

not rated 12 10d ago A 0 tokens original MIT

eeheap

12

frankbolero/dotnet-dump-mcp

Command

Displays information about the managed heap, including memory usage for each generation (Gen 0, Gen 1, Gen 2, and Large Object Heap).

not rated 12 10d ago A 0 tokens original MIT

eestack

13

frankbolero/dotnet-dump-mcp

Command

Examines thread call stacks. Displays the merged threads stack, similar to the "Parallel Stacks" panel in Visual Studio.

not rated 12 10d ago A 0 tokens original MIT

gcroot

15

frankbolero/dotnet-dump-mcp

Command

Displays information about references (or roots) to a specified object. It helps in identifying what is keeping an object alive in the managed heap.

not rated 12 10d ago A 0 tokens original MIT

help

16

frankbolero/dotnet-dump-mcp

Command

Lists available commands or provides detailed help on a specific command.

not rated 12 10d ago A 0 tokens original MIT

ip2md

17

frankbolero/dotnet-dump-mcp

Command

Displays the MethodDesc structure at a specified address (Instruction Pointer).

not rated 12 10d ago A 0 tokens original MIT

name2ee

18

frankbolero/dotnet-dump-mcp

Command

Displays the MethodTable and MethodDesc structures for a specified method or type name.

not rated 12 10d ago A 0 tokens original MIT

sos

20

frankbolero/dotnet-dump-mcp

Command

Loads the SOS debugging extension for detailed analysis.

not rated 12 10d ago A 0 tokens original MIT

syncblk

21

frankbolero/dotnet-dump-mcp

Command

Displays information about synchronization blocks (thin locks and System.Threading.Monitor instances). Useful for diagnosing deadlocks and contention issues.

not rated 12 10d ago A 0 tokens original MIT

threadpool

22

frankbolero/dotnet-dump-mcp

Command

Command "threadpool" from frankbolero/dotnet-dump-mcp, covering threadpool, usage and clrmd implementation.

not rated 12 10d ago A 0 tokens original MIT

threadstate

23

frankbolero/dotnet-dump-mcp

Command

Command "threadstate" from frankbolero/dotnet-dump-mcp, covering threadstate, usage and clrmd implementation.

not rated 12 10d ago A 0 tokens original MIT

verifyheap

24

frankbolero/dotnet-dump-mcp

Command

Verifies the integrity of the managed heap. Useful for identifying memory corruption.

not rated 12 10d ago A 0 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: