Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PYTHONUNBUFFERED | No | Ensures Python output is sent straight to terminal without being buffered | 1 |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| sessions_create | Create a new debug session for a Python script |
| sessions_breakpoint | Run to a breakpoint and capture local variables |
| sessions_continue | Continue execution to the next breakpoint |
| sessions_state | Get the current state of a debug session |
| sessions_end | End a debug session and clean up resources |
| sessions_step_in | Step into the next function call (requires active breakpoint) |
| sessions_step_over | Step over the current line (requires active breakpoint) |
| sessions_step_out | Step out of the current function (requires active breakpoint) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |