KiCAD MCP Server
Related Servers
Alternatives to KiCAD MCP Server
No user-submitted related servers found.
Related Servers
- AlicenseNot gradedqualityBmaintenanceEnables AI assistants to interact with KiCAD for PCB design automation. Users can design PCBs using natural language, including component placement, routing, checks, and export.36 npmMIT
- 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.4414MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants like Claude to interact with KiCAD for PCB design automation, providing comprehensive tool schemas and real-time project state access.36 npm2MIT
- AlicenseBqualityBmaintenanceEnables AI assistants to design PCBs in KiCAD through natural language, with transactional preview-verify-commit workflow, undo/redo, and an engineering knowledge base.141MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI tools to create, edit, and inspect KiCAD schematic files, including components, wires, labels, and sheets.MIT
- AlicenseNot gradedqualityBmaintenanceEnables natural language interaction with KiCad projects, schematics, and PCBs, supporting project management, design rule checking, netlist extraction, and datasheet RAG search.2MIT
TDQS
Scored across 219 tools
Many tools have overlapping or near-identical purposes, such as get_pads/get_component_pads/get_net_pads, get_ratsnest/estimate_airwire_lengths (explicitly aliased), and a large family of export_pdf/svg/gerber variants. The descriptions are detailed, but the sheer number of similar-sounding tools makes it hard for an agent to reliably pick the correct one, especially without reading every description carefully.
Most core tools follow a consistent verb_noun pattern (create_project, save_board, add_layer, delete_component, get_board_info). However, the export family is chaotic with export_gerber vs export_gerbers vs export_gerber_single, export_pdf vs export_pcb_pdf vs export_sch_pdf, and export_position_file vs export_pos, plus mixed singular/plural variants like set_schematic_component_property vs batch_set_schematic_property_positions.
With 219 tools, this server far exceeds the 50+ threshold for a score of 1. While KiCAD is a complex domain, bundling schematic, PCB, library, JLCPCB, and autorouting tools into a single MCP surface is unwieldy and makes discovery and navigation impractical for an agent.
The tool surface is exceptionally complete, covering the entire design flow from schematic creation and wiring through ERC, PCB placement, routing, DRC, export to multiple manufacturing formats, and even part sourcing and autorouting. Minor gaps like missing delete_net or net renaming are negligible given the breadth of functionality provided.