AppStrings.How it works
MCP / INTEGRATION RECORD

KiCad MCP · IPC board tools

A KiCad IPC connection exposes board queries, routing primitives and transaction-based edits.

Open maintainer documentation
WHAT YOU CAN DOQuery board items and design rules · Create tracks and vias
HOW IT WORKSLive app
PLATFORMSWindows · macOS · Linux
DOCUMENTED AGENTSSee compatibility details

Documented capabilities

Agent compatibility

AgentCompatibilityBasis
Claude CodeMCP compatibility (inferred)MCP transport compatibility is inferred; this agent is not explicitly documented for this connection. Source
CodexMCP compatibility (inferred)MCP transport compatibility is inferred; this agent is not explicitly documented for this connection. Source
CursorMCP compatibility (inferred)MCP transport compatibility is inferred; this agent is not explicitly documented for this connection. Source

Setup route

Follow the linked maintainer documentation for installation, connection settings and supported versions.

Python 3.10+, a KiCad build with IPC enabled, an API token and an open PCB document.

Open setup documentation

Limitations

Board tools use the IPC API. Experimental schematic tools are separate and hidden by default.