AspNetDebugDashboard.Mcp
2.2.0
dotnet tool install --global AspNetDebugDashboard.Mcp --version 2.2.0
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local AspNetDebugDashboard.Mcp --version 2.2.0
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=AspNetDebugDashboard.Mcp&version=2.2.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package AspNetDebugDashboard.Mcp --version 2.2.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
AspNetDebugDashboard.Mcp
An MCP server that lets a coding agent (Claude, Copilot, etc.) read the data AspNetDebugDashboard captures from your running app: recent requests, the SQL a request ran, recent failures, slow queries, performance numbers.
It's a thin client over the dashboard's REST API, so your app needs to be running with the dashboard enabled.
Install
dotnet tool install --global AspNetDebugDashboard.Mcp
Configure your agent
Point your MCP client at the aspnet-debug-mcp command. For Claude Desktop / Claude Code, add it to your MCP config:
{
"mcpServers": {
"debug-dashboard": {
"command": "aspnet-debug-mcp",
"env": { "DEBUG_DASHBOARD_URL": "http://localhost:5000" }
}
}
}
DEBUG_DASHBOARD_URL is where your app is running (default http://localhost:5000). You can also pass it as the first argument instead.
Tools
get_stats: counts, averages, distributions, slowest requests and queriesrecent_requests: newest requests, optionally failed-onlyget_request: one request in full, with its SQL and logsrecent_queries: newest SQL, optionally slow-onlyrecent_exceptions: newest unhandled exceptions with stack tracesrecent_logs: newest logs, optionally by levelperformance: last-hour metrics (P95/P99, error rate, slowest endpoints)search: across all captured data
If the rest of the suite is installed, these are available too:
list_feature_flags: feature flags and their on/off state (AspNetFlags)recent_jobs: background jobs with status, timing, and failure traces (AspNetJobs)app_vitals: memory, GC, CPU, threads, uptime, and health checks (AspNetVitals)recent_mail: captured outbound email (AspNetMailbox)
License
MIT
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.