Konnect is a beta native KiCAD plugin, delivered as a single Rust binary, that lets Claude and other AI assistants design schematics and PCBs through the Model Context Protocol (MCP). It exposes 228 tools across 21 on-demand toolsets, covering schematic capture, PCB layout and routing, ERC/DRC, design-review audits, JLCPCB part search, reference circuits, and a full manufacturing export pipeline. Bundled skills and agents teach Claude KiCAD conventions out of the box.
Konnect is the successor to KiCAD-MCP-Server, a Python and TypeScript project that proved AI-driven PCB design worked but exposed the limits of its architecture. A tool call in the original passed through multiple language and serialization boundaries, and depended on Node.js, Python, wxPython, kicad-skip, and SWIG bindings that Ki CAD is deprecating. Konnect instead talks to KiCAD 10 through the official IPC API, edits schematic files through its own S-expression engine with atomic writes, and ships as a single static binary of roughly 20 to 25 MB.
To limit context costs, Konnect loads a starter kit of about 2K tokens and lets the model pull in toolsets on demand, instead of listing all 228 tools at roughly 23K tokens. Built-in observability tools let the model diagnose its own tool failures.
The project also introduces Nimrod, a web-research MCP server offering quality-scored Google search, webpage extraction, and multi-source research. Nimrod lets the assistant check live parts availability, datasheets, and errata while designing a board. It works with claude.ai, Claude Desktop, Claude Code, VS Code, and other MCP clients.
Source: Hacker News · Summarized by HeadlinesBriefing