oeradio-mcp
Was dieses MCP kann
Provides amateur-radio band and callsign information plus calculators for antennas, power, wavelength, cable loss, SWR, EIRP, and battery runtime.
Tools
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['capacity_ah', 'voltage', 'consumption_watts'], 'properties': {'voltage': {'type': 'number', 'maximum': 60, 'minimum': 1, 'description': 'Nennspannung des Akkus in Volt'}, 'efficiency': {'type': 'number', 'default': 0.85, 'maximum': 1, 'minimum': 0.5, 'description': 'Wirkungsgrad des Reglers (0.85 = 85%)'}, 'capacity_ah': {'type': 'number', 'maximum': 1000, 'minimum': 0.1, 'description': 'Akkukapazität in Amperestunden (Ah)'}, 'consumption_watts': {'type': 'number', 'maximum': 2000, 'minimum': 0.1, 'description': 'Durchschnittlicher Verbrauch in Watt'}, 'max_discharge_percent': {'type': 'number', 'default': 80, 'maximum': 100, 'minimum': 10, 'description': 'Maximale Entladetiefe in % (80% empfohlen für LiFePO4)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['cable_type', 'length_meters', 'frequency_mhz'], 'properties': {'cable_type': {'enum': ['RG58', 'RG213', 'H2000Flex', 'Aircell7', 'Ecoflex10', 'Ecoflex15', 'LMR400', 'LMR600'], 'type': 'string', 'description': 'Kabeltyp'}, 'frequency_mhz': {'type': 'number', 'maximum': 3000, 'minimum': 0.1, 'description': 'Frequenz in MHz'}, 'length_meters': {'type': 'number', 'maximum': 1000, 'minimum': 0.1, 'description': 'Kabellänge in Metern'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['power_watts', 'cable_loss_db', 'antenna_gain_dbi'], 'properties': {'power_watts': {'type': 'number', 'maximum': 2000, 'minimum': 0.001, 'description': 'Sendeleistung in Watt'}, 'cable_loss_db': {'type': 'number', 'maximum': 50, 'minimum': 0, 'description': 'Kabelverlust in dB'}, 'antenna_gain_dbi': {'type': 'number', 'maximum': 50, 'minimum': -10, 'description': 'Antennengewinn in dBi'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['swr'], 'properties': {'swr': {'type': 'number', 'maximum': 100, 'minimum': 1, 'description': 'SWR-Wert (z.B. 1.5, 2.0, 3.0)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['frequency'], 'properties': {'unit': {'enum': ['Hz', 'kHz', 'MHz', 'GHz'], 'type': 'string', 'default': 'MHz', 'description': 'Einheit der Frequenz'}, 'frequency': {'type': 'number', 'description': 'Frequenz', 'exclusiveMinimum': 0}, 'velocity_factor': {'type': 'number', 'default': 0.95, 'maximum': 1, 'minimum': 0.5, 'description': 'Verkürzungsfaktor für Draht (0.95 typisch)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['suffix'], 'properties': {'suffix': {'type': 'string', 'description': '2-3 Buchstaben Suffix (z.B. "YML")'}, 'district': {'type': 'number', 'maximum': 9, 'minimum': 1, 'description': 'Spezifisches Bundesland prüfen (1-9)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['callsign'], 'properties': {'callsign': {'type': 'string', 'description': 'Das zu suchende Rufzeichen (z.B. "OE8YML")'}, 'include_address': {'type': 'boolean', 'default': False, 'description': 'Adresse inkludieren wenn verfügbar'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Vor- und/oder Nachname'}, 'max_results': {'type': 'number', 'default': 10, 'maximum': 50, 'minimum': 1, 'description': 'Maximale Anzahl Vorschläge'}, 'exclude_club': {'type': 'boolean', 'default': True, 'description': 'Keine X-Präfixe (Klubrufzeichen) vorschlagen'}, 'min_phonetic_score': {'type': 'number', 'default': 0.5, 'maximum': 1, 'minimum': 0, 'description': 'Mindest-Phonetik-Score (0-1)'}, 'preferred_district': {'type': 'number', 'maximum': 9, 'minimum': 1, 'description': 'Bevorzugtes Bundesland (1-9)'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['callsign'], 'properties': {'callsign': {'type': 'string', 'description': 'Zu validierendes Rufzeichen'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['frequency'], 'properties': {'unit': {'enum': ['Hz', 'kHz', 'MHz'], 'type': 'string', 'default': 'kHz', 'description': 'Einheit der Frequenz'}, 'frequency': {'type': 'number', 'description': 'Frequenz als Zahl', 'exclusiveMinimum': 0}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['length_meters', 'frequency_mhz'], 'properties': {'frequency_mhz': {'type': 'number', 'maximum': 3000, 'minimum': 0.1, 'description': 'Frequenz in MHz'}, 'length_meters': {'type': 'number', 'maximum': 1000, 'minimum': 0.1, 'description': 'Kabellänge in Metern'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['value', 'from_unit'], 'properties': {'value': {'type': 'number', 'description': 'Leistungswert'}, 'from_unit': {'enum': ['W', 'mW', 'dBm', 'dBW'], 'type': 'string', 'description': 'Ausgangseinheit'}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'antenna_type': {'type': 'string', 'description': "Antennentyp (z.B. 'dipol', 'yagi-5el') oder leer für alle"}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['band'], 'properties': {'band': {'type': 'string', 'description': "Bandbezeichnung wie '20m', '2m', '70cm', '160m'"}}, 'additionalProperties': False}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Eingabeschema
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'category': {'enum': ['all', 'calculators', 'learning', 'utilities'], 'type': 'string', 'default': 'all', 'description': 'Kategorie filtern: all, calculators, learning, utilities'}}, 'additionalProperties': False}
Letzte Tool-Änderungen
Ähnliche MCP-Server
calc.engineer
Provides deterministic engineering calculators for RF and LoRa systems, electronics, batteries, solar and power systems, cooling,…
Opensensemap
Finds and aggregates readings from community-operated openSenseMap environmental sensors, including temperature, humidity, air qu…
RoboSelect360 - Humanoid Robot Intelligence
Provides market, specification, bill-of-materials, supply-chain, dependency, and risk intelligence for humanoid robots across mec…
device-house
Designs electronic devices and produces bills of materials, schematics, PCB layouts, firmware templates, manufacturing files, and…
Depureco Industrial Vacuum Explorer
Searches and configures industrial vacuum equipment by application, sector, certification, power, capacity, filtration, and techn…
eurorack
Provides citation-anchored Eurorack module specifications, compatibility information, manuals, synthesis concepts, patch techniqu…
sheetsdata-mcp
Searches electronic components and datasheets, extracts specifications and images, compares parts, finds alternatives, and checks…
RoboParts 机器人零部件兼容性
Searches a database of humanoid-robot components, compares specifications, checks protocol, electrical, mechanical, and software …