Pular para o conteúdo
ReviewRamble

A newsletter semanal

IA, analisada, na sua caixa de entrada.

  • Novas análises de ferramentas, modelos, servidores MCP e repositórios, com o veredicto logo no início
  • Preços e notas reconferidos quando algo muda
  • Novos artigos de análise assim que são publicados

Modelos, agentes, servidores MCP e as ferramentas que realmente valem seu tempo.

Um e-mail por semana. Cancele pelo link em qualquer edição. Como usamos seu e-mail

GNU Radio MCP (Marconi)

Plugin do Claude Code em fase inicial e só de simulação que monta e executa receptores do GNU Radio a partir de pedidos em linguagem comum. Ainda sem rádios reais.

Análise de Sheela · Atualizado

Guia de instalação Código aberto

Nossa nota

3.2/5

Um começo bem pensado para um agente fazer trabalho de RF no GNU Radio, mas enquanto não souber decodificar sinais digitais nem operar um rádio de verdade, é um simulador bem-educado.

O que é GNU Radio MCP (Marconi)?

GR-MCP, agora rebatizado de Marconi pelo desenvolvedor Yoel Bassin, é um plugin do Claude Code com um servidor MCP e seis skills para trabalho de radiofrequência no GNU Radio. O agente analisa um espectro, encontra e mede sinais, monta um pipeline de receptor, executa-o, gera espectrogramas e constelações, e salva o resultado como capturas SigMF, pipelines YAML e flowgraphs .grc que você pode abrir no GNU Radio Companion.

O README o descreve como desenvolvimento inicial: a v1.0 é só de simulação e não toca em hardware. Tem licença GPL-3.0-or-later, é escrito em Python, tem cerca de 57 estrelas no GitHub, e seu último commit, a reescrita v1.0, chegou em 13 de junho de 2026.

Como instalar GNU Radio MCP (Marconi)

/plugin marketplace add yoelbassin/gr-mcp && /plugin install marconi (Claude Code)

GNU Radio MCP (Marconi) vale a pena?

O design do Marconi está à frente do seu alcance atual. Suas 19 ferramentas cobrem um percurso sensato: list_devices e capture, psd, find_signals, measure e detect_bursts para a análise; validate_pipeline, run_pipeline e export_grc para o receptor; spectrogram, psd_plot e constellation para os gráficos. As seis skills, como build-receiver e debug-no-signal, dizem ao modelo como encadeá-las, e cada execução deixa arquivos que uma pessoa pode inspecionar e rodar de novo. Os pipelines são validados antes de rodar, o instinto certo quando é um modelo que escolhe os parâmetros dos filtros.

Os limites estão claros no próprio roadmap do projeto. Os dispositivos são cenas simuladas, não rádios; hardware real está previsto para a v1.2. O vocabulário de blocos é analógico: consegue demodular FM, mas não recuperar bits de um sinal digital, algo que o roadmap coloca na v1.1 e que cobre boa parte do trabalho real de RF. A transmissão só existe para dentro de uma cena simulada e é protegida por uma flag confirmed=True que a própria skill chama de pega-erros, não de verificação de licença.

Dois pontos práticos. A instalação é pelo marketplace de plugins do Claude Code e exige uv, Python 3.13 ou mais recente e GNU Radio 3.10+ instalado no sistema, então outros clientes MCP precisam iniciar o servidor à mão a partir de um clone; não há pacote no PyPI. E a skill escape-hatch manda o agente escrever e executar seus próprios scripts Python com uv run quando nenhuma ferramenta serve, de modo que o servidor pode rodar código na sua máquina além das 19 ferramentas. Com 57 estrelas, um único colaborador principal e nenhum commit desde junho, parece um projeto pessoal promissor, não uma ferramenta para basear um laboratório.

Onde ele se destaca

  • Uma estudante de DSP aprendendo GNU Radio

    Ver como um receptor de FM é montado, bloco a bloco

    Peça ao Marconi para simular uma estação de FM em 100.3 MHz e montar um receptor; depois abra o flowgraph .grc exportado no GNU Radio Companion e compare com o material do curso. Gratuito; exige GNU Radio 3.10+.

  • Um radioamador com uma pasta de gravações IQ

    Descobrir o que há numa captura desconhecida

    Aponte a skill survey-spectrum para o arquivo e obtenha espectro de potência, lista de sinais e espectrograma. Analisar arquivos existentes não exige GNU Radio; a demodulação para nos sinais analógicos.

Antes de decidir

Configuração
No Claude Code: /plugin marketplace add yoelbassin/gr-mcp e depois /plugin install marconi. Exige uv, Python 3.13+ e GNU Radio 3.10+ instalado no sistema; o uv inicia o servidor no primeiro uso.
Integrações
Backend do GNU Radio; capturas SigMF, pipelines YAML e exportação de flowgraphs .grc. Distribuído como plugin do Claude Code; outros clientes MCP podem rodar o servidor stdio marconi-mcp a partir de um clone.
Dados e privacidade
Roda localmente, sem serviço de rede. Capturas e resultados vão para o seu provedor de modelos. Os artefatos são gravados em artifacts/ no diretório de trabalho ou em MARCONI_WORKSPACE. A skill escape-hatch escreve e executa scripts Python na sua máquina.
Custo em escala
Gratuito sob GPL-3.0-or-later.
Limites
Só simulação na v1.0; vocabulário analógico sem decodificação digital; transmissão só para cenas simuladas. O manifesto do plugin ainda está na versão 0.1.0.

O que é bom

  • 19 ferramentas, da análise de espectro à exportação para o GNU Radio Companion
  • Pipelines validados antes de rodar
  • Deixa arquivos SigMF, YAML e .grc que são seus
  • Analisar arquivos IQ existentes não exige instalar o GNU Radio

O que não é

  • Só simulação; sem hardware SDR real até a v1.2
  • Sem decodificação digital até a v1.1
  • A skill escape-hatch faz o agente rodar seus próprios scripts Python
  • Instalação como plugin do Claude Code; nenhum commit desde 13 de junho de 2026

Ideal para

Radioamadores e estudantes de DSP que querem um agente prototipando receptores analógicos em simulação e entregando flowgraphs do GNU Radio para estudo.

GNU Radio MCP (Marconi): perguntas frequentes

GNU Radio MCP (Marconi) vale a pena?
Um começo bem pensado para um agente fazer trabalho de RF no GNU Radio, mas enquanto não souber decodificar sinais digitais nem operar um rádio de verdade, é um simulador bem-educado. Damos nota 3.2 de 5.
Quanto custa GNU Radio MCP (Marconi)?
Gratuito e de código aberto (GPL-3.0-or-later).
Quais são as desvantagens de GNU Radio MCP (Marconi)?
Só simulação; sem hardware SDR real até a v1.2; sem decodificação digital até a v1.1; a skill escape-hatch faz o agente rodar seus próprios scripts Python; instalação como plugin do Claude Code; nenhum commit desde 13 de junho de 2026.
Para quem GNU Radio MCP (Marconi) é indicado?
Radioamadores e estudantes de DSP que querem um agente prototipando receptores analógicos em simulação e entregando flowgraphs do GNU Radio para estudo.
Quanto custa GNU Radio MCP (Marconi) para uma equipe ou em produção?
Gratuito sob GPL-3.0-or-later.
GNU Radio MCP (Marconi) é seguro para dados da empresa?
Roda localmente, sem serviço de rede. Capturas e resultados vão para o seu provedor de modelos. Os artefatos são gravados em artifacts/ no diretório de trabalho ou em MARCONI_WORKSPACE. A skill escape-hatch escreve e executa scripts Python na sua máquina.

Respostas verificadas em 6 de nov. de 2026.