Oggi iniziamo un nuovo entusiasmante progetto: il server OERadio MCP! Ciò consente agli assistenti AI come Claude, ChatGPT e Gemini di accedere direttamente ai nostri computer per radioamatori, senza che tu debba inserire formule o aprire siti Web da solo.
Cos’è un server MCP?
MCP sta per Model Context Protocol, uno standard aperto che consente agli assistenti di intelligenza artificiale di utilizzare strumenti esterni. Immagina: stai chattando con un assistente AI e chiedi “Quali sono i limiti di banda della banda dei 20 metri?” oppure “Quanto deve essere lungo il mio dipolo per i 14,2 MHz?” – e l’assistente lo calcola immediatamente per te.
MCP è stato originariamente sviluppato da Anthropic (i creatori di Claude), ma ora è uno standard aperto sotto la Linux Foundation. Nel 2025, OpenAI e Google hanno introdotto anche il supporto MCP.
Perché è utile?
Molti radioamatori ora utilizzano assistenti IA per vari compiti. Con OERadio MCP Server, questi assistenti ora possono:
- Query sui piani di banda – Quali modalità sono consentite su quale frequenza?
- Calcola le lunghezze dell’antenna – dipolo, verticale, 5/8 lambda per ogni frequenza
- Determina l’attenuazione del cavo – RG58, Ecoflex, LMR400 a qualsiasi frequenza e lunghezza
- Calcola EIRP – Per le distanze di sicurezza secondo OENORM
- Determinare le perdite SWR – Quanta potenza viene persa con SWR 2.5?
- Pianifica la durata della batteria: quanto durerà il mio LiFePO4 da 12 Ah per SOTA?
- Converti potenza: Watt, dBm, dBW avanti e indietro
Esempi pratici
Ecco alcuni esempi di cosa puoi chiedere all’assistente AI:
“Calcola la lunghezza dell’antenna per un dipolo a 7,1 MHz”
Risposta: lunghezza d’onda 42,2 m, dipolo totale 20,1 m, ciascun braccio 10,05 m
“Ho una potenza di trasmissione di 100 W, una perdita del cavo di 2,5 dB e una Yagi a 3 elementi con 7 dBi. Quanto EIRP è?”
Risposta: EIRP = 281,84 watt (24,5 dBW)
“Confronta tutti i cavi coassiali per una lunghezza di 20 m a 144 MHz”
Risposta: Ecoflex15 = 1,16 dB, LMR600 = 0,98 dB, RG58 = 7,2 dB… Raccomandazione: LMR600
Strumenti disponibili
Il server MCP offre 11 strumenti:
| Strumento | Descrizione |
|---|---|
| get_band_plan | Interroga il piano di banda IARU Regione 1 |
| list_all_bands | Tutte le bande list |
| check_frequency | Controlla la frequenza – consentito o no? |
| calculate_eirp | EIRP/ERP per le distanze di sicurezza |
| calculate_cable_loss | Attenuazione del cavo calcola |
| compare_cables | Confronta tutti i tipi di cavo |
| calculate_battery_runtime | Autonomia della batteria per funzionamento portatile |
| get_antenna_gain | Aspetto del guadagno dell’antenna su |
| calculate_wavelength | lunghezza d’onda e lunghezza dell’antenna |
| calculate_swr_loss | perdite dovute a SWR |
| convert_power | conversione Watt, dBm, dBW |
Quali assistenti AI sono supportati?
MCP è ora uno standard aperto supportato dai tre principali fornitori di intelligenza artificiale:
| Prodotto | MCP | Nota |
|---|---|---|
| Claude Desktop | Sì | Supporto completo |
| Claude Code (CLI) | Sì | Completo Supporto |
| ChatGPT Desktop | Sì | Modalità sviluppatore richiesta (Pro/Plus/Team/Enterprise) |
| Gemini CLI | Sì | Da dicembre 2025 |
| claude.ai (Web) | No | Solo app desktop |
| chatgpt.com (Web) | No | Solo app desktop |
Come utilizzare il server MCP
Claude Desktop
Apri il file di configurazione:
- Windows: %APPDATA%Claudeclaude_desktop_config.json
- Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
- Linux: ~/.config/claude/claude_desktop_config.json
Aggiungi questa configurazione:
{
"mcpServer": {
"radio": {
"tipo": "streamable-http",
"url": "https://oeradio-mcp.oeradio.at/mcp"
}
}
}
Riavvia Claude Desktop: fatto!
ChatGPT (con modalità sviluppatore)
Requisiti: account ChatGPT Pro, Plus, Team o Enterprise.
- Vai a Impostazioni – Connettori – Avanzate
- Attiva la Modalità sviluppatore
- Fai clic su Crea e inserisci: Nome: OERadio, URL: https://oeradio-mcp.oeradio.at/mcp
- Nella chat: fai clic su + – Altro – Modalità sviluppatore e seleziona OERadio
CLI Gemini
Aggiungi il server con questo comando:
gemini mcp add --transport http oeradio https://oeradio-mcp.oeradio.at/mcp
Nessun client MCP? Nessun problema!
Se non utilizzi un assistente compatibile con MCP, gli stessi calcoli sono disponibili anche come app Web:
- BandBlick – Visualizza i bandi
- Kabelblick – Calcola l’attenuazione del cavo
- Strahlblick – EIRP e distanze di sicurezza
- Akkublick – Pianifica la durata della batteria
Tecnologia dietro
Il server è stato sviluppato in TypeScript con Node.js e funziona come contenitore Docker. Lui è:
- Accessibile al pubblico: non è richiesta la registrazione
- Sola lettura: solo calcoli, nessun dato salvato
- Open Source: codice disponibile su GitHub
- Nel registro MCP – elencato ufficialmente
Collegamenti
- Endpoint MCP: https://oeradio-mcp.oeradio.at/mcp
- GitHub: github.com/achildrenmile/oeradio-mcp
- Registro MCP: io.github.achildrenmile/oeradio-mcp
73 de OE8YML – Domande e feedback sono benvenuti via e-mail o sul QRG!

