oaslananka/kicad-mcp-pro
View on GitHub ↗AI-ready MCP server for KiCad: automate schematic, PCB, ERC/DRC, DFM, BOM and manufacturing review from Claude, Cursor, Copilot and other AI agents.
What you need to know
MCP server for KiCad EDA workflows - schematic, PCB, DRC/ERC, DFM, and manufacturing export automation via tools, resources, and prompts. Starts with a bounded 'default' profile of 24 read-only review tools instead of the full 377-tool expert catalog, with build/release/expert profiles for more. Explicitly a professional first-pass design and review assistant, not an automated sign-off authority; signal-integrity/power-integrity/EMC/thermal tools are first-order closed-form estimates (~5-10% accuracy). Supports stdio and Streamable HTTP transports, Tauri desktop app, web dashboard, uvx/npx/Docker. MIT license.
Install
uvx kicad-mcp-pro init uvx kicad-mcp-pro --transport stdio npx kicad-mcp-pro --help
Key features
- ✓24 read-only review tools by default; build, release, expert, and full profiles
- ✓ERC/DRC and export pipeline drive KiCad's own engines
- ✓Signal-integrity, power-integrity, EMC, and thermal first-order estimates
- ✓JLCPCB catalog sourcing by default; Nexar, DigiKey, Mouser optional
- ✓OpenTelemetry opt-in; telemetry disabled by default
- ✓Designed for progressive disclosure across agent types
Caveats
- ⚠Not an automated sign-off authority; PCB/fabrication outputs require qualified human review
- ⚠Field-solver-level tools are approximations, not substitutes for EM/FEA simulation
Reviewed 2026-08-11
Topics
- Stars
- 51★
- Forks
- 6
- Language
- Python
- License
- MIT
- Created
- 2026-05-31
- Last push
- 2026-08-18