# GNU Radio

> Use this tool when you need to programmatically create and manage signal processing flowgraphs for software-defined radio applications. It solves problems related to radio system prototyping and testing by providing a middleware layer for direct access to GNU Radio's signal processing capabilities. The tool takes natural language inputs and outputs validated flowgraphs, making it ideal for use cases involving signal processing, radio system design, and research.

Canonical page: https://skillsregistry.net/skills/yoelbassin-gnuradio  
JSON: https://api.skillsregistry.net/v1/skills/yoelbassin-gnuradio

## Description

The GNU Radio MCP server provides AI assistants with direct access to GNU Radio's signal processing capabilities through the FastMCP protocol. This implementation creates a middleware layer between GNU Radio's core components and the MCP interface, enabling programmatic creation, manipulation, and validation of signal processing flowgraphs. The server exposes tools for managing blocks, connections, parameters, and flowgraph validation, allowing users to build complete radio applications without leaving their AI assistant context. Built with Python and leveraging GNU Radio's existing architecture, it's particularly valuable for software-defined radio enthusiasts, signal processing engineers, and researchers who want to prototype and test radio systems through natural language interactions.

## Trust

- **Trust score (0–1):** 0.64
- **Verification tier:** scanned
- **Last scanned:** 2026-09-01

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** search
- **Updated:** 2026-09-01

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/yoelbassin-gnuradio)
- **Repository:** <https://github.com/yoelbassin/gr-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "yoelbassin-gnuradio"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/yoelbassin-gnuradio` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/yoelbassin-gnuradio/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
