yoelbassin/gr-mcp
MCP server for GNU Radio
Platform-specific configuration:
{
"mcpServers": {
"gr-mcp": {
"command": "npx",
"args": [
"-y",
"gr-mcp"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
[](https://www.python.org/downloads/release/python-3130/)
[](https://archestra.ai/mcp-catalog/yoelbassin__gnuradiomcp)
GNURadio MCP Server is a modern, extensible Machine Control Protocol (MCP) server for GNURadio, enabling programmatic, automated, and AI-driven creation of GNURadio flowgraphs. Designed for seamless integration with Large Language Models (LLMs), automation frameworks, and custom clients, it empowers you to generate .grc files and control SDR workflows at scale.
> Why GNURadio MCP Server? > - Automate SDR workflows and flowgraph generation > - Integrate with LLMs, bots, and custom tools > - Build, modify, and validate flowgraphs programmatically > - Save time and reduce manual errors in SDR prototyping
.grc files from code or automation.grc examples in the misc/ directorypytestgit clone https://github.com/yoelbassin/gr-mcpcd gr-mcp
uv venv --system-site-packages > The --system-site-packages flag is required because GNURadio installs the gnuradio Python package globally.
Loading reviews...