Agent♥︎Age
Catalog

KiCad Schematics

Official

by unmateria · Go

Design KiCad schematics by talking to Claude. Places parts, wires nets, runs ERC. Needs KiCad 10.

MCP-KiCad (io.github.unmateria/mcp-kicad)

MCP-KiCad is a Model Context Protocol (MCP) server that “design[s] electronic schematics by talking to Claude.” It generates KiCad schematics by placing parts, wiring nets, adding power symbols, and running KiCad electrical rules check (ERC). The output is a .kicad_sch file that you can open, edit, and manufacture from. It needs KiCad 10.

🛠️ Key Features

  • Draw KiCad schematics via Claude interaction
  • Place parts and wire nets
  • Add power symbols
  • Run KiCad electrical rules check (ERC)
  • Produce a .kicad_sch file

🚀 Use Cases

  • Generate a schematic for an electronics design
  • Validate designs with KiCad’s ERC
  • Produce a KiCad schematic file for further editing and manufacturing

⚡ Developer Benefits

  • Fits the Model Context Protocol workflow
  • Returns a KiCad-native .kicad_sch artifact for downstream tooling

⚠️ Limitations

  • Requires KiCad 10

Topics

claudeedaelectronicsgolangkicadmcpmodel-context-protocolschematic