kicad_doctor
Diagnose this MCP server and environment to identify the responding process, available kicad-cli, KiCad API reachability, open documents, and fixes when other tools fail unexpectedly.
Instructions
Diagnose this server and its environment: which process is answering, which kicad-cli was found, whether KiCad's API is reachable and which documents are open, and what to do about any problem. Call this first whenever another tool fails unexpectedly.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ipc | Yes | ||
| pid | Yes | ||
| mode | Yes | ||
| advice | No | ||
| python | Yes | ||
| cache_dir | Yes | ||
| kicad_cli | Yes | ||
| executable | Yes | ||
| server_version | Yes | ||
| workspace_root | Yes | ||
| writer_formats | No | The KiCad file format versions this layer's writers emit, by file kind. | |
| kicad_processes | Yes |