loading…
Search for a command to run...
loading…
An MCP server for GNU Radio that enables LLMs to autonomously create and modify RF .grc flowcharts.
An MCP server for GNU Radio that enables LLMs to autonomously create and modify RF .grc flowcharts.
gr-mcp is an MCP server that exposes GNU Radio flowgraph operations as tools for AI assistants and automation clients. It is built on FastMCP and designed for programmatic SDR workflow generation, editing, validation, and export.
.grc>=3.133.10.12.0)git clone https://github.com/yoelbassin/gr-mcp
cd gr-mcp
uv venv --system-site-packages
The --system-site-packages flag is required because GNU Radio is commonly installed as a system-level Python package.
Add gr-mcp to your MCP client configuration (for example, Cursor or Claude Desktop):
{
"mcpServers": {
"gr-mcp": {
"command": "uv",
"args": [
"--directory",
"/path/to/gr-mcp",
"run",
"main.py"
]
}
}
}
Install development dependencies and run tests:
pip install -e ".[dev]"
pytest
This project is under active development. Core functionality is available, and interfaces may evolve as the server matures.
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"yoelbassin-gnuradiomcp": {
"command": "npx",
"args": []
}
}
}