mcp-dotnet-diagnostics MCP Server

Source profile for mcp-dotnet-diagnostics. Its purpose and connection details need verification against the maintainer’s documentation.

Local serverstdio

What is the mcp-dotnet-diagnostics MCP Server?

This mcp-dotnet-diagnostics source profile is awaiting review. The previous overview contained a logo or badge fragment rather than a usable description. Check the linked maintainer documentation for the server’s purpose and connection details.

Local setup

The project provides a local client configuration using mcp-dotnet-diagnostics. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Configuration values

The example declares TMPDIR. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_process_infoName, PID, uptime, .NET version, OS
get_memory_statsGC heap, LOH size, alloc rate, Gen0/1/2 counts, fragmentation
get_gc_eventsPer-collection timeline — generation, reason, timestamp
get_thread_statsThreadPool count, queue depth, completed items, lock contention
get_event_countersAll 27 System.Runtime metrics in one snapshot
get_environment_infoRuntime config, filtered env vars (no secrets)
list_countersRaw EventCounter names and current values

How to install the mcp-dotnet-diagnostics MCP Server

{
  "mcpServers": {
    "dotnet-diagnostics": {
      "command": "mcp-dotnet-diagnostics",
      "env": {
        "TMPDIR": "/var/folders/xx/your-tmpdir/T/"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
TMPDIRDeclared in the maintainer’s client configuration.Optional