KiCad MCP Server
Ein Model Context Protocol (MCP) Server, der KI-Assistenten wie Claude mit KiCad verbindet und die natürliche Sprachsteuerung und Automatisierung von PCB-Design-Workflows ermöglicht.
Übersicht
KiCad MCP Server ist eine Open-Source-Implementierung des Model Context Protocol (MCP), die es Großen Sprachmodellen (LLMs) wie Anthropics Claude ermöglicht, direkt mit KiCad zu interagieren – dem beliebten Open-Source EDA-Tool für Leiterplattenentwurf (PCB).
Aufbauend auf der MCP-Spezifikation stellt er KiCads Funktionalitäten – einschließlich Projektmanagement, Schaltplananalyse, Layout-Operationen, Design Rule Checking (DRC) und Exportfunktionen – über eine standardisierte, sichere Schnittstelle bereit. Dies ermöglicht Ingenieuren und Designern, komplexe PCB-Workflows mithilfe natürlicher Sprache zu steuern, statt über manuelle GUI-Interaktionen oder Scripting.
Funktionen
.
- Steuerung von PCBs über natürliche Sprache: Weisen Sie die KI an, Projekte zu öffnen, Schaltpläne zu ändern, Leiterbahnen zu routen oder Ausgaben via Konversationsbefehle zu generieren.
- Echtzeit-Projektzugriff: Lesen und manipulieren Sie den aktuellen Projektstatus, einschließlich Netze, Komponenten und Board-Layouts.
- Design Rule Checking (DRC): Automatische DRC-Läufe durchführen und detaillierte Verstoßberichte erhalten.
- Schaltplan- & Layout-Analyse: Netzlisten extrahieren, Konnektivität analysieren, Boards visualisieren und Designs troubleshooten.
- Automatisierungs-Workflows: Stücklisten (BOMs) generieren, Gerber exportieren, Simulationen durchführen oder Designs iterativ mit KI-Anleitung optimieren.
- Cross-Plattform-Unterstützung: Läuft auf Windows, macOS und Linux mit KiCad 9.x und kompatiblen MCP-Clients (Claude Desktop, VS Code mit Cline, etc.).
- Sichere Tool-Schemas: Hält sich an MCP-Standards für sicheren, kontrollierten Zugriff auf KiCads Python Scripting API.
Anwendungsfälle
.
- KI-unterstützter PCB-Entwurf: Lassen Sie Claude in Echtzeit Bauteilplatzierungen vorschlagen, Routing optimieren oder DRC-Fehler beheben.
- Schnelles Prototyping: Automatisieren Sie repetitive Aufgaben wie Footprint-Zuweisung, Netzlistengenerierung oder Fertigungsdatei-Exporte.
- Design-Review & Validierung: Lassen Sie die KI Schaltpläne auf Fehler analysieren, Fertigbarkeit prüfen oder gegen Spezifikationen validieren.
- Bildung & Lernen: Neue Benutzer können die KI für Schritt-für-Schritt-Anleitungen während der Arbeit in KiCad abfragen.
- Multi-Tool-Orchestrierung: Kombinieren Sie mit anderen MCP-Servern für End-to-End-Hardware-Entwicklungspipelines.
Erste Schritte
.
- Installieren Sie KiCad (Version 9.x empfohlen).
- Richten Sie den MCP-Server über pip (für Python-Varianten) oder npm ein oder klonen Sie das Repository.
- Konfigurieren Sie Ihren MCP-Client (z.B. Hinzufügen zur
server.jsonvon Claude Desktop oder Äquivalent). - Beginnen Sie, mit Ihrer KI über Ihr KiCad-Projekt zu chatten!
Mehrere Community-Implementierungen existieren (z.B. lamaalrajih/kicad-mcp, bunnyf/pcb-mcp) und bieten Variationen in Sprache (Python/TypeScript) und Funktionsschwerpunkten.
Kompatibilität
- MCP-Clients: Claude Desktop, Cline (VS Code) und jeder kompatible MCP-Host.
- KiCad-Version: In erster Linie mit KiCad 9.x und dessen Python-Skripting-Schnittstelle getestet.
- Lizenz: Typischerweise MIT oder ähnliche Open-Source-Bedingungen (siehe spezifisches Repository).
Dieses Tool stellt einen bedeutenden Schritt hinzu KI-nativem Elektronikdesign dar, reduziert manuellen Aufwand und beschleunigt Hardware-Iterationszyklen.
Tags
Related Entries
Keep exploring similar tools and resources in this category.

Hyper3D MCP
MCP ServersHyper3D MCP is Hyper3D's hosted Rodin MCP server for creating 3D assets from natural-language instructions or supported references, checking asynchronous generation progress, and retrieving model download links inside AI coding clients. Official setup is documented for Codex, Claude Code, and Kimi Code CLI.
Related Reads
Background, tutorials, and protocol context connected to this entry.







