Best KiCad MCP Servers
KiCad is an open source software suite for Electronic Design Automation (EDA) that facilitates the design of schematics for electronic circuits and their conversion to PCB designs.
Why this server?
Integrates with KiCad to read and modify PCB designs via KiCad's IPC API, providing tools for board state queries, footprint placement, track and via creation, DRC, and manufacturing file export.
AlicenseAqualityBmaintenanceEnables AI assistants to read and modify KiCAD PCB designs through the KiCAD IPC API, providing tools for board queries, footprint placement, track creation, DRC, and export.4414MITWhy this server?
Provides tools for analyzing KiCad schematics, including querying components, tracing nets, exploring connections, and analyzing multi-board systems through circuit analysis and signal path tracing.
AlicenseAqualityDmaintenanceEnables analysis of KiCad electronic schematics through natural language queries to search components, trace signal paths, explore connections, and analyze multi-board systems.301MITWhy this server?
Provides analysis, authoring, and simulation for KiCad projects, including reading and writing schematics and PCBs, component and net analysis, PCB statistics and connectivity checks, netlist verification with kicad-cli, and SPICE netlist generation.
AlicenseBqualityCmaintenanceProvides schematic/PCB analysis, authoring, and SPICE simulation through MCP, enabling direct KiCad file manipulation and verification without requiring KiCad for reading.18MITWhy this server?
Enables automation of the full PCB design workflow in KiCad 9.x, providing tools for project management, schematic capture, PCB layout routing, component library searches, and the generation of manufacturing exports like Gerbers and BOMs.
AlicenseAqualityDmaintenanceAn MCP server for Electronic Design Automation that provides comprehensive tools for managing KiCad 9.x PCB design workflows. It enables users to create schematics, layout PCBs, perform design rule checks, and export manufacturing files through a standardized interface.391MITWhy this server?
Enables searching for and downloading schematic symbols and PCB footprints in KiCad format for electronic components through SamacSys integration.
AlicenseAqualityBmaintenanceEnables searching and filtering over 1.5 million electronic components across JLCPCB, Mouser, and DigiKey using parametric queries and smart parsing. It supports finding alternative parts, accessing pinout data, and downloading KiCad footprints directly through AI coding assistants.11117MITWhy this server?
Generates KiCad project files (.kicad_pro, .kicad_sch, .kicad_pcb) and uses KiCad command-line tools for schematic ERC and PCB generation.
AlicenseAqualityAmaintenanceAutomates PCB design from idea to fabrication: sources JLCPCB parts, fetches pin maps from EasyEDA, places and wires footprints in KiCad, and hands off to EasyEDA for auto-routing and ordering — all via Claude Code.1425MITWhy this server?
Provides tools for designing PCBs in KiCAD via natural language, including component placement, net routing, design verification (DRC/ERC), and undo/redo capabilities.
AlicenseBqualityBmaintenanceEnables AI assistants to design PCBs in KiCAD through natural language, with transactional preview-verify-commit workflow, undo/redo, and an engineering knowledge base.141MITWhy this server?
Provides tools to analyze, review, export, and edit KiCad electronic design automation (EDA) projects, including PCB layout, schematic, and design rule checks.
AlicenseBqualityCmaintenanceMCP server that analyzes, reviews, and exports KiCad 9 designs, with live board editing via IPC and a built-in design-review engine.471MITWhy this server?
Provides tools to interact with KiCad's PCB Editor via IPC API, enabling board information retrieval, footprint management, net/zone/track/via/pad/text listing, and project version access.