Dibatto

Revise resumos e transcrições de podcasts salvos e prepare rascunhos privados de episódios.

Servidor MCP hospedado

npx add-mcp 'https://dibatto.com/mcp'

Instala no Claude Code, Codex, Cursor e outros

Documentação

Seu estúdio, conectado.

Prepare a próxima conversa e revise suas gravações a partir de uma ferramenta em que você confia.

Conecte sua conta

O acesso à API está incluído em um plano Studio ativo. Em Planos e créditos → conexões de API, nomeie a conexão, escolha suas permissões e uma validade de 7, 30 ou 90 dias, e então crie uma chave. Copie-a quando for exibida; ela não pode ser recuperada depois.

Envie a chave no cabeçalho x-api-key via HTTPS. Mantenha-a no armazenamento de segredos da ferramenta conectada. Cada solicitação é limitada à sua própria conta e verifica seu plano atual. Revogue uma chave no Dibatto para desconectar a ferramenta imediatamente. Você ainda pode revogar chaves após um downgrade.

GET https://dibatto.com/api/shows
x-api-key: <your-private-key>

Baixe o esquema OpenAPI 3.1 para ver todos os campos de solicitação e resposta.

Escolha apenas o acesso que você precisa

  • studio:read: leia programas próprios, roteiros, a biblioteca de episódios, mesas de episódios, transcrições e o progresso do wrap.
  • rundown:prepare: gere um roteiro usando o beat, o co-apresentador e as fontes de um programa existente.
  • episode:prepare: crie um rascunho privado usando um programa próprio e, opcionalmente, seu roteiro.

Gravar com o co-apresentador de IA, enviar mídia, iniciar um wrap, publicar, alterar pagamentos e administrar uma conta permanecem no aplicativo Dibatto. Revise as alegações geradas e a gravação antes de decidir o que publicar.

Operações suportadas

OperaçãoPermissão
GET /api/shows Liste seus programasstudio:read
GET /api/shows/{id} Leia um programastudio:read
GET /api/shows/{id}/rundown Leia o roteiro de um programastudio:read
POST /api/shows/{id}/rundown Gere um roteiro baseado em fontes para um programa existenterundown:prepare
GET /api/episodes Liste e pesquise sua biblioteca de episódiosstudio:read
GET /api/episodes/{id} Leia uma mesa de episódio, notas e resultados de revisãostudio:read
GET /api/episodes/{id}/transcript Leia a transcrição de um episódio existentestudio:read
GET /api/episodes/{id}/wrap Leia o progresso do wrap existentestudio:read
POST /api/episodes Crie um rascunho privado de episódio para um programa próprioepisode:prepare

Um fluxo de trabalho de preparação

  1. Liste os programas e selecione um que o proprietário queira preparar.
  2. Leia o roteiro atual. Se solicitado, gere um com POST /api/shows/{id}/rundown e um objeto JSON vazio. O roteiro diário existente é reutilizado por padrão.
  3. Crie um rascunho com POST /api/episodes e os campos JSON show_id, rundown_id opcional e title opcional. O rascunho permanece privado.
  4. Devolva o episódio ao seu proprietário para gravação no Dibatto. Após gravar e finalizar o wrap no aplicativo, leia a transcrição e os resultados da revisão pela API.

A criação de rascunhos não é idempotente. Se uma solicitação expirar, verifique a biblioteca de episódios antes de tentar novamente para não criar uma duplicata.

Limites e erros

Cada chave permite 60 solicitações por minuto. Os limites existentes da conta também se aplicam: 12 novas gerações de roteiro por hora, no máximo 6 regenerações forçadas por hora, 30 criações de rascunho por hora e 25 rascunhos abertos. A geração de roteiros suporta os últimos 45 dias até amanhã. A leitura de roteiros salvos mais antigos permanece disponível.

A preparação de rascunhos não inicia a gravação nem gasta um crédito de episódio. Os custos de gravação e wrap seguem seu plano no aplicativo. Um 401 significa que a chave é inválida, expirada, revogada ou sem permissão; 402 significa um limite de plano ou produto; 403 significa que a ação não está disponível; 404 significa que não há recurso próprio; e 429 significa um limite de taxa. Os corpos de erro contêm error.code e error.message.

Para obter ajuda, entre em contato com hello@dibatto.com. Consulte a política de privacidade, os termos e os planos.