kd-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| KD_MCP_CONFIG | No | Path to the kd-mcp configuration YAML file. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| health_checkA | Verify kd-mcp config and kd.exe path. |
| start_kdB | Start kd.exe for KDNET using explicit port/key values. |
| start_from_stateC | Start kd.exe using the shared state file written by winrm-mcp configure_kdnet. |
| kd_commandB | Send a command to a running kd.exe session and collect output. |
| break_inA | Send a break signal to kd.exe. On Windows this uses CTRL_BREAK_EVENT when possible. |
| continue_goC | Send the KD 'g' command to continue target execution. |
| read_outputC | Return buffered kd.exe output for a session. |
| stop_kdB | Stop kd.exe. By default only the debugger process is stopped, not the target. |
| list_sessionsA | List active KD sessions. |
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/haoylle/26_KD-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server