analyze_pcb_signal_integrity
Diff pair matching, RF traces, longest signal nets
How to use it
Project documentation lists analyze_pcb_signal_integrity for the Kicad MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install Kicad MCP Server
claude mcp add kicad -s user -- "C:\Program Files\KiCad\10.0\bin\python.exe" -m kicad_mcp_serverOther tools in Kicad MCP Server (23)
Add component with symbol from library
Add local label
Add wire connection
Routing analysis: width/via distribution, net length ranking
Power zones, GND coverage, power routing analysis
Create project from KiCad template
Find conflicting pin connections
Export Gerber files
Track segments, lengths, widths, vias for a specific net
Export netlist from schematic via kicad-cli
List components with their net connections
List all nets with pin connections
Board dimensions, layer count, design rules
Project metadata and statistics
Detailed info for a specific component
List footprints with optional layer filter
List components with filtering by type, value, or DNP status
List all nets, optionally filter power nets
Design Rules Check on PCB
Electrical Rules Check on schematic
Search components by pattern (regex)
Initialize PCB with dimensions
Trace all connections from a component/pin