ProductOfAmerica/mcp-server-kicad
by Various
KiCad MCP server: 100+ Model Context Protocol tools that let an AI assistant do schematic capture and PCB layout. Place parts, route traces, run ERC and DRC, export Gerbers, BOM, a
MCP
ProductOfAmerica/mcp-server-kicad
Added 8 Sept 2026
Overview
KiCad MCP server that exposes 100+ Model Context Protocol tools for AI-assisted schematic capture and PCB layout. It can place parts, route traces, run ERC and DRC, and export Gerbers, BOM, and 3D models. The server is written in Python and communicates with AI assistants via MCP.
Best for
Best for
Developers building AI-assisted PCB design workflows on KiCad
Use cases
- Automating schematic capture and part placement
- Running ERC/DRC checks and exporting fabrication files
- Generating BOM and 3D model outputs from KiCad projects
How to use
Install
npx @modelcontextprotocol/inspector uvx --from mcp-server-kicad mcp-server-kicad Tools exposed
mcp-server-kicad-schematicmcp-server-kicad-pcbmcp-server-kicad-projectmcp-server-kicad-symbolmcp-server-kicad-footprintKICAD_SCH_PATHKICAD_PCB_PATHKICAD_SYM_LIBKICAD_FP_LIBKICAD_OUTPUT_DIRKICAD_CLI_PATHKICAD_SYMBOL_DIRKICAD_PYTHONget_schematic_summarylist_schematic_componentslist_schematic_labelslist_schematic_wireslist_schematic_global_labelslist_schematic_hierarchical_labelslist_schematic_sheets
Tested with
Claude Desktop, Claude Code
Notes
KiCad MCP server that exposes 100+ Model Context Protocol tools for AI-assisted schematic capture and PCB layout. It can place parts, route traces, run ERC and DRC, and export Gerbers, BOM, and 3D models. The server is written in Python and communicates with AI assistants via MCP.
6 stars on GitHub. Last updated 2026-08-15. Licensed MIT.
Use cases
- Automating schematic capture and part placement
- Running ERC/DRC checks and exporting fabrication files
- Generating BOM and 3D model outputs from KiCad projects
Pros
- Broad toolset: 100+ MCP tools cover design, verification, and export
- Covers full PCB workflow from schematic to Gerber/BOM/3D output
- Python-based, easy to integrate with MCP-compatible assistants
Cons
- Very low GitHub stars (6) suggest early-stage or limited adoption
- Vendor listed as ‘Various’, so no clear maintainer or support
- Requires KiCad and MCP setup, with no evidence of packaging or docs
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Broad toolset: 100+ MCP tools cover design, verification, and export
- Covers full PCB workflow from schematic to Gerber/BOM/3D output
- Python-based, easy to integrate with MCP-compatible assistants
Cons
- Very low GitHub stars (6) suggest early-stage or limited adoption
- Vendor listed as 'Various', so no clear maintainer or support
- Requires KiCad and MCP setup, with no evidence of packaging or docs
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.
