Submit

GNURadio MCP Server

@yoelbassin

MCP server for GNU Radio
Overview

what is GNURadio MCP Server?

GNURadio MCP Server is a modern, extensible Machine Control Protocol (MCP) server for GNURadio, enabling programmatic, automated, and AI-driven creation of GNURadio flowgraphs.

how to use GNURadio MCP Server?

To use the GNURadio MCP Server, install GNURadio, set up a Python virtual environment, and start the server using the command python main.py. Connect your LLM or automation tool to the server using the provided URL.

key features of GNURadio MCP Server?

  • MCP API for robust GNURadio interface
  • Programmatic flowgraph creation and editing
  • Integration with LLMs and automation tools
  • Extensible modular architecture
  • Includes example flowgraphs and comprehensive unit tests

use cases of GNURadio MCP Server?

  1. Automating SDR workflows and flowgraph generation
  2. Integrating AI-driven tools for SDR prototyping
  3. Programmatically modifying and validating flowgraphs

FAQ from GNURadio MCP Server?

  • What are the requirements to run GNURadio MCP Server?

You need Python >= 3.13 and GNURadio (Tested with GNURadio Companion v3.10.12.0).

  • Is GNURadio MCP Server actively developed?

Yes! The project is in active development, and contributions are welcome.

  • Can I use GNURadio MCP Server with my own automation tools?

Yes! The server is designed for easy integration with custom automation tools.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.