by Seeed-Studio · MCP Server · ★ 40
KiCad MCP Server A Model Context Protocol (MCP) server for KiCad 9.0+ that lets AI assistants analyze schematics, inspect PCBs, trace connections, validate designs, and generate embedded code. Features Schematic Analysis - Components, nets, symbols, hierarchical sheets PCB Analysis - Footprints, tracks, routing quality, signal/power integrity via pcbnew API Netlist Tracing - 100% accurate pin-level connection tracking Design Validation - ERC/DRC via kicad-cli (headless, CI friendly) Pin Analysis - Pin function detection, conflict analysis, pinmux config Code Generation - Device tree (.dts)...
| Stars | 40 |
| Forks | 6 |
| Language | Python |
| Category | MCP Server |
| Quality Score | 73.3208620623213/100 |
| Open Issues | 3 |
| Last Updated | 2026-05-22 |
| Created | 2026-01-25 |
| Platforms | mcp, python |
| Est. Tokens | ~24k |
Explore other popular mcp server tools:
kicad-mcp-server is 🔌 MCP server for KiCad EDA - Analyze schematics & PCBs, trace pin-level connections, automate design editing. Works with any MCP-compatible AI tool. It is categorized as a MCP Server with 40 GitHub stars.
kicad-mcp-server is primarily written in Python.
You can find installation instructions and usage details in the kicad-mcp-server GitHub repository at github.com/Seeed-Studio/kicad-mcp-server. The project has 40 stars and 6 forks, indicating an active community.