KiCAD-MCP-Server
KiCAD MCP is an AI-assisted tool that integrates AI models with KiCAD for PCB design. It allows natural language controls for creating and managing PCB projects, schematics, and board designs. The project is complete and ready for production use.
What is KiCAD MCP?
KiCAD MCP is a Model Context Protocol implementation that allows AI assistants to interact with KiCAD for PCB design using natural language.
What are the system requirements for KiCAD MCP?
KiCAD 9.0 or higher, Node.js v18 or higher, Python 3.8 or higher, and a compatible MCP client like Cline.
How do I install KiCAD MCP?
Install KiCAD 9.0, clone the KiCAD MCP repository, run npm install and npm run build, and configure the Cline extension in VSCode.
Can I use KiCAD MCP on Linux or Mac?
Currently, KiCAD MCP is optimized for Windows, but Linux and Mac support is planned.
What can I do with KiCAD MCP?
You can manage projects, create schematics, design boards, place components, route traces, and export designs using natural language commands.