Copperpour
Native KiCad 10 plugin and MCP server that lets AI assistants design schematics and PCBs.
Summary rewritten from the vendor site because the catalog version did not match it.
What it does and how it connects
Copperpour is AI-assisted PCB design for KiCad 10. It is a native KiCad plugin, a single Rust binary, that lets Claude and other AI assistants design schematics and PCBs through the Model Context Protocol. It is the community-maintained AGPL-3.0 fork of Konnect, which went closed source in October 2026, and Konnect was the successor to KiCAD-MCP-Server. Its first release, v0.14.0, added 60 open community pull requests and fixes on top of Konnect v0.13.0.
The README states 245 tools across 21 on-demand toolsets, covering schematic capture, PCB layout and routing, ERC and DRC, design-review audits, JLCPCB part search, reference circuits, and a full manufacturing export pipeline, with bundled skills and agents that teach Claude KiCad conventions out of the box. Board edits go through KiCad 10's official IPC API in real time, with KiCad's own undo and redo, while schematic edits use its own S-expression engine with revision-checked atomic writes. A small context starter kit of about 2K tokens loads toolsets on demand instead of a roughly 23K-token catalogue on every listing.
Instead of describing changes and applying them by hand, the AI works the project directly: placing and wiring schematic components by pin name, laying out the PCB with placement, movement, rotation and routing, running ERC, DRC, connectivity validation, decoupling audits, power-rail review and BOM health checks, exporting Gerbers, drill, BOM, pick-and-place, 3D models and PDF, searching a local catalog of about 800k JLCPCB parts, and starting from reference circuits such as USB-C, LDO, buck converter, STM32, I2C and LED templates with verified component values. The README labels the project beta and says the core toolchain is tested and working but wants real-world mileage and review.
What engineers report
No tool shows or hides a sheet's name or file text.
2026-11-06Read the original
Alternatives
Compare side by side- konnect-maintained
Independent maintenance of the archived Konnect project Copperpour forked from, rather than the community fork that added 60 pull requests on top of it.
- openkonnect
A clean-room MIT MCP server for KiCad 10, still Phase 0 with read-only inspection plus save, sync and handoff tools, rather than a full AGPL plugin.
- kicad-mcp-pro
An MCP server that drives KiCad workflows with profile gated tools, rather than a native KiCad plugin that works through the IPC API.
- kicad-mcp (blwfish)
An MCP server that drives a KiCad design workflow from a plain language description, rather than a native KiCad plugin with on-demand toolsets.
Recurring errors it addresses
Error Index entries this tool is built to reduce or work around.
- Two writers on one KiCad project file silently dropped each other's changes while both reported success, because the .kicad_pro writers had no revision check.Error Index
- On a routed board, schematic net splits could never reach the PCB through the agent tool, because update_pcb_from_schematic returns routed_pad_net_change with no override argument.Error Index
- Missing live IPC tools forced the user to close and reopen KiCad's PCB editor several times an hour, with most board edits going through raw pcbnew Python against a closed file.Error Index
- The agent PCB netlist export never worked: export_netlist takes a .kicad_pcb but runs sch export netlist, while hand-run kicad-cli produced a correct 536-record netlist.Error Index
- Footprint writers reported not changed after already replacing the file, because one Conflict error covers both nothing written and readback mismatch after replace.Error Index
Sources
Not verified
- Pricing: none stated on the repo.
- A standalone website: no homepage is listed in the live API record.
- A named individual builder: the repository names the Copperpour organization, not a person.
- The catalog one-liner says 241 tools; the README body says 245 tools across 21 toolsets while the repo description says 240, so the one-liner was rewritten without a tool count.
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.