Heute starten wir ein spannendes neues Projekt: Den OERadio MCP Server! Damit können KI-Assistenten wie Claude, ChatGPT und Gemini direkt auf unsere Amateurfunk-Rechner zugreifen – ohne dass du selbst Formeln eingeben oder Webseiten öffnen musst.
Was ist ein MCP Server?
MCP steht fuer Model Context Protocol – ein offener Standard, mit dem KI-Assistenten externe Werkzeuge nutzen können. Stell dir vor: Du chattest mit einem KI-Assistenten und fragst „Welche Bandgrenzen hat das 20m-Band?“ oder „Wie lang muss mein Dipol fuer 14.2 MHz sein?“ – und der Assistent rechnet das sofort fuer dich aus.
MCP wurde urspruenglich von Anthropic (den Machern von Claude) entwickelt, ist aber mittlerweile ein offener Standard unter der Linux Foundation. 2025 haben auch OpenAI und Google MCP-Unterstuetzung eingefuehrt.
Warum ist das nuetzlich?
Viele Funkamateure nutzen mittlerweile KI-Assistenten fuer verschiedene Aufgaben. Mit dem OERadio MCP Server können diese Assistenten jetzt:
- Bandplaene abfragen – Welche Modes sind auf welcher Frequenz erlaubt?
- Antennenlaengen berechnen – Dipol, Vertikal, 5/8-Lambda fuer jede Frequenz
- Kabeldaempfung ermitteln – RG58, Ecoflex, LMR400 bei jeder Frequenz und Laenge
- EIRP berechnen – Fuer Sicherheitsabstaende nach OENORM
- SWR-Verluste bestimmen – Wie viel Leistung geht bei SWR 2.5 verloren?
- Akkulaufzeit planen – Wie lange reicht mein 12Ah LiFePO4 fuer SOTA?
- Leistung umrechnen – Watt, dBm, dBW hin und her
Praxisbeispiele
Hier einige Beispiele, was du den KI-Assistenten fragen kannst:
„Berechne mir die Antennenlaenge fuer einen Dipol auf 7.1 MHz“
Antwort: Wellenlaenge 42.2m, Dipol gesamt 20.1m, jeder Arm 10.05m
„Ich habe 100W Sendeleistung, 2.5dB Kabelverlust und eine 3-Element Yagi mit 7dBi. Wie viel EIRP ist das?“
Antwort: EIRP = 281.84 Watt (24.5 dBW)
„Vergleiche alle Koaxialkabel fuer 20m Laenge bei 144 MHz“
Antwort: Ecoflex15 = 1.16dB, LMR600 = 0.98dB, RG58 = 7.2dB … Empfehlung: LMR600
Verfuegbare Werkzeuge
Der MCP Server bietet 11 Tools:
| Tool | Beschreibung |
|---|---|
| get_band_plan | IARU Region 1 Bandplan abfragen |
| list_all_bands | Alle Baender auflisten |
| check_frequency | Frequenz pruefen – erlaubt oder nicht? |
| calculate_eirp | EIRP/ERP fuer Sicherheitsabstaende |
| calculate_cable_loss | Kabeldaempfung berechnen |
| compare_cables | Alle Kabeltypen vergleichen |
| calculate_battery_runtime | Akkulaufzeit fuer Portabelbetrieb |
| get_antenna_gain | Antennengewinn nachschlagen |
| calculate_wavelength | Wellenlaenge und Antennenlaengen |
| calculate_swr_loss | Verluste durch SWR |
| convert_power | Watt, dBm, dBW umrechnen |
Welche KI-Assistenten werden unterstuetzt?
MCP ist mittlerweile ein offener Standard, der von den drei grossen KI-Anbietern unterstuetzt wird:
| Produkt | MCP | Anmerkung |
|---|---|---|
| Claude Desktop | Ja | Volle Unterstuetzung |
| Claude Code (CLI) | Ja | Volle Unterstuetzung |
| ChatGPT Desktop | Ja | Developer Mode erforderlich (Pro/Plus/Team/Enterprise) |
| Gemini CLI | Ja | Seit Dezember 2025 |
| claude.ai (Web) | Nein | Nur Desktop-App |
| chatgpt.com (Web) | Nein | Nur Desktop-App |
So nutzt du den MCP Server
Claude Desktop
Öffne die Konfigurationsdatei:
- Windows: %APPDATA%\Claude\claude_desktop_config.json
- Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
- Linux: ~/.config/claude/claude_desktop_config.json
Fuege diese Konfiguration hinzu:
{
"mcpServers": {
"oeradio": {
"type": "streamable-http",
"url": "https://oeradio-mcp.oeradio.at/mcp"
}
}
}
Starte Claude Desktop neu – fertig!
ChatGPT (mit Developer Mode)
Voraussetzung: ChatGPT Pro, Plus, Team oder Enterprise Account.
- Gehe zu Settings – Connectors – Advanced
- Aktiviere Developer Mode
- Klicke auf Create und gib ein: Name: OERadio, URL: https://oeradio-mcp.oeradio.at/mcp
- Im Chat: Klicke auf + – More – Developer mode und waehle OERadio
Gemini CLI
Fuege den Server mit diesem Befehl hinzu:
gemini mcp add --transport http oeradio https://oeradio-mcp.oeradio.at/mcp
Kein MCP-Client? Kein Problem!
Falls du keinen MCP-faehigen Assistenten nutzt, stehen die gleichen Berechnungen auch als Web-Apps zur Verfuegung:
- BandBlick – Bandplaene visualisieren
- Kabelblick – Kabeldaempfung berechnen
- Strahlblick – EIRP und Sicherheitsabstaende
- Akkublick – Akkulaufzeit planen
Technik dahinter
Der Server wurde in TypeScript mit Node.js entwickelt und laeuft als Docker-Container. Er ist:
- Öffentlich zugaenglich – keine Registrierung nötig
- Read-only – nur Berechnungen, keine Daten gespeichert
- Open Source – Code auf GitHub verfuegbar
- Im MCP Registry – offiziell gelistet
Links
- MCP Endpoint: https://oeradio-mcp.oeradio.at/mcp
- GitHub: github.com/achildrenmile/oeradio-mcp
- MCP Registry: io.github.achildrenmile/oeradio-mcp
73 de OE8YML – Fragen und Feedback gerne per E-Mail oder auf der QRG!

