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?
Provides tools to analyze, review, export, and edit KiCad electronic design automation (EDA) projects, including PCB layout, schematic, and design rule checks.
AlicenseBqualityBmaintenanceMCP server that analyzes, reviews, and exports KiCad 9 designs, with live board editing via IPC and a built-in design-review engine.Last updated47MITWhy this server?
Integrates with KiCad by providing a tool to parse KiCad netlist exports into a standard schema for schematic review.
AlicenseAqualityBmaintenanceMCP server providing embedded engineering calculators and code generators as tools for AI agents, enabling precise, deterministic embedded math and C code generation.Last updated29368MITWhy 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.Last updated391MITWhy this server?
Provides zero-trust governance for KiCad, protecting against unauthorized track deletions and other destructive EDA operations via policy enforcement.
AlicenseBqualityAmaintenanceExposes spectral analysis and radar DSP primitives (FFTs, STFT spectrograms, 2D Range-Doppler processing, CA-CFAR detection, MVDR beamforming, Kalman tracking) as callable MCP tools for AI agents, running hardware-free on signal files.Last updated3MITWhy 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.Last updated1185MITWhy this server?
Provides tools for KiCad schematic, PCB, symbol, footprint, and project automation, including read/write operations, ERC/DRC analysis, autorouting, and various exports (PDF, SVG, Gerber, 3D models, BOM, netlist, etc.).
AlicenseAqualityCmaintenanceMCP servers for KiCad schematic, PCB, symbol, footprint, and project automation, enabling AI-assisted electronic design via tools for read/write, analysis, and exports.Last updated894MITWhy this server?
Exports circuit designs to KiCad schematic format (.kicad_sch).
AlicenseBqualityDmaintenanceAI-powered circuit design through simulation — an MCP server that gives language models direct access to SPICE circuit simulation via ngspice, enabling natural language circuit description and automated netlist generation, simulation, measurement, and spec verification.Last updated2828GPL 3.0Why 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.
Why this server?
Provides tools for analyzing KiCad schematics and PCBs, tracing netlist connections, validating designs with ERC/DRC, generating device tree and hardware test code, and creating new KiCad projects.
AlicenseBqualityBmaintenanceAn MCP server that enables AI assistants to analyze schematics, inspect PCBs, trace connections, validate designs, and generate embedded code for KiCad projects.Last updated3962MIT