GR-MCP:gnuradio MCP 服务器
GNURadio MCP 服务器是一款适用于GNURadio 的现代化、可扩展的机器控制协议 (MCP) 服务器,支持以编程方式、自动化和 AI 驱动的方式创建 GNURadio 流程图。它旨在与大型语言模型 (LLM)、自动化框架和自定义客户端无缝集成,让您能够生成.grc
文件并大规模控制 SDR 工作流程。
为什么选择 GNURadio MCP 服务器?
自动化 SDR 工作流程和流程图生成
与 LLM、机器人和自定义工具集成
以编程方式构建、修改和验证流程图
节省时间并减少 SDR 原型设计中的人工错误
特征
🌐 MCP API :为 GNURadio 公开一个强大的 MCP 接口
🛠️程序化流程图创建:通过代码或自动化构建、编辑和保存
.grc
文件🤖 LLM 和自动化准备:专为 AI 和自动化集成而设计
🧩可扩展:模块化架构,易于扩展和定制
📝示例流程图:在
misc/
目录中包含可立即使用的.grc
示例🧪测试:使用
pytest
进行全面的单元测试
快速入门
要求
Python >= 3.13
GNURadio(使用 GNURadio Companion v3.10.12.0 测试)
紫外线
用法
克隆存储库
设置 UV 环境
需要
--system-site-packages
标志,因为 GNURadio 全局安装gnuradio
Python 包。
**将 MCP 服务器配置添加到客户端配置中。**例如,对于 Claude Desktop 或 Cursor:
发展
安装开发依赖项并运行测试:
项目状态
**正在积极开发中。**核心服务器功能已上线,但 API 和功能仍在不断完善中。我们非常重视您的反馈和贡献!
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
GnuRadio
Related MCP Servers
- MIT License
- MIT License