Skip to main content
Glama
Avinash1286

KiCAD MCP Server

by Avinash1286

Related Servers

Alternatives to KiCAD MCP Server

No user-submitted related servers found.

    Related Servers

    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables 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 npm
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Enables 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.
      44
      14
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables AI assistants like Claude to interact with KiCAD for PCB design automation, providing comprehensive tool schemas and real-time project state access.
      36 npm
      2
      MIT
    • A
      license
      B
      quality
      B
      maintenance
      Enables AI assistants to design PCBs in KiCAD through natural language, with transactional preview-verify-commit workflow, undo/redo, and an engineering knowledge base.
      14
      1
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Enables natural language interaction with KiCad projects, schematics, and PCBs, supporting project management, design rule checking, netlist extraction, and datasheet RAG search.
      2
      MIT

    TDQS

    B3.1/5.0

    Scored across 219 tools

    Disambiguation2/5

    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.

    Naming Consistency3/5

    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.

    Tool Count1/5

    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.

    Completeness5/5

    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.

    Maintenance

    ActivitySlowing
    ResponsivenessNo issues