Skip to main content
Glama
AerialByte

mcp-netcoredbg

by AerialByte

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_sessionsB

List all active debug sessions with their status

select_sessionA

Set the default session for subsequent commands

terminate_sessionC

Terminate a specific debug session

launchB

Start debugging a .NET application. The program should be the path to a DLL file built with debug symbols.

attachA

Attach debugger to a running .NET process

launch_watchA

Start debugging with hot reload support using 'dotnet watch'. The debugger will automatically reconnect when the app restarts after code changes.

stop_watchA

Stop hot reload debugging mode and terminate the dotnet watch process

set_breakpointB

Set a breakpoint at a specific line in a source file

remove_breakpointB

Remove a breakpoint from a specific line

list_breakpointsB

List all active breakpoints

continueA

Continue program execution until next breakpoint or program end

pauseC

Pause program execution

step_overA

Step over the current line (execute it without stepping into functions)

step_intoB

Step into the function call on the current line

step_outC

Step out of the current function

stack_traceC

Get the current call stack

scopesB

Get variable scopes for a stack frame

variablesC

Get variables from a scope or variable container

evaluateC

Evaluate an expression in the current debug context

threadsB

List all threads in the debugged process

outputB

Get recent program output (stdout/stderr)

statusB

Get current debugger status (running, stopped, etc.)

terminateB

Stop the debug session and terminate the debugged program

restartB

Restart the debugged program using the same launch settings. Useful after code changes.

invokeB

Invoke a specific method in a .NET assembly. Can run with or without debugging. Use debug mode to set breakpoints and step through the code.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/AerialByte/mcp-netcoredbg'

If you have feedback or need assistance with the MCP directory API, please join our Discord server