RF Tools
rftools-mcp
MCP-Server für rftools.io — 232 HF- und Elektronik-Rechner + 13 serverseitige Simulationswerkzeuge für KI-Agenten.
Geben Sie Claude, Cursor oder einem beliebigen MCP-kompatiblen KI-Assistenten Zugriff auf validierte technische Rechner und rechenintensive serverseitige Simulationen. Mikrostreifen-Impedanz, Link-Budgets, Filterdesign, Konverterauslegung, Antennendiagramme und über 200 weitere Rechner – plus NEC2-Antennensimulation, FDTD, Monte-Carlo, SMPS-Analyse, EMI-Schätzung und mehr, alles als MCP-Tools aufrufbar.
Schnellstart
Rechner funktionieren ohne API-Schlüssel. Für Simulationswerkzeuge registrieren Sie sich bei rftools.io und generieren Sie einen API-Schlüssel über Ihr Dashboard.
Related MCP server: mcp-engineering-tools
Einrichtung
Ohne API-Schlüssel – nur Rechner
Alle 232 Rechner laufen lokal, ohne Anmeldung.
Mit API-Schlüssel – Rechner + Simulationswerkzeuge
Registrieren Sie sich bei rftools.io und generieren Sie einen API-Schlüssel über Ihr Dashboard. Kostenlose Konten umfassen 5 Simulationsläufe/Monat. Pro: 100/Monat. API-Tarif: 10.000/Monat.
Claude Desktop
Fügen Sie zu ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) oder %APPDATA%\Claude\claude_desktop_config.json (Windows) hinzu:
{
"mcpServers": {
"rftools": {
"command": "npx",
"args": ["-y", "rftools-mcp"],
"env": {
"RFTOOLS_API_KEY": "rfc_your_key_here"
}
}
}
}Lassen Sie den env-Block weg, um nur Rechner zu verwenden. Starten Sie Claude Desktop nach dem Speichern neu.
Claude Code
claude mcp add rftools-mcp -- npx -y rftools-mcpSo fügen Sie Ihren API-Schlüssel hinzu:
claude mcp add rftools-mcp -e RFTOOLS_API_KEY=rfc_your_key_here -- npx -y rftools-mcpCursor
Fügen Sie zu .cursor/mcp.json in Ihrem Projekt hinzu:
{
"mcpServers": {
"rftools": {
"command": "npx",
"args": ["-y", "rftools-mcp"],
"env": {
"RFTOOLS_API_KEY": "rfc_your_key_here"
}
}
}
}Windsurf
Fügen Sie zu ~/.codeium/windsurf/mcp_config.json hinzu:
{
"mcpServers": {
"rftools": {
"command": "npx",
"args": ["-y", "rftools-mcp"],
"env": {
"RFTOOLS_API_KEY": "rfc_your_key_here"
}
}
}
}Werkzeuge
Rechner-Tools – kein API-Schlüssel erforderlich
list_calculators
Listet verfügbare Rechner auf, optional nach Kategorie gefiltert.
"List all RF calculators"
"What antenna calculators are available?"
"Show me power electronics calculators"Parameter:
category(optional):rf,pcb,power,signal,antenna,general,motor,protocol,emc,thermal,sensor,unit-conversion,audio
get_calculator_info
Ruft detaillierte Informationen zu einem Rechner ab – Eingaben mit Einheiten/Standardwerten, Ausgaben und die verwendete Formel.
"What inputs does the microstrip impedance calculator need?"
"Show me the buck converter calculator parameters"Parameter:
slug(erforderlich): Rechner-Kennung (z. B."microstrip-impedance")
run_calculation
Führt einen Rechner mit bestimmten Eingaben aus. Gibt Ergebnisse mit Einheiten und einen Link zur interaktiven Version auf rftools.io zurück. Läuft lokal – sofort, ohne Kontingentverbrauch.
"Calculate microstrip impedance for a 0.3mm trace on 0.2mm Rogers RO4003C"
"What's the link budget for a 2.4 GHz link over 500m?"
"Size a buck converter: 12V in, 3.3V out, 2A"Parameter:
slug(erforderlich): Rechner-Kennunginputs(erforderlich): Objekt mit Eingabewerten, z. B.{"traceWidth": 0.3, "substrateHeight": 0.2}
Simulationswerkzeuge – API-Schlüssel erforderlich
Serverseitige Aufträge, die für die Berechnung im Browser zu aufwendig sind. Aufträge laufen auf gemeinsam genutzter Rechenleistung (kostenloser Tarif) oder einer Prioritätswarteschlange (Pro/API-Tarif). Simulationen dauern in der Regel 15–120 Sekunden; Wartezeit in der Warteschlange kann zusätzliche Zeit in Anspruch nehmen.
Kontingent: Kostenlos: 5 Läufe/Monat · Pro: 100/Monat · API-Tarif: 10.000/Monat
list_simulation_tools
Listet alle 13 verfügbaren Simulationswerkzeuge mit ihren jobType-Kennungen und Parameterreferenz auf.
"What simulation tools are available?"
"Show me the RF simulation tools"run_simulation
Reicht einen Simulationsauftrag ein und wartet auf das Ergebnis. Gibt das vollständige Ergebnis-JSON sowie einen Link zur interaktiven Ergebnisseite auf rftools.io zurück.
"Synthesize a broadband matching network from 50Ω to 200Ω between 800–1200 MHz"
"Run a Monte Carlo tolerance analysis on a 2nd-order Butterworth low-pass filter at 1 GHz"
"Simulate a 3-element Yagi antenna at 144 MHz"
"Estimate radiated emissions from a 10cm trace carrying 50mA at 100 MHz"
"Run SMPS control loop stability analysis on my buck converter"Parameter:
jobType(erforderlich): Kennung des Auftragstyps – verwenden Sielist_simulation_tools, um alle gültigen Werte zu sehenparams(erforderlich): Simulationsparameter – verwenden Sielist_simulation_tools, um die erforderlichen Parameter pro Auftragstyp zu sehen
Verfügbare Simulationswerkzeuge:
Tool |
|
Broadband Impedance Matching Synthesizer |
|
RF Filter Monte Carlo Tolerance Analysis |
|
Eye Diagram Generator |
|
NEC2 Wire Antenna Simulator |
|
S-Parameter Analysis Pipeline |
|
FDTD S-Parameter Simulator |
|
SMPS Control Loop Stability Analyzer |
|
EMI Radiated Emissions Estimator |
|
Magnetics Optimizer (NSGA-II) |
|
Radar Detection Probability Calculator |
|
PDN Impedance Analyzer |
|
Satellite Link Budget (ITU-R) |
|
RF Cascade Budget with Monte Carlo |
|
Beispielgespräche
PCB-Design
Sie: Ich brauche eine 50-Ohm-Mikrostreifenleitung auf 1,6 mm FR4 mit 1 oz Kupfer. Welche Leiterbahnbreite?
KI: Ruft
run_calculationmit microstrip-impedance auf → Eine Leiterbahnbreite von ~2,9 mm ergibt 50,2 Ω auf 1,6 mm FR4 (εr=4,2). Auf rftools.io ansehen →
HF-Link-Budget
Sie: Wird meine 100-mW-915-MHz-LoRa-Verbindung bei 2 km mit 3-dBi-Antennen funktionieren?
KI: Ruft
run_calculationmit rf-link-budget auf → Empfangsleistung: -72 dBm. Bei einer LoRa-Empfindlichkeit von -137 dBm haben Sie 65 dB Link-Marge. Ohne Weiteres machbar. Auf rftools.io ansehen →
Leistungselektronik
Sie: Entwerfen Sie einen Abwärtswandler: 24 V Eingang, 5 V Ausgang, 3 A Last, 500 kHz Schaltfrequenz.
KI: Ruft
run_calculationmit buck-converter auf → Tastverhältnis: 20,8 %, Induktivität: 17,4 μH, Ausgangskondensator: 22 μF. Auf rftools.io ansehen →
Alle 232 Rechner
Kategorie | Anzahl | Beispiele |
HF & Mikrowellentechnik | 29 | Mikrostreifen-Impedanz, koplanarer Wellenleiter (CPW/GCPW), VSWR/Reflexionsdämpfung, Smith-Diagramm, Link-Budget, Rauschzahl-Kaskade, Radarreichweite, Freiraumdämpfung, Mischer-Nebenprodukt |
PCB-Design | 27 | Leiterbahnbreite für Strom, kontrollierte Impedanz, effektive Dielektrizitätskonstante, Via-Sprungantwort, Mikrovia-Strombelastbarkeit, asymmetrische (Offset-)Stripline, Dual-Stripline, breitseitig gekoppeltes Paar, Differenzialpaar, Via-Rechner, Übersprechen, kritische Leiterbahnlänge, Schmelzstrom, Entkopplungskondensator, Padstack/Annular-Ring, BGA-Lötpad, Leiterbahnabstand, planare Spiralinduktivität, eingebetteter Widerstand, Via-Spannungsabfall |
Leistungselektronik | 21 | Buck-Wandler, Boost-Wandler, Sperrwandler, LDO-Thermik, Batterielebensdauer, MOSFET-Verlustleistung, Auslegung von Solarmodulen |
Signalverarbeitung | 14 | Filter-Designer, ADC-SNR, FFT-Bin-Auflösung, PLL-Schleifenfilter, BER/SNR, Johnson-Rauschen, Anstiegszeit ↔ Bandbreite |
Antennendesign | 8 | Dipol, Patch, Yagi-Uda, Hornstrahler, Parabolantenne, Schleifenantenne, EIRP, Strahlbreite |
Allgemeine Elektronik | 24 | Ohmsches Gesetz, Quarz-PPM-Toleranz, Opamp-Verstärkung, 555-Timer, BJT-Vorspannung, MOSFET-Arbeitspunkt, Schmitt-Trigger, Quarz-Lastkapazität |
Motorsteuerung | 22 | DC-Motordrehzahl, Schrittmotor, BLDC, Servo, PID-Abstimmung, Übersetzungsverhältnis, H-Brücken-Auswahl, Drehmomentwandler |
Kommunikation | 11 | UART-Baudrate, I2C-Pull-up, SPI-Timing, CAN-Bus, USB-Abschluss, RS-485, Ethernet, Modbus, LIN-Bus |
EMV/EMI | 16 | Schirmdämpfung, EMI-Filter, Ferritperle, ESD-/TVS-Diode, Abschätzung der Störaussendung, Gleichtaktdrossel |
Thermik | 6 | Kühlkörper-Rechner, Sperrschichttemperatur, Thermovia-Array, Leiterbahntemperatur |
Sensor-Schnittstelle | 17 | NTC-Thermistor, RTD, Thermoelement, Wheatstone-Brücke, Wägezelle, Fotodiode, 4-20-mA-Messumformer |
Einheitenumrechnung | 19 | dBm↔Watt, kartesisch↔polar, Frequenz↔Wellenlänge, Länge (mm/Mil/Zoll), AWG-Leitung, Kondensatorcode, Temperatur, Induktivität, Datenrate |
Audio-Elektronik | 18 | Lautsprecherweiche, Raummoden, Kopfhörerleistung, Klasse-D-Wirkungsgrad, Audio-Übertrager, Equalizer-Q |
Warum dies nutzen, statt die KI rechnen zu lassen?
LLMs sind bei Arithmetik unzuverlässig. Sie können:
Vereinfachte Formeln verwenden, die Korrekturen weglassen (z. B. Kupferdicke bei Mikrostreifen)
Einheiten verwechseln (Mils vs. mm, dBm vs. dBW)
Rundungsfehler akkumulieren
Selbstbewusst falsche Antworten präsentieren
Dieser MCP-Server ruft exakt denselben validierten Rechnercode auf, der auf rftools.io läuft. Hammerstad-Jensen für Mikrostreifen, Friis für Freiraumdämpfung, exakte dB/lineare Umrechnungen — echte Ingenieursformeln, keine LLM-Näherungen.
So funktioniert es
Rechner sind als reine TypeScript-Funktionen gebündelt — keine API-Aufrufe, keine Netzwerklatenz, keine Ratenbegrenzungen. Die KI ruft die Funktion direkt auf und erhält sofortige Ergebnisse.
AI Agent ←stdio→ rftools-mcp ←direct call→ calculator functionSimulationswerkzeuge laufen serverseitig auf der rftools.io-Infrastruktur (AWS Lambda + SQS + Fargate). Der MCP-Server übermittelt den Auftrag und fragt ab, bis das Ergebnis bereit ist, und gibt dann das vollständige Ergebnis-JSON inline zurück.
AI Agent ←stdio→ rftools-mcp ←HTTPS + API key→ rftools.io API → SQS → worker
←poll /jobs/{id}←
←result JSON←Maschinenlesbare Dokumentation
rftools.io/llms.txt — Zusammenfassung mit API-Informationen und MCP-Einrichtung
rftools.io/llms-full.txt — Vollständige Auflistung aller 203 Rechner mit Eingaben, Ausgaben, Einheiten und URLs
Links
Website: rftools.io
Blog: rftools.io/blog
Ankündigung: rftools.io spricht jetzt MCP
Lizenz
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Official MCP server for subfeed.app — the cloud for agents. 15+ tools for AI agents to register, build, and deploy other agents. Zero human required. Start here: subfeed.app/skill.md
Amateur radio MCP server with band plans, EIRP, cable loss, antenna gains, and more
Analytics for MCP servers. Find out which of your tools agents get wrong. MCPulse shows you which tools AI agents retry, which come back empty, and which they never call at all. Two lines inside your own server. It never sees your arguments or your results. getmcpulse.com
Orbit is an MCP server that gives your AI agents a 4000+ tools, a shared memory brain and a live dashboard OS. Every agent reads active decisions, logs outputs to a searchable vault, and reports status in real time. 2-minute setup via MCP; works across Claude, ChatGPT, Codex, Cursor, Gemini, and Manus. Finally Agents work, agents that grow your business and bring you customers. https://orbitagents.xyz
Related MCP Servers
- AlicenseAqualityBmaintenanceAn MCP server that connects LLM assistants to real circuit simulation: LTspice and ngspice, plus direct editing of LTspice .asc schematics. Simulation results come back as structured numbers so the assistant can design, verify, and iterate on circuits.4853GPL 3.0
- AlicenseAqualityCmaintenanceAn MCP server that gives an AI assistant a set of real mechanical-engineering tools. Provides deterministic tools like material properties, beam analysis, unit conversion, and curve fitting for engineering calculations.5MIT
- AlicenseAqualityDmaintenanceAn MCP server that provides structural load and stability math (tipping, support reactions, beam checks) that language models often get wrong, enabling AI assistants to compute accurate engineering estimates.318 PyPIMIT
- AlicenseAqualityBmaintenanceMCP server providing embedded engineering calculators and code generators as tools for AI agents, enabling precise, deterministic embedded math and C code generation.2974 npmMIT