oeradio-mcp
Qué hace este MCP
Provides amateur-radio band and callsign information plus calculators for antennas, power, wavelength, cable loss, SWR, EIRP, and battery runtime.
Herramientas
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['callsign'], 'properties': {'callsign': {'type': 'string', 'description': 'Zu validierendes Rufzeichen'}}, 'additionalProperties': False}
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'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}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {}}
Esquema de entrada
{'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}
Cambios recientes en herramientas
Servidores MCP similares
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 …