KiCAD MCP Server
Drives KiCAD for PCB work: schematic edits, component placement, routing, DRC and ERC checks, and production export.
Add it to your client
Community- Transport
- stdio
- Runtime
- Python
- Auth
- Not required
- License
- MIT
- Stars
- 1,953
Board design punishes hallucination faster than most domains, because a wrong footprint becomes a physical mistake, so the useful part of this server is the checking loop rather than the drawing. Project setup, schematic editing, placement, routing and Gerber export are all exposed, but so are DRC and ERC runs whose output the model reads back before continuing. It generates custom symbols and footprints for parts missing from the standard library and keeps them in a personal library across projects, pulls JLCPCB catalogue pricing and stock, and can hand routing to Freerouting. Note the lineage: the maintainer's newer Rust plugin for KiCAD 10 is where development moved, while this Python and TypeScript server stays MIT-licensed and maintained.
Similar MCP servers
Everything MCP Server
MCP serverProtocol demo server that exercises every MCP feature at once.
Arize Phoenix MCP Server
MCP serverPulls Phoenix projects, traces, datasets and experiment results into an agent, and edits prompts.
Codacy MCP Server
MCP serverRead Codacy code quality and security findings inside the coding session.

Comments(0)
Sign in to comment