BigHugger
MCP MCP server · io.github.ProductOfAmerica

io.github.ProductOfAmerica/mcp-server-kicad

Byte-preserving KiCad automation: 100+ tools for schematics, PCB layout, ERC, DRC, exports

host stars
8
30-day movement
+21/day
Related entries
62
Connections
109
pypilocalstdio

An MCP server exposing 100+ tools for automating KiCad electronics projects: reading and editing schematics, PCB layout, hierarchical sheets, symbol and footprint libraries, plus ERC/DRC checks and exports (netlists, BOMs, Gerbers, 3D, IPC-2581). Writes go through a byte-preserving substrate so unedited parts of files stay unchanged on disk.

It lets an AI assistant work directly on real KiCad files without corrupting them, covering the full design flow from schematic to fabrication exports.

Use it to

  • Inspect and summarize schematics and PCB boards
  • Place, move, and wire components programmatically
  • Run ERC/DRC and validate boards
  • Export Gerbers, netlists, BOMs, and 3D models
  • Manage hierarchical sheets and symbol libraries

For Hardware engineers using AI assistants with KiCad

Runs
installed — on your machine
Transport
stdio
Tools
109
Packaged as
pypi:mcp-server-kicad
Install
uvx mcp-server-kicad
Version
0.20.1
Last release
2026-08-15
topicskicadedaschematicpcbmcpautomation