KiCad Agentic MCP
Native KiCad 10 plugin and MCP server that gives MCP clients schematic, layout, routing, and manufacturing tools, with pass and fail verdicts taken from kicad-cli rather than the model.
Summary rewritten from the vendor site because the catalog version did not match it.
What it does and how it connects
KiCad Agentic MCP is an MCP server and an agentic control layer for KiCad 10, forked from Konnect v0.2.2. An MCP client such as Claude Desktop or Claude Code can place and wire schematic symbols, place and route footprints in the running PCB editor, run ERC and DRC, search parts, and produce manufacturing output. The README states the surface as 205 domain tools across 22 toolsets, plus 13 always-visible meta-tools, 217 served in total.
The control model is the point of the project: a model states an intent, a typed plan is compiled and reference-checked before anything is written, execution is deterministic code run as a transaction with revision checks and rollback, and the verdict comes from KiCad, through kicad-cli ERC and DRC or the design read back, never from the model's own account. Task state, evidence, and diffs live server-side, outside any model's context. Operating modes are ReadOnly, Write, Manufacturing, and Experimental, enforced before a handler runs.
KiCad 10 offers three access routes and the layer uses each for what it can do: schematic work through an S-expression engine, PCB work through KiCad's IPC API with KiCad running, and verification and export through kicad-cli. The README is explicit about limits: PCB tools need a running KiCad, schematic editing does not go through IPC because KiCad 10 exposes no schematic IPC commands, and the local-model runtime is working and early, with no success rate claimed from its two end-to-end benchmark builds.
Alternatives
Compare side by side- KiCAD MCP Server (mixelpixx)
An MCP server for PCB design automation in KiCad, and the upstream Konnect project this server was forked from at v0.2.2.
- kicad-mcp-pro
A profile-gated MCP server that starts with 24 read-only review tools, rather than a control layer built around typed plans, transactions, and rollback.
- kicad-claude-mcp
Edits KiCad project files directly with 105 tools and says the user opens KiCad only to review the result, rather than compiling typed plans before any mutation.
- kicad-mcp-server (Seeed Studio)
An analysis-first MCP server for KiCad from Seeed Studio, rather than a control layer with transactional execution and evidence.
- KiCadAI
Generates KiCad projects deterministically from behavioral requirements with a pass or refuse gate, rather than driving a live editor through plans and transactions.
Recurring errors it addresses
Error Index entries this tool is built to reduce or work around.
- Interactive routing creates unwanted micro-segments and awkward paths that take time to clean up.Error Index
- Grid snap and move commands can disconnect items or reposition them in unwanted ways.Error Index
- GUI lag, occasional freezes, and sluggish editor switching interrupt concentration.Error Index
- Wayland/NVIDIA users report graphical glitches, flicker, or instability.Error Index
Sources
Not verified
- Pricing: none stated on the repo.
- No independent user voice found: no public issues were read for this page.
- A named individual builder beyond the repository owner handle nevenfo.
- Commercial license pricing: the repo states commercial licences are available, but no price was read.
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.