MCP.so
登录

GR-MCP: A gnuradio MCP Server

@yoelbassin

基本信息

分类

其他

许可证

GPL-3.0

传输方式

stdio

作者

yoelbassin

关于 GR-MCP: A gnuradio MCP Server

MCP server for GNU Radio

GR-MCP: A gnuradio MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

GR-MCP: A gnuradio MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is GR-MCP?

GR-MCP is an LLM-driven RF tool for Claude Code. Describe what you want on the air and it surveys the spectrum, builds and runs a receiver, looks at the signal, and leaves a reproducible RF project behind — SigMF captures, YAML pipelines, and .grc flowgraphs you own. It is simulation-only (v1.0, no hardware support yet) and was previously known as GNURadio/GR-MCP.

How to use GR-MCP?

Install via Claude Code’s plugin marketplace with /plugin marketplace add yoelbassin/gr-mcp and /plugin install marconi. No further configuration is needed; uv starts the MCP server on first use. Then ask in plain language, e.g. "Simulate an FM station at 100.3 MHz and build me a receiver."

Key features of GR-MCP

  • Survey‑spectrum: detect signals, PSD, spectrogram
  • Simulate‑scene: register a simulated device from a description
  • Build‑receiver: channelize, demodulate, validate, run, verify, save
  • Debug‑no‑signal: locate faults when a receiver outputs nothing
  • TX‑experiment: closed‑loop transmit‑then‑receive in simulation
  • Escape‑hatch: drop to the Python library when no tool fits

Use cases of GR-MCP

  • Rapid prototyping of RF receivers by describing them in natural language
  • Learning signal processing by inspecting generated flowgraphs and captures
  • Debugging a “no signal” scenario in a simulated environment
  • Running reproducible simulation experiments with full artifact persistence

常见问题

1

What does GR-MCP do exactly?

GR-MCP lets you describe an RF task in natural language, then it surveys the spectrum, builds a receiver, runs it, and leaves behind reproducible project files (SigMF, YAML, GNU Radio flowgraphs). Currently all operations are simulation‑only.

2

How do I install GR-MCP?

In Claude Code, run `/plugin marketplace add yoelbassin/gr-mcp` followed by `/plugin install marconi`. The server uses `uv` and requires Python ≥3.13 and GNU Radio 3.10+ installed system‑wide (conda‑forge, distro packages, or Homebrew).

3

Does GR-MCP work with real hardware?

No, v1.0 is simulation‑only. Check `ROADMAP.md` for future hardware support.

4

What dependencies does GR-MCP need?

You need `uv`, Python ≥3.13, and GNU Radio 3.10+ installed system‑wide. Analyzing existing IQ files does not require GNU Radio.

5

Where do GR-MCP’s results get saved?

Artifacts (captures, flowgraphs, logs) land under `artifacts/` in the server’s working directory. Set the environment variable `MARCONI_WORKSPACE` to store them elsewhere.

评论

其他 分类下的更多 MCP 服务器