kicad-mcp-server
๐ MCP server for KiCad EDA - Analyze schematics & PCBs, trace pin-level connections, automate design editing. Works with any MCP-compatible AI tool
File Explorer
Download Latest Version (.zip)- ci.yml
- DEVICE_TREE.md
- INSTALLATION.md
- PIN_ANALYSIS.md
- README.md
- TESTING.md
- VALIDATION.md
- __init__.py
- types.py
- __init__.py
- netlist_parser.py
- pcb_parser.py
- pcb_parser_kicad.py
- schematic_parser.py
- connectivity_test.cpp.j2
- atmega.dts.j2
- esp32.dts.j2
- nrf52.dts.j2
- stm32f4.dts.j2
- test_suite.c.j2
- test_connectivity.py.j2
- hal_test.c.j2
- pytest_gpio_test.py.j2
- pytest_i2c_test.py.j2
- pytest_pinmux_test.py.j2
- pytest_spi_test.py.j2
- unity_gpio_test.c.j2
- unity_i2c_test.c.j2
- unity_spi_test.c.j2
- test_schematic.py.j2
- __init__.py
- __init__.py
- device_tree.py
- hierarchical_analysis.py
- netlist.py
- parts_registry.py
- pcb.py
- pcb_layout.py
- pin_analysis.py
- project.py
- schematic.py
- schematic_editor.py
- schematic_search.py
- validation.py
- visualization.py
- __init__.py
- file_handlers.py
- kicad_cli.py
- kicad_version.py
- parts_registry.py
- __init__.py
- __main__.py
- config.py
- server.py
- ESP32S3_TEST.md
- child.kicad_sch
- root.kicad_sch
- __init__.py
- example_pcb.kicad_pcb
- example_schematic.kicad_sch
- README.md
- __init__.py
- test_kicad_cli.py
- test_netlist_cache_path.py
- test_schematic.py
- test_schematic_hierarchy.py
- test_visualization.py
- __init__.py
- .env.example
- .gitignore
- CLAUDE.md
- pyproject.toml
- README.md
- requirements-dev.txt
- requirements-test.txt
- requirements.txt
// repository documentation
Was this content helpful?
(0 ratings)
