MCP Server
KiCAD MCP Server MCP Server
by mixelpixx
Natural-language PCB design, routing, and Gerber export.
About KiCAD MCP Server
Provides a communication bridge between AI assistants and KiCAD PCB design software. Empowers users to manage projects, design schematics and PCBs, place components, route traces, run design rule checks, and generate exports (Gerber, PDF, 3D models) through natural language requests.
Tags
pcb-designkicadschematicsgerber
How to install KiCAD MCP Server
- Transport
- Local (stdio)
Client configuration
{
"mcpServers": {
"kicad-mixelpixx": {
"command": "node",
"args": [
"/path/to/KiCAD-MCP-Server/dist/index.js"
],
"env": {
"PYTHONPATH": "/path/to/kicad/python",
"LOG_LEVEL": "info"
}
}
}
}Copied from the official README — . Replace placeholder keys with your own credentials.
Client setup documented by the maintainer
| Client | Setup steps in README |
|---|---|
| Claude Desktop | Yes |
| Claude Code | Yes |
| Cursor | Not documented |
| VS Code | Yes |
| Windsurf | Not documented |
“Not documented” means the README has no client-specific steps — most MCP clients can still run a local stdio server from the configuration above.