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 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.
AlicenseBqualityCmaintenanceMCP server exposing KiCad PCB Editor functionality via IPC API.41MITWhy this server?
Check KiCad symbol libraries for electronic component existence and symbols.
AlicenseAqualityBmaintenanceAggregates 17 free, keyless research sources into a single MCP server, enabling unified search for papers, code, models, trends, standards, and electronic components with deduplicated results.8MITWhy 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.
AlicenseAqualityBmaintenanceEnables 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 tools for inspecting and validating KiCad PCB files, with planned support for deterministic routing and DRC in a local-first PCB automation workflow.
AlicenseAqualityAmaintenanceEnables secure, read-only inspection and validation of KiCad PCB boards through MCP, with deterministic routing and optional AI policy plugins.112Apache 2.0Why 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.
AlicenseAqualityAmaintenanceEnables 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.1196MITWhy this server?
Automates KiCad PCB design, providing tools for schematic capture, board layout, component management, routing, design rule checking, and integration with part libraries and manufacturing services.
AlicenseBqualityBmaintenanceEnables AI assistants to interact with KiCAD for PCB design automation, including schematic editing, component placement, routing, DRC/ERC, and export.100MITWhy 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.3MITWhy this server?
Provides tools for creating and modifying KiCad schematics, searching components, working with hierarchical projects, generating PCB placement, routing boards locally, creating copper pours, managing checkpoints, and using kicad-cli for ERC, DRC, exports, and other native operations.
AlicenseBqualityAmaintenanceAI-powered MCP server for KiCad that enables creating and modifying schematics, searching components, managing hierarchical projects, generating PCB placement, routing boards locally, and creating copper pours through natural language.221MIT