The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the MCP Kicad listing page.
mcp-kicad — MCP server exposing KiCad PCB Editor functionality via IPC API.
The MCP server communicates with a running KiCad instance via the IPC API. Start KiCad first, then run the server:
Or configure it in your MCP client:
The server exposes the following tools:
connect_kicad, check_connectionget_board_info, get_layers, get_board_design_settingslist_footprints, get_footprint, search_footprintslist_nets, get_net, list_netclasseslist_zoneslist_tracks, list_viaslist_padslist_texts, get_text_extentsget_project, get_versionmcp-name: io.github.daedalus/mcp-kicad