Enterprise DNA Enterprise DNA
M MCP Servers Developer low

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

#ai #claude #claude-code #drc #eda #electronics #erc #gerber

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-schematic
  • mcp-server-kicad-pcb
  • mcp-server-kicad-project
  • mcp-server-kicad-symbol
  • mcp-server-kicad-footprint
  • KICAD_SCH_PATH
  • KICAD_PCB_PATH
  • KICAD_SYM_LIB
  • KICAD_FP_LIB
  • KICAD_OUTPUT_DIR
  • KICAD_CLI_PATH
  • KICAD_SYMBOL_DIR
  • KICAD_PYTHON
  • get_schematic_summary
  • list_schematic_components
  • list_schematic_labels
  • list_schematic_wires
  • list_schematic_global_labels
  • list_schematic_hierarchical_labels
  • list_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
Free 27-page guide

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.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks