JUHE API Marketplace
yoelbassin avatar
MCP Server

gnuradioMCP

An MCP server for GNU Radio that enables LLMs to autonomously create and modify RF .grc flowcharts.

39
GitHub Stars
4/20/2026
Last Updated
MCP Server Configuration
1{
2 "name": "gr-mcp",
3 "command": "uv",
4 "args": [
5 "--directory",
6 "/path/to/gr-mcp",
7 "run",
8 "main.py"
9 ]
10}
JSON10 lines
  1. Home
  2. MCP Servers
  3. gnuradioMCP

README Documentation

GNU Radio MCP Server (gr-mcp)

Trust Score

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.

What It Provides

  • Discovery of available GNU Radio blocks
  • Programmatic block creation and removal
  • Block parameter read/write operations
  • Connection and disconnection between blocks
  • Flowgraph validation and error inspection
  • Flowgraph persistence to .grc

Requirements

  • Python >=3.13
  • GNU Radio installed and available to Python (tested with GNU Radio Companion 3.10.12.0)
  • uv

Installation

  1. Clone the repository:
git clone https://github.com/yoelbassin/gr-mcp
cd gr-mcp
  1. Install GNU Radio if it is not already installed:
  • GNU Radio installation guide
  1. Create a virtual environment that can see system GNU Radio packages:
uv venv --system-site-packages

The --system-site-packages flag is required because GNU Radio is commonly installed as a system-level Python package.

Run with an MCP Client

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"
      ]
    }
  }
}

Development

Install development dependencies and run tests:

pip install -e ".[dev]"
pytest

Project Status

This project is under active development. Core functionality is available, and interfaces may evolve as the server matures.

Quick Install

Quick Actions

View on GitHubView All Servers

Key Features

Model Context Protocol
Secure Communication
Real-time Updates
Open Source

Boost your projects with Wisdom Gate LLM API

Supporting GPT-5, Claude-4, DeepSeek v3, Gemini and more.

Enjoy a free trial and save 20%+ compared to official pricing.

Learn More
JUHE API Marketplace

Accelerate development, innovate faster, and transform your business with our comprehensive API ecosystem.

JUHE API VS

  • vs. RapidAPI
  • vs. API Layer
  • API Platforms 2025
  • API Marketplaces 2025
  • Best Alternatives to RapidAPI

For Developers

  • Console
  • Collections
  • Documentation
  • MCP Servers
  • Free APIs
  • Temp Mail Demo

Product

  • Browse APIs
  • Suggest an API
  • Wisdom Gate LLM
  • Global SMS Messaging
  • Temp Mail API

Company

  • What's New
  • Welcome
  • About Us
  • Contact Support
  • Terms of Service
  • Privacy Policy
Featured on Startup FameFeatured on Twelve ToolsFazier badgeJuheAPI Marketplace - Connect smarter, beyond APIs | Product Huntai tools code.marketDang.aiFeatured on ShowMeBestAI
Copyright © 2026 JUHEDATA HK LIMITED - All rights reserved