Lucas Gerads présente des serveurs MCP pour l'intégration d'oscilloscope et de simulateur SPICE avec Claude Code

✍️ OpenClawRadar📅 Publié: April 18, 2026🔗 Source
Lucas Gerads présente des serveurs MCP pour l'intégration d'oscilloscope et de simulateur SPICE avec Claude Code
Ad

Lucas Gerads a développé un flux de travail qui intègre Claude Code avec des outils de développement matériel via des serveurs MCP (Model Context Protocol). Cette configuration connecte Claude Code à la fois à un oscilloscope LeCroy et à un simulateur SPICE, créant une boucle de rétroaction entre la simulation et la vérification matérielle physique.

Flux de travail et approche

Gerads a expérimenté l'utilisation de Claude Code pour le développement matériel, essayant initialement de décrire des circuits dans des invites en langage naturel. Il a constaté que cette approche fonctionnait pour des circuits triviaux mais devenait difficile pour des conceptions complexes. La percée est survenue lorsqu'il a donné à Claude Code l'accès à son oscilloscope et à son simulateur SPICE, permettant un retour immédiat pendant le développement.

Détails d'implémentation spécifiques

Le système comprend trois composants principaux :

  • lecroy-mcp : serveur MCP pour les oscilloscopes LeCroy
  • spicelib-mcp : serveur MCP encapsulant spicelib
  • rc-filter-demo-files : fichiers de démonstration de configuration de la vidéo associée
Ad

Leçons pratiques apprises

Gerads partage plusieurs directives d'implémentation spécifiques tirées de son expérience :

  • Intégration de l'oscilloscope : Claude ne voit pas votre configuration physique, alors ne le laissez pas deviner ce qui est connecté où. Assurez-vous que Claude ne reçoive jamais de données de mesure obsolètes. Ne déversez pas de données brutes dans le contexte de Claude - enregistrez-les dans un fichier et laissez Claude interagir avec elles indirectement.
  • Flux de travail microcontrôleur : Donnez explicitement à Claude une carte des broches/pinmux. Préparez un Makefile qui expose des fonctions comme build, flash, ping et erase, et encouragez Claude à s'y fier. Claude ne devrait pas construire ces commandes à la volée.

Cas d'utilisation démontrés

Cette configuration s'est avérée précieuse pour :

  • Valider des circuits et modèles SPICE
  • Les tâches de programmation embarquée
  • L'automatisation de l'analyse de données (en particulier la normalisation des axes temporels et l'alignement des données, qui étaient auparavant des processus manuels fastidieux)

Bien que la démonstration utilise un circuit et un MCU triviaux pour illustrer l'approche, Gerads note que le flux de travail s'adapte bien à des circuits plus complexes et à de vrais projets embarqués.

📖 Lire la source complète : HN AI Agents

Ad

👀 See Also

Mandala v0.3 : Un runtime asynchrone open-source pour unifier la télémétrie logistique en tant que spans OpenTelemetry pour le raisonnement agentiel
Tools

Mandala v0.3 : Un runtime asynchrone open-source pour unifier la télémétrie logistique en tant que spans OpenTelemetry pour le raisonnement agentiel

Mandala v0.3 fournit un runtime asynchrone open-source qui ingère la télémétrie de Samsara, Descartes, Vizion et FMCSA via des webhooks, émet des événements sous forme de spans OpenTelemetry et expose les données via des outils MCP pour les agents LLM.

OpenClawRadar
Présentation de Roam-Code CLI : Une alternative plus rapide et déterministe pour l'exploration de code.
Tools

Présentation de Roam-Code CLI : Une alternative plus rapide et déterministe pour l'exploration de code.

Roam-Code CLI remplace la phase d'exploration de Claude Code par une alternative plus rapide et déterministe qui indexe les bases de code pour une efficacité améliorée.

OpenClawRadar
Fennara : Plugin Godot + MCP pour agents IA avec boucle de rétroaction itérative
Tools

Fennara : Plugin Godot + MCP pour agents IA avec boucle de rétroaction itérative

Fennara est un plugin Godot et serveur MCP qui fournit aux agents IA des diagnostics de scripts, une validation de scènes, des erreurs d'exécution, des informations sur les nœuds, des captures d'écran et des résultats de recherche sémantique après chaque modification — permettant une boucle de rétroaction plus serrée que des commandes uniques.

OpenClawRadar
Serveur de Compétence OpenClaw pour l'Analyse et le Trading du Marché Indien
Tools

Serveur de Compétence OpenClaw pour l'Analyse et le Trading du Marché Indien

Un terminal de trading open-source pour les marchés indiens a été intégré en tant que serveur de compétences OpenClaw, permettant aux agents de récupérer des données de marché et d'exécuter des analyses multi-agents via HTTP. Le système fournit des plans de trading structurés avec des prix d'entrée, des stop-loss et des objectifs pour trois profils de risque.

OpenClawRadar