Qu’est-ce que KiCad MCP Pro ?
KiCad MCP Pro, d'Osman Aslan (oaslananka), relie les clients MCP aux projets KiCad pour l'inspection des schémas et des PCB, l'ERC et le DRC via les moteurs de KiCad, les contrôles de fabricabilité, la nomenclature et l'approvisionnement en composants, et l'export des Gerbers et des fichiers de fabrication. Ses outils sont regroupés en profils : le profil par défaut expose 25 outils de revue en lecture seule, build et release ouvrent des éditions contrôlées et la remise en fabrication, et expert ouvre le catalogue complet de 388 outils.
C'est du Python sous licence MIT avec un wrapper npm, publié sous le nom kicad-mcp-pro sur PyPI et npm, avec environ 208 étoiles sur GitHub. La v4.12.0 est sortie le 11 novembre 2026, et PyPI a compté 8,783 téléchargements la semaine précédente. KiCad 10 est la cible principale ; la prise en charge de KiCad 9 a été retirée et KiCad 8 n'est plus pris en charge qu'en lecture et migration. L'URL de dépôt parfois indiquée sous Ansvar-Systems n'existe pas ; le dépôt de référence est oaslananka/kicad-mcp-pro.
Installer KiCad MCP Pro
uvx kicad-mcp-proKiCad MCP Pro vaut-il le coup ?
KiCad MCP Pro repose sur la retenue. Au départ, un agent voit 25 outils en lecture seule qui coûtent environ 2,403 tokens de catalogue, selon l'instantané publié par le projet ; les 388 outils du profil expert en coûtent environ 57,048. Les éditions exigent le profil build en mode écriture, et les sorties de fabrication le profil release, que le projet décrit comme une remise soumise à validation humaine. Le concurrent KiCAD MCP Server de mixelpixx fait l'inverse, avec 247 outils et un mode core de 37, et compte bien plus d'utilisateurs : environ 3,070 étoiles contre quelque 208.
Les habitudes d'ingénierie se voient. L'installation se fait par uvx kicad-mcp-pro ou npx kicad-mcp-pro plutôt que par clonage et compilation, et une commande quickstart configure un agent détecté en lecture seule en sauvegardant ses réglages. Le modèle de menaces documente des appels de sous-processus en argv uniquement, sans shell, le confinement des chemins à la racine du projet et un jeton bearer optionnel avec contrôle de l'Origin en HTTP. Les versions sont accompagnées d'un SBOM, de signatures Sigstore et d'attestations. Le README précise que les outils d'intégrité du signal, d'intégrité de l'alimentation, de CEM et de thermique sont des estimations analytiques d'une précision d'environ 5 à 10%, pas un solveur de champ, et que chaque carte doit être revue par une personne qualifiée avant fabrication.
Ce qu'il ne fait pas compte autant. KiCad 9 est abandonné : un atelier resté sur la 9 doit passer par le serveur de mixelpixx ou mettre à jour. Le README donne deux chiffres pour la part de la surface programmable de KiCad qu'il pilote, 84.4% dans le badge et 76.6% dans le texte, et ses propres données de résultats en conditions réelles indiquent insufficient_evidence. Un plugin pour l'éditeur de PCB de KiCad 10 est une préversion en lecture seule. Le rythme de publication est rapide, la v4.11.0 et la v4.12.0 étant sorties à un jour d'écart, ce qui convient mieux aux pionniers qu'aux équipes qui figent leurs versions.
Le serveur tourne en local et la politique de confidentialité indique qu'il n'envoie aucune donnée de conception par défaut ; la télémétrie est optionnelle et va vers votre propre collecteur. Les recherches de composants interrogent le catalogue public de JLCPCB, et Nexar, DigiKey et Mouser seulement avec vos clés d'API. L'accès distant Cloud optionnel associe une machine Windows via le navigateur et n'accorde pour l'instant aux clients IA qu'une permission de résumé de projet ; l'édition à distance n'est pas encore disponible.
Là où il fait la différence
Un ingénieur matériel dans une société de robotique de dix personnes
Obtenir une revue de conception d'une carte de commande moteur avant envoi
Avec le profil par défaut en lecture seule, l'agent lit le résumé de la carte, l'empilement et les règles de conception, lance le DRC et le contrôle DFM du fabricant, puis rédige ses constats. Rien dans le projet ne peut changer dans ce profil.
Une conceptrice indépendante qui commande chez JLCPCB
Vérifier le stock et le prix de la nomenclature avant validation
lib_get_bom_with_pricing compare les lignes au catalogue public de JLCPCB ; les prix DigiKey ou Mouser exigent leurs clés d'API. Gratuit ; confirmez chaque substitution avec les fiches techniques.
Une petite équipe produit qui prépare un dossier de fabrication
Produire Gerbers et fichiers d'assemblage avec la trace de ce qui a été vérifié
Passez au profil release en mode fabrication, laissez l'agent exporter les sorties et rendre compte séparément de l'ERC, du DRC, du DFM et des hypothèses, puis un ingénieur qualifié valide, comme l'exige le README.
Avant de vous engager
- Mise en route
- uv tool install kicad-mcp-pro puis kicad-mcp-pro setup, ou uvx kicad-mcp-pro quickstart dans le dossier d'un projet. Nécessite KiCad 10 avec kicad-cli. Configurations d'exemple pour Claude Code, Codex, VS Code Copilot et OpenCode ; un plugin Claude avec cinq skills est livré dans le dépôt.
- Intégrations
- Profils : default et review (25 outils en lecture seule), build (24, mode écriture), release (24, mode fabrication), expert (388). Pilote kicad-cli et l'IPC de KiCad ; composants JLCPCB, plus Nexar, DigiKey et Mouser avec identifiants ; Freerouting en option.
- Données et confidentialité
- Local ; stdio par défaut, Streamable HTTP optionnel sur 127.0.0.1:3334 avec jeton bearer optionnel et contrôle de l'Origin. Lectures et écritures confinées à la racine du projet ; aucun shell n'est invoqué. Pas de télémétrie par défaut. Les profils d'écriture et release modifient ou exportent des fichiers du projet : gardez-les sous contrôle de version. L'accès distant Cloud optionnel associe un appareil via le navigateur.
- Coût à grande échelle
- Gratuit sous MIT. Les API des fournisseurs facturent ou limitent selon leurs propres conditions ; le prix du Cloud n'est pas publié.
- Limites
- KiCad 10 en priorité ; 9 retiré, 8 en lecture seule. 19 issues ouvertes. Les résultats SI, PI, CEM et thermiques sont des estimations d'une précision d'environ 5 à 10%. L'édition à distance via Cloud n'est pas disponible ; le plugin de l'éditeur de PCB est une préversion en lecture seule.
Les points forts
- Profil par défaut de 25 outils en lecture seule
- Installation en une commande via uvx ou npx
- Modèle de menaces documenté et versions signées
- Limites de précision honnêtes pour SI, PI et thermique
Les points faibles
- Prise en charge de KiCad 9 retirée
- Environ 208 étoiles contre 3,070 pour mixelpixx
- Chiffres de couverture contradictoires dans son propre README
- Rythme de publication rapide, parfois quotidien
Idéal pour
Les équipes matériel sous KiCad 10 qui veulent qu'un agent revoie schémas et cartes, lance ERC, DRC et DFM, et prépare les sorties avec des niveaux de permission explicites.
Alternatives à KiCad MCP Pro
KiCad MCP Pro : questions fréquentes
- KiCad MCP Pro vaut-il le coup ?
- Le serveur KiCad le plus prudent par défaut : il s'installe en une commande et démarre en lecture seule, quitte à renoncer à KiCad 9 et à la taille de la communauté de mixelpixx. Nous lui donnons 4.0 sur 5.
- Combien coûte KiCad MCP Pro ?
- Gratuit et open source (MIT). Un accès distant Cloud optionnel existe ; son prix n'est pas publié.
- Quels sont les inconvénients de KiCad MCP Pro ?
- Prise en charge de KiCad 9 retirée; environ 208 étoiles contre 3,070 pour mixelpixx; chiffres de couverture contradictoires dans son propre README; rythme de publication rapide, parfois quotidien.
- À qui s’adresse KiCad MCP Pro ?
- Les équipes matériel sous KiCad 10 qui veulent qu'un agent revoie schémas et cartes, lance ERC, DRC et DFM, et prépare les sorties avec des niveaux de permission explicites.
- Combien coûte KiCad MCP Pro pour une équipe ou en production ?
- Gratuit sous MIT. Les API des fournisseurs facturent ou limitent selon leurs propres conditions ; le prix du Cloud n'est pas publié.
- KiCad MCP Pro est-il sûr pour les données de l’entreprise ?
- Local ; stdio par défaut, Streamable HTTP optionnel sur 127.0.0.1:3334 avec jeton bearer optionnel et contrôle de l'Origin. Lectures et écritures confinées à la racine du projet ; aucun shell n'est invoqué. Pas de télémétrie par défaut. Les profils d'écriture et release modifient ou exportent des fichiers du projet : gardez-les sous contrôle de version. L'accès distant Cloud optionnel associe un appareil via le navigateur.
- Quelles sont les meilleures alternatives à KiCad MCP Pro ?
- Les alternatives les plus proches que nous avons testées sont KiCAD MCP Server et OpenSCAD MCP.
Réponses vérifiées le 11 nov. 2026.