mcp-netcoredbg
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
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