Scriptivox

Transcripción de IA desde URLs o archivos locales: 119 idiomas, diarización de hablantes, marcas de tiempo a nivel de palabra, exportación a SRT/VTT/texto.

Documentación

@scriptivox/mcp-server

smithery badge

Servidor MCP (Model Context Protocol) para Scriptivox — transcripción de audio y video impulsada por IA.

Convierte cualquier asistente de IA en una potencia de transcripción. Transcribe audio y video desde URLs o archivos locales con 99% de precisión, diarización de hablantes, 119 idiomas y marcas de tiempo a nivel de palabra. Además, CRUD completo de transcripciones (cancelar, eliminar, listar) y exportación de subtítulos en SRT / WebVTT / texto plano.

Inicio rápido

Claude Desktop

Añade a tu claude_desktop_config.json:

{
  "mcpServers": {
    "scriptivox": {
      "command": "npx",
      "args": ["-y", "@scriptivox/mcp-server"],
      "env": {
        "SCRIPTIVOX_API_KEY": "sk_live_YOUR_KEY"
      }
    }
  }
}

Claude Code

claude mcp add scriptivox -- npx -y @scriptivox/mcp-server

Luego configura la variable de entorno SCRIPTIVOX_API_KEY=sk_live_YOUR_KEY.

Otros Clientes MCP

Cualquier cliente compatible con MCP puede usar este servidor mediante transporte stdio:

SCRIPTIVOX_API_KEY=sk_live_YOUR_KEY npx -y @scriptivox/mcp-server

Obteniendo una Clave de API

  1. Regístrate en platform.scriptivox.com
  2. Ve a Keys (Claves) en el panel de control
  3. Crea una clave de API (comienza con sk_live_...)
  4. Añade créditos en Billing (Facturación) (mínimo $5 — el precio de la API es $0.20/hora de audio)

Herramientas

Herramientas de descubrimiento (no requieren clave de API)

HerramientaDescripción
get_supported_languagesLista los 119 idiomas de transcripción compatibles con códigos ISO
get_pricingConsulta planes, precios de API y límites por archivo
get_product_infoAprende sobre las funciones de Scriptivox (transcription, audio-tools, video-tools, subtitle-tools, meeting-bot, api, all)
get_api_docsSecciones de documentación de la API (quickstart, transcribe, result, list, cancel, delete, upload, balance, webhooks, errors, all)

Herramientas de transcripción (requieren clave de API)

HerramientaDescripción
transcribe_urlTranscribe audio/video desde una URL pública (Google Drive, Dropbox, OneDrive o URLs directas de archivos). Admite language, diarize, speaker_count, align, webhook_url, idempotency_key, await_completed.
transcribe_uploadTranscribe un archivo LOCAL. Gestiona internamente el flujo de carga en 3 pasos. Hasta 5 GB.
transcribe_statusConsulta el estado de una transcripción por ID. Devuelve la transcripción completa cuando finaliza.
transcribe_cancelCancela una transcripción en curso. Reembolsa el saldo reservado. Idempotente.
transcribe_deleteElimina de forma suave un registro de transcripción. Idempotente. Se niega a eliminar trabajos en curso.
list_transcriptionsLista transcripciones recientes con filtros de status, from, to, limit, cursor, order.
export_transcriptExporta una transcripción completada como subtítulos SRT, subtítulos WebVTT o texto plano. Controles de segmentación: max_words, max_chars, max_duration, sentence_aware, include_speakers, strip_chars.
check_balanceConsulta tu saldo de créditos de API y las horas estimadas disponibles.

Consejo: pasa siempre language cuando lo conozcas

La detección automática funciona en la mayoría de los casos, pero tiene una pequeña tasa de fallos en clips cortos, audio con cambio de código o archivos que comienzan con música. Pasar el código ISO es más rápido y más preciso.

Ejemplos de uso

Una vez conectado, pídele a tu asistente de IA:

  • "Transcribe este podcast: https://example.com/episode.mp3 — está en inglés"
  • "Transcribe ~/Downloads/meeting.m4a con identificación de hablantes"
  • "Muéstrame mis últimas 5 transcripciones"
  • "Cancela la transcripción abc123-…"
  • "Exporta la transcripción abc123-… como subtítulos SRT, 2 palabras por subtítulo"
  • "¿Qué idiomas admite Scriptivox?"
  • "Consulta mi saldo de Scriptivox"

Recursos

El servidor expone estos recursos MCP para que los asistentes de IA los lean:

  • scriptivox://pricing — Planes y tarifas
  • scriptivox://languages — Idiomas compatibles
  • scriptivox://api-docs — Referencia de la API

Prompts

  • transcribe-audio — Prompt predefinido para transcripción por URL
  • meeting-notes — Transcribe una reunión y genera notas estructuradas

Configuración

Variable de EntornoDescripciónRequerida
SCRIPTIVOX_API_KEYTu clave de API (sk_live_...)Para herramientas de transcripción
SCRIPTIVOX_API_URLURL base personalizada de la APINo (por defecto usa producción)

Precios

  • Plan gratuito: 3 transcripciones/día, máximo 30 min
  • Plan Pro: $20/mes — transcripciones ilimitadas
  • API: $0.20/hora de audio (pago por uso)

Enlaces

Licencia

MIT