§ Guia · Para desenvolvedores e agentes

Servidor REAPER MCP: o que um agente realmente pode fazer

Publicado em outubro de 2026

Doseedo opera um servidor MCP hospedado em https://api.doseedo.com/mcp que fornece um agente de IA Acesso em nível de arquivo a projetos REAPER: abrir um .rpp como uma sessão editável, converta-a de ou para Logic Pro, Ableton Live, FL Studio, Pro Tools e mais cinco formatos, leia o conteúdo de um deles e receba de volta um projeto que REAPER abre. REAPER também é a única DAW cujo formato de projeto é texto simples, o que o torna o intermediário preferido do agente para reestruturar projetos de qualquer outra DAW. O que este servidor faz não O que o REAPER faz é controlar a janela que está aberta na sua tela — essa é a função do ReaScript e dos servidores MCP da comunidade que o utilizam. Esta página mantém os dois separados.

Duas coisas diferentes chamadas " REAPER MCP"

A expressão " REAPER MCP" designa duas funcionalidades distintas, e confundi-las é o que leva as pessoas à decepção:

Os dois se complementam muito bem. O ReaScript nunca lê um projeto Logic ; uma ferramenta de nível de arquivo nunca vê o seu cursor de reprodução. Converta e reestruture com um, execute e mixe com o outro.

Configurar

claude mcp add --transport http --scope user doseedo https://api.doseedo.com/mcp

Essa linha é para o Claude Code; a primeira chamada da ferramenta abre um navegador para fazer login e aprovar. O mesmo URL instala em ChatGPT, Cursor, Gemini CLI, Códice, VS Code e os aplicativos Claude para celular e web — uma página por cliente no bloco abaixo. Clientes headless enviam X-API-Key: dsk_live_… de Configurações → Chaves de API em vez do navegador. Nada para hospedar por conta própria; o referência completa da ferramenta Lista todas as 33 ferramentas.

O que o agente pode fazer com um projeto REAPER

Você se comunica com ele em termos de projeto; ele gerencia uploads, consultas e downloads automaticamente:

> Convert ~/Projects/live-set.rpp to Ableton, and tell me
  what won't survive the trip.

> Open this .rpp as a session, list the tracks and every
  FX on them, then mute everything but the drums and
  give me the project back.

> This Logic project has 40 unnamed tracks. Take it through
  REAPER's text format, name them from what's on each one,
  and bring it back as .logicx.

Concretamente, as funcionalidades que se aplicam ao REAPER são:

Tarefas longas seguem um padrão consistente em todos os casos: a ferramenta de envio retorna um job_id, doseedo_wait_task faz uma consulta no servidor (uma chamada dura no máximo 50 segundos, então o agente chama novamente enquanto ainda está em execução), e o resultado chega como links de download pré-assinados que funcionam com um plano curl Por 24 horas — sem chave no download. Esses links são reutilizáveis como entrada para a próxima ferramenta, de modo que uma faixa separada alimenta o transcritor e uma gravação gerada é adicionada a uma faixa de sessão sem precisar acessar seu disco novamente.

O que ele não faz — leia isto antes de instalar

Âmbito, declarado uma única vez. Edição Live — a alteração de um agente sendo aplicada ao projeto aberto na sua tela — e o destino de retorno offline. Logic Pro no macOS, através do Dø Desktop A ponte. A leitura, construção, conversão e download de projetos abrangem Logic Pro, Ableton Live, FL Studio, Pro Tools e REAPER, e a conversão abrange dez formatos de DAW (esses cinco mais Cubase, Dorico, Studio One, Bitwig e GarageBand) em todas as 75 direções. Nada aqui controla um mecanismo de transporte ou move uma cabeça de reprodução: o agente edita o sessão, não o console.

Por que REAPER é uma superfície de arquivo aqui e Logic é um ambiente ativo?

Porque as lacunas estão em lugares opostos. Logic não fornece uma API de script em tempo real pública — o Scripter é JavaScript confinado a uma faixa de canal — então a única maneira de acessar um projeto Logic aberto é por meio de uma ponte nativa, que é o que o aplicativo para desktop faz (a parte Logic, em detalhesREAPER tem o problema oposto: é o maioria Existe DAW com suporte a scripts, e o controle em tempo real foi resolvido pelo ReaScript há anos. O que REAPER não tinha era uma maneira de exportar um projeto para outra DAW com o arranjo intacto, ou de importar um projeto Logic, Ableton ou Pro Tools. em — essa é a parte que isso preenche.

Qual ferramenta para qual trabalho

Instale e tente uma conversão.

Adicione o servidor, aponte seu agente para um arquivo .rpp e peça para ele converter — e para informar o que foi deixado para trás.

O servidor Doseedo MCP →

Perguntas frequentes

Existe algum servidor MCP para REAPER ?

Existem dois tipos. Para o REAPER em execução, servidores comunitários baseados em ReaScript permitem que um agente adicione faixas e efeitos e mova o transporte ao vivo. Para o arquivo de projeto, Doseedo executa um servidor MCP hospedado em doseedo que abre um arquivo .rpp como uma sessão editável, converte-o de ou para Logic Pro, Ableton Live, FL Studio, Pro Tools e mais cinco formatos, e entrega de volta um projeto REAPER abre — com REAPER fechado.

Claude ou ChatGPT conseguem controlar REAPER em tempo real através disso?

Não por meio deste servidor. Ele edita o projeto, não o aplicativo em execução: sem transporte, sem alterações de efeitos ao vivo. O controle em tempo real é território do ReaScript, e os dois funcionam bem juntos — converta e reestruture com um, execute com o outro.

Um agente de IA pode editar um arquivo .rpp?

Sim. O agente importa o projeto como uma sessão, edita-o — regiões, notas MIDI, faders, plugins, tempo, marcadores, buses — e retorna um projeto nativo Logic ou converte o resultado de volta para .rpp. Como o .rpp é um arquivo de texto simples, um agente também pode editá-lo diretamente e converter o resultado para outro DAW.

Quais plugins sobrevivem a uma conversão REAPER ?

O estado dos plugins VST, VST3 e AU é sincronizado entre o REAPER e Logic e Ableton, assim como os envelopes e envios; os plugins nativos são mapeados para seus equivalentes (ReaEQ para Channel EQ, por exemplo). Detalhes de cada campo estão na descrição detalhada.

Como faço para instalar?

Uma linha no Claude Code — claude mcp add --transport http --scope user doseedo doseedo — ou a mesma URL como um conector personalizado nos aplicativos Claude, no ChatGPT, Cursor, Gemini CLI, Codex ou VS Code. O OAuth autentica você na primeira chamada; clientes sem interface gráfica enviam um cabeçalho X-API-Key.

O servidor Doseedo MCP • Um único URL para cada cliente

Por DAW
  • Logic Proedições ao vivo no projeto aberto
  • Ableton LiveConstruir, ler e converter arquivos .als
  • FL Studioler e converter .flp
  • Pro ToolsMover arquivos .ptx entre DAWs
  • um projeto do REAPERler, editar, converter .rpp
Por cliente de IA
Por capacidade

Relacionado