About this integration
Production-grade MCP server for KiCad EDA—PCB design, DRC, simulation, BOM, DFM, and manufacturing.
- Transport
- stdio
- Authentication
- unknown
- Initial setup
- credentials
- Runtime
- unattended
- Evidence
- documented
- Version
- 3.34.6
- Package
- kicad-mcp-pro
- Last compatibility test
- Not independently tested
Connect your agent
kicad-mcp-proPublisher README and Python manifest document the stdio executable and bounded default profile. Optional component providers require their own API credentials, while MCP transport authentication is not specified; authentication remains unknown and setup is classified credentials to preserve that prerequisite. Documentation was reviewed from pinned captures; the package, KiCad integration, and tools were not executed or independently security-audited.
Capabilities: Review KiCad schematics and PCB layouts, Run ERC, DRC, and DFM workflows, Prepare manufacturing exports with human review, Inspect component sourcing data, Expose KiCad workflow tools, resources, and prompts
Connected profiles
Additional details
io.github.oaslananka/kicad-mcp-pro
Source ↗ · Checked 2026-09-173.34.6
Source ↗ · Checked 2026-09-17CC0-1.0; package licenses are separate
Source ↗ · Checked 2026-09-17pypi
Source ↗ · Checked 2026-09-17kicad-mcp-pro
Source ↗ · Checked 2026-09-193.34.6
Source ↗ · Checked 2026-09-19The console script supports stdio launch and defaults to a bounded read-only review profile; write and manufacturing modes require deliberate configuration and human review.
Source ↗ · Checked 2026-09-19The default JLCPCB source is public, while Nexar, DigiKey, and Mouser require provider API credentials when configured; the README does not establish MCP transport authentication, so authentication is unknown.
Source ↗ · Checked 2026-09-19The publisher documents launching the Python package with uvx kicad-mcp-pro --transport stdio; the existing catalog connection remains stdio with no endpoint.
Source ↗ · Checked 2026-09-19Publisher documentation reviewed; package and integration endpoint not executed or independently security-audited.
Source ↗ · Checked 2026-09-19