Skip to main content
Glama
fe1iscurc0r

rsba1-mcp

by fe1iscurc0r

rsba1-core

Implementación pura en Python del stack del protocolo Icom RS-BA1 V2 — controla IC-705, IC-9700 y cualquier transceptor CI-V a través de la red. Sin necesidad de binarios de Icom.

Licencia: MIT Python 3.11+ CI

¿Qué es esto?

El software RS-BA1 de Icom solo funciona en Windows y es de código cerrado. Este proyecto realiza ingeniería inversa del protocolo y proporciona un reemplazo puro en Python que funciona en cualquier lugar donde se ejecute Python.

Probado en: IC-705 (verificado E2E el 18-08-2026)

Related MCP server: copper-mountain-vna-mcp

Inicio rápido

pip install rsba1-core

export RADIO_HOST=192.168.0.31
export RADIO_USER=linnan
export RADIO_PASSWORD=your_password

python -m rsba1.mcp read-freq
python -m rsba1.mcp set-freq 7074000

Servidor MCP (para agentes de IA)

python -m rsba1.mcp   # starts MCP server on stdio

Herramientas disponibles: read_freq, read_mode, read_smeter, set_freq, ptt, get_status

Arquitectura

Your AI Agent / CLI
        ↓
rsba1-core (pure Python)
        ↓
IC-705 RS-BA1 server (UDP 50001 + 50002)

Clave: sin APIs de Windows, sin DLLs de Icom, solo Python 3.11+.

Estado de funcionalidades

Funcionalidad

Estado

Lectura CI-V (freq/modo/smeter)

✅ Verificado E2E

Escritura CI-V (set_freq)

✅ Verificado E2E

PTT

✅ Verificado E2E

Transmisión de audio (UDP 50003)

❌ No implementado

Documentación

Licencia

MIT — consulta LICENSE y DISCLAIMER.md.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables control of Software Defined Radios and decoding of radio protocols through an AI-friendly Model Context Protocol interface, supporting RTL-SDR and HackRF hardware for signal analysis and protocol decoding.
    42 PyPI
    24
    MIT
  • A
    license
    B
    quality
    A
    maintenance
    Enables AI agents to control Copper Mountain Vector Network Analyzers over TCP/IP SCPI, offering 45 tools for sweep configuration, calibration, measurement, and Touchstone export.
    49
    2
    AGPL 3.0