Dibatto

Revisa los resúmenes y transcripciones de podcasts guardados, y prepara borradores privados de episodios.

Servidor MCP alojado

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

Se instala en Claude Code, Codex, Cursor y más

Documentación

Tu estudio, conectado.

Prepara la próxima conversación y revisa tus grabaciones desde una herramienta en la que confíes.

Conecta tu cuenta

El acceso a la API está incluido con un plan Studio activo. En Plan y créditos → Conexiones de API, nombra la conexión, elige sus permisos y una caducidad de 7, 30 o 90 días, y luego crea una clave. Cópiala cuando se muestre; no se puede recuperar más tarde.

Envía la clave en el encabezado x-api-key a través de HTTPS. Mantenla en el almacén de secretos de la herramienta conectada. Cada solicitud está limitada a tu propia cuenta y verifica tu plan actual. Revoca una clave en Dibatto para desconectar la herramienta de inmediato. Aún puedes revocar claves después de una degradación del plan.

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

Descarga el esquema OpenAPI 3.1 para ver todos los campos de solicitud y respuesta.

Elige solo el acceso que necesitas

  • studio:read: leer programas propios, guiones, la biblioteca de episodios, escritorios de episodios, transcripciones y el progreso del wrap.
  • rundown:prepare: generar un guion usando el beat, el coanfitrión y las fuentes de un programa existente.
  • episode:prepare: crear un borrador privado usando un programa propio y, opcionalmente, su guion.

Grabar con el coanfitrión de IA, subir medios, iniciar un wrap, publicar, cambiar pagos y administrar una cuenta permanecen en la aplicación de Dibatto. Revisa las afirmaciones generadas y la grabación antes de decidir qué publicar.

Operaciones compatibles

OperaciónPermiso
GET /api/shows Listar tus programasstudio:read
GET /api/shows/{id} Leer un programastudio:read
GET /api/shows/{id}/rundown Leer el guion de un programastudio:read
POST /api/shows/{id}/rundown Generar un guion basado en fuentes para un programa existenterundown:prepare
GET /api/episodes Listar y buscar tu biblioteca de episodiosstudio:read
GET /api/episodes/{id} Leer un escritorio de episodio, notas y resultados de revisiónstudio:read
GET /api/episodes/{id}/transcript Leer una transcripción de episodio existentestudio:read
GET /api/episodes/{id}/wrap Leer el progreso del wrap existentestudio:read
POST /api/episodes Crear un borrador de episodio privado para un programa propioepisode:prepare

Un flujo de trabajo de preparación

  1. Lista los programas y selecciona uno que el propietario quiera preparar.
  2. Lee su guion actual. Si se solicita, genera uno con POST /api/shows/{id}/rundown y un objeto JSON vacío. El guion diario existente se reutiliza por defecto.
  3. Crea un borrador con POST /api/episodes y los campos JSON show_id, opcional rundown_id y opcional title. El borrador permanece privado.
  4. Devuelve el episodio a su propietario para grabarlo en Dibatto. Después de grabar y hacer el wrap en la aplicación, lee la transcripción y los resultados de revisión a través de la API.

La creación de borradores no es idempotente. Si una solicitud agota el tiempo de espera, revisa la biblioteca de episodios antes de reintentar para no crear un duplicado.

Límites y errores

Cada clave permite 60 solicitudes por minuto. También se aplican los límites existentes de la cuenta: 12 generaciones nuevas de guiones por hora, como máximo 6 regeneraciones forzadas por hora, 30 creaciones de borradores por hora y 25 borradores abiertos. La generación de guiones admite los últimos 45 días hasta mañana. Leer guiones guardados más antiguos sigue disponible.

La preparación de borradores no inicia la grabación ni gasta un crédito de episodio. Los cargos de grabación y wrap siguen tu plan en la aplicación. Un 401 significa que la clave no es válida, caducó, fue revocada o carece de permiso; 402 significa un límite de plan o producto; 403 significa que la acción no está disponible; 404 significa que no hay un recurso propio; y 429 significa un límite de velocidad. Los cuerpos de error contienen error.code y error.message.

Para obtener ayuda, contacta con hello@dibatto.com. Consulta la política de privacidad, los términos y los planes.