RFrftools.io
Tools & Integrations3 mars 20266 min de lecture

rftools.io parle désormais de MCP : 197 calculateurs pour les agents d'IA

rftools.io propose désormais un serveur MCP qui permet aux assistants IA tels que Claude Desktop, Cursor et Claude Code d'exécuter directement n'importe laquelle de nos 197 calculatrices RF et électroniques. Effectuez l'installation à l'aide d'une seule commande et commencez à calculer l'impédance, à relier les budgets, à filtrer les réponses, etc. à partir de votre flux de travail d'IA.

Qu'est-ce que le MCP et pourquoi devriez-vous vous en soucier ?

Le [Model Context Protocol] (https://modelcontextprotocol.io) (MCP) est un standard ouvert qui permet aux assistants IA d'appeler des outils externes. Considérez-le comme un port USB pour l'IA : tout outil qui parle MCP peut se connecter à n'importe quel assistant IA qui le prend en charge.

Claude Desktop, Claude Code, Cursor et une liste croissante d'outils de développement alimentés par l'IA prennent tous en charge MCP. Lorsque vous ajoutez un serveur MCP, l'IA bénéficie de nouvelles fonctionnalités. Dans notre cas : 197 calculatrices RF et électroniques, exécutables avec un seul appel de fonction.

Au lieu que l'IA essaie de mémoriser des formules (et parfois de se tromper), elle appelle le même code de calculateur validé qui s'exécute sur rftools.io.

Pour commencer

Installer via npm

Le moyen le plus rapide de l'essayer :

« CODE_0 »

Cela démarre le serveur MCP localement. Les outils d'IA s'y connectent via Stdio.

Configuration du bureau Claude

Ajoutez ceci à votre « INLINECODE_4 » (qui se trouve dans « INLINECODE_5 » sur macOS ou « INLINECODE_6 » sur Windows) :

« CODE_1 »

Redémarrez Claude Desktop et vous avez terminé. Claude a désormais accès à toutes les calculatrices de rftools.io.

Configuration du code Claude

« CODE_2 »

Une seule commande. C'est ça.

Trois outils, 197 calculatrices

Le serveur MCP propose trois outils :

« INLINECODE_7 »

Parcourez toutes les calculatrices disponibles, éventuellement filtrées par catégorie. Il existe 13 catégories : RF, PCB, alimentation, signal, antenne, général, moteur, protocole, EMC, thermique, capteur, conversion d'unité et audio.

Exemple d'invite : *"Répertorier tous les calculateurs d'antenne"*

« INLINECODE_8 »

Obtenez les spécifications complètes de n'importe quelle calculatrice : entrées avec unités et valeurs par défaut, sorties et formule utilisée. C'est ainsi que l'IA sait quels paramètres fournir.

Exemple d'invite : *"Quelles entrées le calculateur d'impédance microruban a-t-il besoin ? » *

« INLINECODE_9 »

Exécutez une calculatrice avec des entrées spécifiques et obtenez des résultats avec des unités. Chaque réponse inclut un lien vers rftools.io où vous pouvez consulter la version interactive.

Exemple d'invite : *"Calculez l'impédance d'un microruban pour une trace de 0,3 mm sur un Rogers RO4003C de 0,2 mm (Er=3,55) avec 1 oz de cuivre"*

Exemple concret : conception d'une interface de récepteur

Voici une conversation qui serait pénible à effectuer manuellement mais qui prend quelques secondes avec le serveur MCP :

Vous : Je suis en train de concevoir un récepteur 2,4 GHz. L'antenne se connecte via une microruban de 50 ohms à un LNA. Mon PCB est un FR4 de 1,6 mm. De quelle largeur de trace ai-je besoin pour 50 ohms, et quel est mon budget de liaison pour une portée de 100 m avec une puissance d'émission de 0 dBm ?

L'IA appelle « INLINECODE_10 » deux fois :

  1. Impédance du microruban : itère la largeur du tracé pour trouver la correspondance de 50 ohms (~2,9 mm sur 1,6 mm FR4)
  2. Budget de liaison RF : calcule la perte de trajet en espace libre, la puissance reçue et la marge de liaison à 100 m
Vous obtenez des réponses précises et correctes en quelques secondes, avec des liens vers les calculatrices interactives pour une exploration plus approfondie.

Pourquoi ne pas simplement demander à l'IA de faire le calcul ?

Les grands modèles de langage sont impressionnants en termes de raisonnement mais peu fiables en arithmétique. Ils peuvent :

  • Utilisez une formule simplifiée qui omet les corrections d'épaisseur du cuivre
  • Mauvaise conversion d'unités (mils contre mm, dBm contre watts)
  • Arrondissez au mauvais pas et accumulez les erreurs
  • Présentez en toute confiance une mauvaise réponse
Le serveur MCP appelle le **code de calculatrice exactement le même que celui qui s'exécute sur rftools.io. Il s'agit d'implémentations validées : Hammerstad-Jensen pour l'impédance des microrubans, Friis pour les budgets de liaison, les conversions dB/linéaires exactes, et non des approximations LLM.

Qu'y a-t-il dans la boîte

Toutes les 197 calculatrices réparties dans 13 catégories :

CatégorieNombrePoints forts
RF et micro-ondes21Impédance des microrubans, VSWR, graphique de Smith, bilan des liaisons, cascade de facteurs de bruit
Conception de circuits imprimés14Largeur de trace, paire différentielle, impédance contrôlée, via un calculateur
Électronique de puissance18Convertisseur BUCK/Boost/Flyback, LDO, autonomie de la batterie, dissipation MOSFET
Traitement du signal14Conception du filtre, SNR ADC, résolution FFT, filtre à boucle PLL
Conception de l'antenne8Dipôle, patch, yagi, corne, parabole
Electronique générale16Loi d'Ohm, gain d'amplificateur opérationnel, minuterie 555, polarisation BJT/MOSFET
Commande moteur17DC/Stepper/BLDC, réglage PID, rapports de transmission, pont en H
Télécommunications10UART, I2C, SPI, bus CAN, USB, RS-485, Ethernet
EMC/EMI14Blindage, filtre EMI, bille de ferrite, ESD/TVS
Thermique6Dissipateur thermique, température de jonction, réseau thermique
Interface du capteur17NTC, RTD, thermocouple, pont de Wheatstone, 4-20 mA
Conversion d'unités17DBM/watts, fréquence/longueur d'onde, AWG, codes de condensateur
Électronique audio17Crossover de haut-parleurs, modes ambiants, efficacité de classe D

Pour les créateurs d'outils d'IA : llms.txt

Nous publions également de la documentation lisible par machine sur le chemin bien connu « INLINECODE_11 » :

  • [rftools.io/llms.txt] (https://rftools.io/llms.txt) — résumé avec informations sur l'API et instructions de configuration du MCP
  • [rftools.io/llms-full.txt] (https://rftools.io/llms-full.txt) — liste complète des 197 calculatrices avec entrées, sorties, unités et URL
La [spécification llms.txt] (https://llmstxt.org) est une norme émergente pour rendre les sites Web lisibles par machine. Si vous créez un agent d'IA qui nécessite des calculs RF ou électroniques, ces fichiers vous fournissent tout ce dont vous avez besoin.

Open Source

Le serveur MCP fait partie de la base de code rftools.io. Les fonctions de la calculatrice sont purement TypeScript et ne dépendent pas du navigateur. Elles fonctionnent de la même manière, qu'elles soient appelées depuis un navigateur Web, un serveur MCP ou un script Node.js.

Installez-le dès aujourd'hui :

« CODE_3 »

Ou ajoutez-le à Claude Desktop et commencez à concevoir des circuits avec l'assistance de l'IA.

Articles connexes