rftools.io fügt MCP hinzu: 197 Taschenrechner für KI
rftools.io liefert jetzt einen MCP-Server aus, mit dem KI-Assistenten wie Claude Desktop, Cursor und Claude Code jeden unserer 197 HF- und Elektronikrechner ausführen können.
Inhalt
- Was ist MCP und warum sollte es dich interessieren?
- Erste Schritte
- Über npm installieren
- Claude Desktop-Setup
- Claude Code einrichten```bash
- Drei Tools, 197 Taschenrechner
- Beispiel aus der Praxis: Entwerfen eines Receiver-Frontends
- Warum nicht einfach die KI bitten, die Mathematik zu machen?
- Was ist in der Box
- Für KI-Tool-Builder: llms.txt
- Open Source
Was ist MCP und warum sollte es dich interessieren?
Das Model Context Protocol (MCP) ist ein offener Standard, der es KI-Assistenten ermöglicht, externe Tools aufzurufen. Stellen Sie es sich wie einen USB-Anschluss für KI vor — jedes Tool, das MCP spricht, kann an jeden KI-Assistenten angeschlossen werden, der es unterstützt.
Claude Desktop, Claude Code, Cursor und eine wachsende Liste von KI-gestützten Entwicklungstools unterstützen MCP. Wenn Sie einen MCP-Server hinzufügen, erhält die KI neue Funktionen. In unserem Fall: 197 HF- und Elektronikrechner, die mit einem einzigen Funktionsaufruf ausgeführt werden können.
Hier ist der Grund, warum das wichtig ist: Anstatt dass die KI versucht, sich Formeln zu merken (und sie manchmal falsch versteht), ruft sie denselben validierten Rechnercode auf, der auf rftools.io läuft. Kennen Sie die Zeiten, in denen Sie einen LLM bitten, etwas zu berechnen, und er gibt selbstbewusst ein um 10 dB abweichendes Ergebnis aus? Ja, das behebt das. Die KI nähert sich nicht — sie ruft die eigentliche Rechnerimplementierung auf.
Der Unterschied ist, als würde man jemanden bitten, die quadratische Formel aus dem Gedächtnis zu rezitieren, anstatt ihm einen Taschenrechner in die Hand zu geben. Ein Ansatz funktioniert jedes Mal zuverlässig.
Erste Schritte
Über npm installieren
Der schnellste Weg, es auszuprobieren:
npx rftools-mcpDadurch wird der MCP-Server lokal gestartet. KI-Tools stellen über ein Studio eine Verbindung zu ihm her. Nichts Besonderes, nur ein Standard-MCP-Server, der Taschenrechnerfunktionen verfügbar macht.
Claude Desktop-Setup
Füge das zu deinemclaude_desktop_config.jsonhinzu (zu finden in~/Library/Application Support/Claude/auf macOS oder%APPDATA%\Claude\auf Windows):
{ "mcpServers": { "rftools": { "command": "npx", "args": ["-y", "rftools-mcp"] } } }Starten Sie Claude Desktop neu und Sie sind fertig. Claude hat jetzt Zugriff auf jeden Taschenrechner auf rftools.io. Wenn Sie ihn zum ersten Mal bitten, etwas zu berechnen, das mit RF zu tun hat, werden Sie sehen, dass er diese Tools automatisch erkennt und verwendet.
Claude Code einrichten<pre class="bg-[var(--muted-bg)] border border-[var(--border)] rounded-lg p-4 overflow-x-auto my-4 text-sm font-mono"><code>claude mcp add rftools-mcp -- npx -y rftools-mcp</code></pre>Ein Befehl. Das war's. Wenn Sie Claude Code für die Entwicklungsarbeit verwenden, haben Sie sofort Zugriff auf Taschenrechner direkt in Ihrem Arbeitsablauf.
Drei Tools, 197 Taschenrechner
Der MCP-Server stellt drei Tools zur Verfügung. Einfache Oberfläche, leistungsstarke Funktionen.
###list_calculatorsStöbern Sie in allen verfügbaren Taschenrechnern, optional nach Kategorien gefiltert. Es gibt 13 Kategorien: HF, PCB, Leistung, Signal, Antenne, Allgemein, Motor, Protokoll, EMC, Thermal, Sensor, Einheitenumrechnung und Audio.
Beispiel für eine Eingabeaufforderung: "Alle Antennenrechner auflisten"
Dies gibt alles zurück, vom Dipoldesign bis hin zur Berechnung der Parabolantennenverstärkung. Nützlich, wenn Sie herausfinden, was verfügbar ist, oder sich nicht an den genauen Namen des benötigten Rechners erinnern können.
###get_calculator_infoHolen Sie sich die vollständigen Spezifikationen aller Taschenrechner — Eingaben mit Einheiten und Standardwerten, Ausgaben und die verwendete Formel. So weiß die KI, welche Parameter sie bereitstellen muss.
Beispiel für eine Eingabeaufforderung: "Welche Eingaben benötigt der Mikrostreifen-Impedanzrechner?“
Die Antwort gibt an, dass Leiterbahnbreite, Substrathöhe, Dielektrizitätskonstante, Kupferdicke und Frequenz benötigt werden. Jeder Parameter hat seine Einheit (mm, GHz usw.) und typische Bereiche. Die meisten Ingenieure überspringen das Lesen der Dokumentation, bis etwas kaputt geht — aber wenn die KI sie für Sie liest, ist das tatsächlich hilfreich.
###run_calculationFühren Sie einen Taschenrechner mit bestimmten Eingaben aus und erhalten Sie Ergebnisse mit Einheiten. Jede Antwort enthält einen Link zurück zu rftools.io, wo Sie die interaktive Version sehen können.
Beispiel für eine Eingabeaufforderung: "Berechnen Sie die Mikrostreifenimpedanz für eine 0,3-mm-Leiterbahn auf 0,2 mm Rogers RO4003C (Er=3,55) mit 1 Unze Kupfer"
Sie erhalten die charakteristische Impedanz (wahrscheinlich etwa 85 Ω für diese Abmessungen), die effektive Dielektrizitätskonstante, die elektrische Länge und die Verluste zurück. Alle mit den richtigen Einheiten, alle anhand desselben Codes verifiziert, der die Netzrechner antreibt.
Beispiel aus der Praxis: Entwerfen eines Receiver-Frontends
Hier ist eine Konversation, die manuell mühsam zu führen wäre, aber mit dem MCP-Server Sekunden dauert:
Du: Ich entwerfe einen 2,4-GHz-Empfänger. Die Antenne wird über einen 50-Ohm-Mikrostreifen mit einem LNA verbunden. Meine Leiterplatte ist 1,6 mm FR4. Welche Leiterbahnbreite benötige ich für 50 Ohm und wie hoch ist mein Verbindungsbudget für eine Reichweite von 100 m mit 0 dBm Sendeleistung?
Die KI ruftrun_calculationzweimal auf:
- Mikrostreifenimpedanz — wiederholt die Leiterbahnbreite, um die 50-Ohm-Übereinstimmung zu finden (~2,9 mm bei 1,6 mm FR4)
- HF-Verbindungsbudget — berechnet den Verlust des freien Speicherplatzes, die Empfangsleistung und den Verbindungsabstand bei 100 m
Versuchen Sie es manuell: Sie würden einen Mikrostreifenrechner öffnen, mit der Leiterbahnbreite herumspielen, bis Sie 50 Ω erreichen, diese Zahl aufschreiben, dann den Friis-Rechner öffnen, Ihre Reichweite in Kilometer umrechnen oder sie in Metern angeben, je nachdem, welchen Rechner Sie verwenden, stellen Sie sicher, dass Sie die richtigen Antennenverstärkungen haben... es ist mühsam. Bei MCP fragst du einfach.
Die Berechnung des Verbindungsbudgets bei 2,4 GHz über 100 m ergibt einen Pfadverlust von etwa 80 dB. Wenn Ihr Sender 0 dBm ausgibt und Sie an beiden Enden 0-dBi-Antennen haben (Dipole im freien Raum), empfangen Sie etwa -80 dBm. Fügen Sie einige realistische Antennenverstärkungen hinzu und Sie könnten bei -65 dBm sein. Jetzt wissen Sie, welche Empfindlichkeit Ihr LNA erreichen muss. Das ist die Art von Berechnung auf der Rückseite des Umschlags, die MCP trivial macht.
Warum nicht einfach die KI bitten, die Mathematik zu machen?
Große Sprachmodelle sind beeindruckend im Denken, aber unzuverlässig in der Arithmetik. Sie könnten:
- Verwenden Sie eine vereinfachte Formel, bei der Korrekturen der Kupferdicke weggelassen werden
- Die Einheitenumrechnungen sind falsch (Mils gegenüber mm, dBm gegenüber Watt)
- Im falschen Schritt abrunden und Fehler akkumulieren
- Präsentiere selbstbewusst eine falsche Antwort
Der MCP-Server ruft denexakt denselben Rechnercode auf, der auf rftools.io läuft. Dies sind validierte Implementierungen — Hammerstad-Jensen für die Mikrostreifenimpedanz, Friis für Verbindungsbudgets, exakte dB/lineare Konvertierungen — keine LLM-Näherungen. Wenn Sie eine Rauschzahlkaskade berechnen, verwenden Sie die richtige Friis-Formel für das Rauschen, nicht irgendeine halbwegs gelernte Gleichung aus dem Lehrbuch.
Das ist wichtiger, als Sie vielleicht denken. Ein 1-dB-Fehler bei der Berechnung des Verbindungsbudgets könnte den Unterschied zwischen einem funktionierenden System und einem System bedeuten, das Pakete in Reichweite verwirft. Ein Fehler von 10% in der Leiterbahnbreite könnte Ihre Impedanz so weit verschieben, dass Reflexionen entstehen. Sie wollen nicht „nah genug“ — Sie wollen die gleiche Antwort, die Sie erhalten würden, wenn Sie die Berechnung selbst richtig durchführen würden.
Was ist in der Box
Alle 197 Taschenrechner in 13 Kategorien:
| Kategorie | Anzahl | Höhepunkte |
|---|---|---|
| HF und Mikrowellen | 21 | Mikrostreifenimpedanz, VSWR, Smith-Diagramm, Verbindungsbudget, Rauschzahlkaskade |
| PCB-Design | 14 | Leiterbahnbreite, Differenzpaar, kontrollierte Impedanz, über einen Taschenrechner |
| Leistungselektronik | 18 | Buck/Boost/Flyback-Wandler, LDO, Akkulaufzeit, MOSFET-Ableitung |
| Signalverarbeitung | 14 | Filterdesign, ADC SNR, FFT-Auflösung, PLL-Loop-Filter |
| Antennendesign | 8 | Dipol, Patch, Yagi, Horn, Parabolschüssel |
| Allgemeine Elektronik | 16 | Ohmsches Gesetz, Operationsverstärkerverstärkung, 555-Timer, BJT/MOSFET-Bias |
| Motorsteuerung | 17 | DC/Stepper/BLDC, PID-Tuning, Übersetzungsverhältnisse, H-Brücke |
| Kommunikation | 10 | UART, I2C, SPI, CAN-Bus, USB, RS-485, Ethernet |
| EMV/EMI | 14 | Abschirmung, EMI-Filter, Ferritperle, ESD/TVS |
| Thermisch | 6 | Kühlkörper, Sperrschichttemperatur, thermisch über Array |
| Sensorschnittstelle | 17 | NTC, RTD, Thermoelement, Wheatstone-Brücke, 4-20 mA |
| Einheitenumrechnung | 17 | dBm/Watt, Frequenz/Wellenlänge, AWG, Kondensatorcodes |
| Audioelektronik | 17 | Lautsprecher-Crossover, Raummodi, Wirkungsgrad der Klasse D |
Die Leistungselektronik erhält ihren eigenen, umfangreichen Bereich, da bei der Konstruktion von Schaltwandlern viele langwierige Berechnungen erforderlich sind. Auswahl der Komponenten des Abwärtswandlers, Design des Sperrtransformators, Analyse der MOSFET-Verluste — alles Dinge, die Sie von Hand erledigen können, aber lieber nicht möchten. Der Batterielebensdauerrechner ist besonders nützlich für IoT-Projekte, bei denen Sie abschätzen müssen, wie lange eine Knopfzelle im Ruhe-/Wachmodus hält.
Die Signalverarbeitung deckt die üblichen Verdächtigen ab: Filterdesign (Butterworth, Chebyshev, Bessel), ADC-Auflösung und SNR-Berechnungen, FFT-Bin-Auflösung. Den PLL-Loop-Filter-Rechner verwende ich regelmäßig — einen stabilen Loop-Filter von Hand zu entwerfen, ist fehleranfällig.
Die Antennenrechner sind einfache Implementierungen von Standarddesigns. Sie werden damit kein Phased-Array entwerfen, aber mit einer einfachen Dipol- oder Patchantenne sind Sie schon auf dem richtigen Weg. Der Yagi-Rechner ist praktisch für Richtantennen bei VHF/UHF.
EMV-Berechnungen werden oft vernachlässigt, bis Sie einen Konformitätstest nicht bestehen. Da Sie schnell auf Berechnungen zur Abschirmwirkung, zum Filterdesign und zum ESD-Schutz zugreifen können, können Sie bei der Planung von Anfang an die EMV-Anforderungen berücksichtigen, anstatt sie später durch teure Nacharbeiten zu korrigieren.
Für KI-Tool-Builder: llms.txt
Wir veröffentlichen auch maschinenlesbare Dokumentation unter dem bekannten/llms.txt-Pfad:
- rftools.io/llms.txt — Zusammenfassung mit API-Informationen und MCP-Setup-Anweisungen
- rftools.io/llms-full.txt — vollständige Liste aller 197 Taschenrechner mit Eingaben, Ausgängen, Einheiten und URLs
Die vollständige Liste ist genau das, wonach sie sich anhört: jeder Taschenrechner, jeder Eingabeparameter mit seiner Einheit und seinem gültigen Bereich, jeder Ausgang mit seiner Einheit und die direkte URL zur interaktiven Version. Es ist für maschinelles Parsen formatiert, aber für Menschen lesbar, wenn Sie es durchsuchen möchten. Stellen Sie sich das als API-Dokumentation für KI-Agenten vor.
Dies ist nützlich, wenn Sie benutzerdefinierte KI-Tools oder -Agenten erstellen. Sie können Ihr LLM auf die Datei llms-full.txt richten und es wird genau wissen, welche Taschenrechner es gibt und wie sie verwendet werden. Oder verwenden Sie den MCP-Server direkt — gleiche Informationen, andere Oberfläche.
Open Source
Der MCP-Server ist Teil der rftools.io-Codebasis. Die Calculator-Funktionen sind reines TypeScript ohne Browserabhängigkeiten — sie funktionieren identisch, unabhängig davon, ob sie von einem Webbrowser, einem MCP-Server oder einem Node.js -Skript aufgerufen werden.
Das bedeutet, dass Sie den Code überprüfen können, wenn Sie möchten. Sie können genau sehen, welche Formel für eine Berechnung verwendet wird. Sie können überprüfen, ob der Mikrostreifenrechner Hammerstad-Jensen und keine vereinfachte Wheeler-Näherung verwendet. Transparenz ist wichtig, wenn Sie sich bei realen Konstruktionen auf Berechnungen verlassen.
Installieren Sie es noch heute:
npx rftools-mcpOder fügen Sie Claude Desktop hinzu und beginnen Sie mit dem Entwurf von Schaltungen mit KI-Unterstützung. Die Einrichtung dauert zwei Minuten. Die Zeit, die Sie bei der ersten komplexen Berechnung sparen, macht es lohnenswert.Verwandte Artikel
Bit Error Rate: SNR to Digital Performance
Learn how to calculate Bit Error Rate (BER) using Signal-to-Noise Ratio and different modulation schemes for robust digital communications
17. Apr. 2026
SignalBER vs SNR: Understanding Digital Communication Performance
Understand the relationship between Bit Error Rate (BER) and Signal-to-Noise Ratio (SNR). Compare BPSK, QPSK, and QAM modulation performance with Eb/N0 curves and worked examples.
11. Apr. 2026
MotorBLDC Motor Sizing: How to Calculate Kv, Torque, and Efficiency
Learn how to size a BLDC motor using Kv rating, torque constant Kt, and efficiency calculations. Includes worked examples for drone, robot, and vehicle motor selection.
11. Apr. 2026