Skip to main content
Glama

Server Details

Amateur radio MCP server with band plans, EIRP, cable loss, antenna gains, and more

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
achildrenmile/oeradio-mcp
GitHub Stars
0

See and control every tool call

Log every tool call with full inputs and outputs
Control which tools are enabled per connector
Manage credentials once, use from any MCP client
Monitor uptime and get alerted when servers go down

Available Tools

17 tools
calculate_battery_runtimeInspect

Berechnet die Akkulaufzeit basierend auf Kapazität und durchschnittlichem Stromverbrauch. Berücksichtigt Effizienz und Entladetiefe.

ParametersJSON Schema
NameRequiredDescriptionDefault
voltageYesNennspannung des Akkus in Volt
efficiencyNoWirkungsgrad des Reglers (0.85 = 85%)
capacity_ahYesAkkukapazität in Amperestunden (Ah)
consumption_wattsYesDurchschnittlicher Verbrauch in Watt
max_discharge_percentNoMaximale Entladetiefe in % (80% empfohlen für LiFePO4)
calculate_cable_lossInspect

Berechnet die Kabeldämpfung für verschiedene Koaxialkabeltypen bei einer bestimmten Frequenz und Länge

ParametersJSON Schema
NameRequiredDescriptionDefault
cable_typeYesKabeltyp
frequency_mhzYesFrequenz in MHz
length_metersYesKabellänge in Metern
calculate_eirpInspect

Berechnet EIRP (Equivalent Isotropically Radiated Power) aus Sendeleistung, Kabelverlust und Antennengewinn. Nützlich für Sicherheitsabstands-Berechnungen nach ÖNORM.

ParametersJSON Schema
NameRequiredDescriptionDefault
power_wattsYesSendeleistung in Watt
cable_loss_dbYesKabelverlust in dB
antenna_gain_dbiYesAntennengewinn in dBi
calculate_swr_lossInspect

Berechnet den Leistungsverlust durch Fehlanpassung (SWR/VSWR)

ParametersJSON Schema
NameRequiredDescriptionDefault
swrYesSWR-Wert (z.B. 1.5, 2.0, 3.0)
calculate_wavelengthInspect

Berechnet die Wellenlänge für eine gegebene Frequenz und optional Drahtlängen für Antennen

ParametersJSON Schema
NameRequiredDescriptionDefault
unitNoEinheit der FrequenzMHz
frequencyYesFrequenz
velocity_factorNoVerkürzungsfaktor für Draht (0.95 typisch)
callsign_availableInspect

Prüft ob ein Suffix in Österreich verfügbar ist. Zeigt in welchen Bundesländern das Rufzeichen frei oder belegt ist.

ParametersJSON Schema
NameRequiredDescriptionDefault
suffixYes2-3 Buchstaben Suffix (z.B. "YML")
districtNoSpezifisches Bundesland prüfen (1-9)
callsign_database_infoInspect

Zeigt Informationen über die Rufzeichen-Datenbank (Version, Anzahl Einträge, Statistiken)

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

callsign_lookupInspect

Sucht ein österreichisches Amateurfunkrufzeichen und gibt Inhaberinformationen zurück. Primäre Quelle: offizielle fb.gv.at Liste, mit Fallback auf QRZ.com und HamQTH.

ParametersJSON Schema
NameRequiredDescriptionDefault
callsignYesDas zu suchende Rufzeichen (z.B. "OE8YML")
include_addressNoAdresse inkludieren wenn verfügbar
callsign_suggestInspect

Generiert Wunschrufzeichen-Vorschläge basierend auf Namen und Präferenzen. Berücksichtigt Verfügbarkeit, Phonetik und CW-Freundlichkeit.

ParametersJSON Schema
NameRequiredDescriptionDefault
nameYesVor- und/oder Nachname
max_resultsNoMaximale Anzahl Vorschläge
exclude_clubNoKeine X-Präfixe (Klubrufzeichen) vorschlagen
min_phonetic_scoreNoMindest-Phonetik-Score (0-1)
preferred_districtNoBevorzugtes Bundesland (1-9)
callsign_validateInspect

Validiert ein Rufzeichen gegen österreichische Regeln. Prüft Format, Bezirk und Suffix-Länge.

ParametersJSON Schema
NameRequiredDescriptionDefault
callsignYesZu validierendes Rufzeichen
check_frequencyInspect

Prüft ob eine Frequenz im Amateurfunk erlaubt ist und gibt das zugehörige Band zurück

ParametersJSON Schema
NameRequiredDescriptionDefault
unitNoEinheit der FrequenzkHz
frequencyYesFrequenz als Zahl
compare_cablesInspect

Vergleicht alle verfügbaren Kabeltypen bei einer bestimmten Frequenz und Länge

ParametersJSON Schema
NameRequiredDescriptionDefault
frequency_mhzYesFrequenz in MHz
length_metersYesKabellänge in Metern
convert_powerInspect

Rechnet Leistungswerte zwischen Watt, dBm und dBW um

ParametersJSON Schema
NameRequiredDescriptionDefault
valueYesLeistungswert
from_unitYesAusgangseinheit
get_antenna_gainInspect

Gibt typische Gewinnwerte für verschiedene Antennentypen zurück

ParametersJSON Schema
NameRequiredDescriptionDefault
antenna_typeNoAntennentyp (z.B. 'dipol', 'yagi-5el') oder leer für alle
get_band_planInspect

Gibt Frequenzgrenzen, erlaubte Modes und maximale Sendeleistung für ein Amateurfunkband zurück (IARU Region 1 / Österreich)

ParametersJSON Schema
NameRequiredDescriptionDefault
bandYesBandbezeichnung wie '20m', '2m', '70cm', '160m'
list_all_bandsInspect

Listet alle verfügbaren Amateurfunkbänder mit Grundinformationen auf

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

list_oeradio_toolsInspect

Listet alle verfügbaren OERadio.at Amateurfunk-Werkzeuge mit URLs und Beschreibungen

ParametersJSON Schema
NameRequiredDescriptionDefault
categoryNoKategorie filtern: all, calculators, learning, utilitiesall

Verify Ownership

Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:

{
  "$schema": "https://glama.ai/mcp/schemas/connector.json",
  "maintainers": [
    {
      "email": "your-email@example.com"
    }
  ]
}

The email address must match the email associated with your Glama account. Once verified, the connector will appear as claimed by you.

Sign in to verify ownership

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.