kicad-mcp (blwfish)
Community MCP server letting AI agents drive KiCad PCB workflows such as autorouting and LCSC part lookup, with documented safety guardrails for agent use.
Facts
- Builder
- blwfish
- License
- MIT
- Connects to
- KiCad
- Repository
- https://github.com/blwfish/kicad-mcp
Repository stats
What it does and how it connects
kicad-mcp is an MCP server that lets an AI agent work through a KiCad design workflow from a plain language description: drawing the schematic, choosing components, placing them, routing traces, checking for errors, and producing manufacturing files. The README recommends Claude Code, and notes Claude, Cursor, and Gemini as supported clients.
Its tool set covers schematic and PCB editing, audit and DRC checks, FreeRouter autorouting, library search, project management, read only analysis including BOM and netlist, manufacturing export, and LCSC/JLCPCB component search with footprint resolution. A firmware driven design tool is also included, but the README states its supported MCUs, toolchains, and chips are a narrow, explicit set.
The project is written for a user who does not know KiCad: the agent handles setup and the workflow steps, and the user reviews the result in KiCad. The README states the test suite has over 2,000 tests, reflecting the author's own reliance on the tool for boards he orders.
Alternatives
Related Error Index entries
Sources
3 SourcesNot verified
- No independent user voice found: recent issues are by the maintainer or dependency bots, and a web search surfaced KiCad reviews, not reviews of this server.
- Pricing: none stated on the repo.
Last verified: 2026-11-02. Listings are informational and are not endorsements, rankings, or compatibility claims.