rsba1-mcp
rsba1-core
Icom RS-BA1 V2 协议栈的纯 Python 实现 — 通过网络控制 IC-705、IC-9700 及任何 CI-V 收发信机。无需 Icom 二进制文件。
这是什么?
Icom 的 RS-BA1 软件仅运行于 Windows 且闭源。本项目逆向工程了该协议,并提供了一个纯 Python 替代方案,可在任何运行 Python 的地方运行。
已在以下设备上测试:IC-705(端到端验证于 2026-08-18)
Related MCP server: copper-mountain-vna-mcp
快速开始
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 7074000MCP 服务器(适用于 AI 代理)
python -m rsba1.mcp # starts MCP server on stdio可用工具:read_freq、read_mode、read_smeter、set_freq、ptt、get_status
架构
Your AI Agent / CLI
↓
rsba1-core (pure Python)
↓
IC-705 RS-BA1 server (UDP 50001 + 50002)关键点:无需 Windows API,无需 Icom DLL,仅需 Python 3.11+。
功能状态
功能 | 状态 |
CI-V 读取(频率/模式/S表) | ✅ 端到端已验证 |
CI-V 写入(set_freq) | ✅ 端到端已验证 |
PTT | ✅ 端到端已验证 |
音频流(UDP 50003) | ❌ 未实现 |
文档
docs/README.md — 双语(中文/英文)完整指南
docs/MCP集成指南.md — MCP 集成指南
docs/真机验证报告.md — 端到端验证报告
许可证
MIT — 参见 LICENSE 和 DISCLAIMER.md。
This server cannot be deployed
Maintenance
Related MCP Connectors
Command your AI agents by voice: PTT rooms, channels, direct messages, agent email, memory (mRAG).
Connect any AI agent to 1,000+ apps and 27,000+ actions through one remote MCP server (OAuth).
Remote MCP server for AI.TV creators — delegate account operations to your AI agent over MCP.
Protocol-native energy infrastructure orchestration for AI data centers. Provides 46 MCP tools across 8 grid protocols (IEC-61850, DNP3, Modbus, OCPP, OpenADR, IEEE 2030.5, IEC 60870-5-104, ICCP) with 5 core API primitives: connect, dispatch, settle, comply, and intel. Enables AI agents to programmatically interact with substations, grid interfaces, and energy assets for real-time workload-grid coordination.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables 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 PyPI24MIT
- AlicenseBqualityAmaintenanceEnables AI agents to control Copper Mountain Vector Network Analyzers over TCP/IP SCPI, offering 45 tools for sweep configuration, calibration, measurement, and Touchstone export.492AGPL 3.0
- AlicenseNot gradedqualityAmaintenanceEnables AI agents and MCP clients to sync, search, and retrieve amateur radio repeater data from RepeaterBook.com through three typed tools.51 PyPI3MIT
- FlicenseAqualityCmaintenanceEnables AI agents to discover and manage embedded boards, and perform serial communication through a TCP gateway, supporting commands, logs, and transactional exchanges.20-