{"repo":"Finerestaurant/kicad-mcp-python","free":true,"listed":false,"github":"https://github.com/Finerestaurant/kicad-mcp-python","clone":"git clone https://github.com/Finerestaurant/kicad-mcp-python.git","description":"MCP server for KiCad PCB design automation using official kicad IPC-API. Enables AI models to create, modify, and analyze PCB layouts and schematics.","language":"Python","stars":40,"topics":[],"license":null,"category":"mcp-servers","readme_excerpt":"KiCad MCP Server This project is a Model Context Protocol (MCP) server for KiCad. As MCP server that utilizes KiCad's official IPC-API, it provides the most stable and reliable way for AI models like Claude to interact with KiCad, automating and assisting with PCB design and schematic tasks. Key Features MCP Server Implementation : Handles requests from MCP clients. KiCad Integration : Communicates with a running KiCad session using the kicad-python library. Automated Workflows : Enables AI models to create, modify, and verify schematics and PCB layouts in KiCad projects. Wiring https://github.com/user-attachments/assets/e2ba57e7-2c77-4c56-a911-c461c77307e4 Move item https://github.com/user-attachments/assets/de6c93dc-8808-4321-827e-ebad0556e7b1 Enhanced Board Analysis and Action Verification https://github.com/user-attachments/assets/0fea60de-d012-4b4d-bfa4-dd1b758b2c7f This server features AnalyzeTools for enhanced board analysis. A key tool is get board status , which provides a comprehensive overview of the PCB layout, including screenshots. To ensure robust and reliable operations, the server uses an ActionFlowManager . This manager orchestrates the execution of actions by automatically invoking get board status both before and after each action. This flow provides the AI model with critical context: Pre-Action Analysis : By reviewing the board's state before an action, the model can make better-informed decisions. Post-Action Verification : By comparing the board's stat","default_branch":null,"files":null,"tree":[],"storefront":"/r/Finerestaurant","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Finerestaurant/kicad-mcp-python/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}