Magic Master — Audio Mastering

Servidor MCP hospedado para masterização de áudio: alvos de LUFS/True Peak para Spotify, Apple, podcasts; remove a marca d'água de IA do Suno/Udio; análise gratuita, 3 masterizações de teste para agentes.

Documentação

Conectar

Servidor remoto, nada para instalar. Um endereço:

https://magicmaster.pro/mcp

Um clique:

No claude.ai / Claude Desktop: Configurações → Conectores → “Adicionar conector personalizado” → URL https://magicmaster.pro/mcp/oauth (login OAuth — é assim que as ferramentas pagas funcionam também). No ChatGPT: Modo desenvolvedor → Conectores → criar com a mesma URL.

No Claude Code é uma linha:

claude mcp add --transport http magicmaster https://magicmaster.pro/mcp/oauth

O cliente fala apenas stdio? Use a ponte com npx -y mcp-remote https://magicmaster.pro/mcp/oauth (ou o pacote npx -y magicmaster-mcp).

Envie a chave da conta no cabeçalho X-API-Key. Authorization: Bearer é aceito aqui SOMENTE para tokens OAuth (emitidos para /mcp) — um JWT de conta nesse cabeçalho retorna 401 e quebra até as chamadas gratuitas. Sem nenhuma chave, as ferramentas gratuitas ainda funcionam.

Exemplos de prompts

Uma vez conectado, basta perguntar em palavras simples — o agente escolhe as ferramentas sozinho.

  • “Verifique esta faixa — ela já está com brickwalling? https://example.com/track.wav” analyze_track
  • “Remova a impressão digital da Suno desta faixa e faça a masterização para o Spotify” clean_ai_trace → master_track → get_job
  • “Quanto custa uma masterização e quantas execuções gratuitas ainda tenho?” get_pricing, check_limits
  • “Masterize isto para um podcast a −16 LUFS e mostre-me o passaporte” master_track → get_job (widget)

Ferramentas

FerramentaO que fazCusto
analyze_trackLUFS, pico de amostra, duração, correlação, sugestão de gênerográtis
clean_ai_traceRemove a impressão digital digital da Suno/Udio, loudness intactagrátis
preview_stylesOs 24 s do meio em vários presets de uma vez: loudness de cada um e link para ouvir (6 por dia)grátis
master_trackMasterização: 24 presets, alvo LUFS, exportação em 6 formatos1 token
batch_masterUm álbum inteiro: configurações compartilhadas, loudness relativa entre faixas mantidaum token por faixa
get_jobStatus e métricas de resultado — com o passaporte de masterização direto no chatgrátis
check_limitsSaldo, cota gratuita restante e quando ela reiniciagrátis
list_presets, get_pricingPresets com sua loudness alvo e preços em tempo realgrátis
create_topup_linkPrepara um checkout para o humano — o agente não pode concluir um pagamentográtis

Onde um agente começa

3 masterizações de teste

Registre seu agente uma vez — você recebe uma chave de API e três masterizações PRO completas. Sem cartão. O JWT para essa chamada é seu token de conta: cadastre-se no site e copie-o do seu perfil. O conector (OAuth) não concede o teste — apenas esta chamada concede.

Regras em um arquivo

agents.md diz o que é grátis, o que custa um token, como escolher um preset e o que fazer com cada erro.

Manifesto legível por máquina

agent.json é construído a partir de preços, limites e presets ao vivo — seus números nunca ficam desatualizados.

curl -X POST https://magicmaster.pro/api/agents/register \
  -H "Authorization: Bearer <JWT>" -H "Content-Type: application/json" \
  -d '{"name":"my-agent","purpose":"mastering for my users"}'

Se seu cliente não puder enviar cabeçalhos personalizados

O Claude Desktop não envia cabeçalhos arbitrários, então há um segundo endpoint com OAuth 2.1: o cliente vê o desafio, encontra os metadados e faz login sozinho. Mesmas ferramentas, mesmos limites, mesma cobrança.

https://magicmaster.pro/mcp/oauth

Registro do cliente em /oauth/register, metadados em /.well-known/oauth-authorization-server, PKCE obrigatório (S256), um escopo: mastering. Os tokens são emitidos apenas para o recurso /mcp e são rejeitados em qualquer outro lugar.

Protocolo

Revisão 2026-07-28 (sem estado), além de compatibilidade com 2025-11-25 e 2025-06-18. Suporta server/discover, listas em cache, prompts, recursos e a extensão MCP Apps — o passaporte de masterização é renderizado como um widget dentro da conversa.

Legível por máquina: /agent.json, /openapi-public.json; regras do agente: /agents.md.