Description
Add low-level and parallel debugging tools for CPU registers, exception settings, memory inspection, and parallel task analysis.
Tools to Implement
CPU Registers
| Tool |
Description |
register_list |
Get values of common CPU registers |
register_get |
Get the value of a specific CPU register by name |
Exception Settings
| Tool |
Description |
exception_settings_get |
Get exception break settings |
exception_settings_set |
Configure when to break on a specific exception type |
Memory
| Tool |
Description |
memory_read |
Read memory bytes at an address expression or get a variable's memory representation |
Parallel Debugging
| Tool |
Description |
parallel_stacks |
Get all threads' call stacks in a tree view, grouping threads with common frames |
parallel_watch |
Evaluate the same expression on all threads and compare results |
parallel_tasks_list |
List TPL (Task Parallel Library) task information |
Notes
- These are power-user features for deep debugging scenarios
- Competitor reference: Unofficial VS MCP Server by dhq-boiler
Description
Add low-level and parallel debugging tools for CPU registers, exception settings, memory inspection, and parallel task analysis.
Tools to Implement
CPU Registers
register_listregister_getException Settings
exception_settings_getexception_settings_setMemory
memory_readParallel Debugging
parallel_stacksparallel_watchparallel_tasks_listNotes