Dalea AI
Planifica, escribe y analiza contenido de Instagram y TikTok desde tu asistente de IA: calendario de contenido, guiones con tu voz, carruseles, referencias virales e información de rendimiento desde tu cuenta de Dalea.
Servidor MCP alojado
npx add-mcp 'https://app.usedalea.ai/api/mcp/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
Servidor MCP de Dalea
Canónico: https://usedalea.ai/docs/mcp
El servidor MCP de Dalea permite que cualquier cliente del Protocolo de Contexto de Modelos (MCP), como Claude, ChatGPT, Claude Code o Cursor, trabaje con tu cuenta de Dalea: marcas, calendario de contenido, guiones, lluvia de ideas, referencias, conocimiento de marca y rendimiento en Instagram y TikTok.
Cada herramienta se ejecuta como el usuario con sesión iniciada y requiere una suscripción activa de Dalea. Sin una, las herramientas devuelven un error que lo indica.
URL del servidor: https://app.usedalea.ai/api/mcp/mcp (HTTP Streamable; versiones de protocolo 2025-11-25, 2025-06-18, 2025-03-26).
Conectar
Claude
- Abre Claude (web o escritorio) y ve a Configuración, luego Conectores.
- Elige Añadir conector personalizado y pega la URL del servidor.
- Haz clic en Conectar, inicia sesión en Dalea y aprueba el acceso.
ChatGPT
- Habilita el modo desarrollador en la configuración de ChatGPT.
- Ve a Conectores, crea un nuevo conector y pega la URL del servidor.
- Elige OAuth, guarda, luego inicia sesión en Dalea y aprueba el acceso.
Claude Code
- Añade el servidor y luego ejecuta /mcp dentro de Claude Code y elige Autenticar.
claude mcp add --transport http dalea https://app.usedalea.ai/api/mcp/mcp
Cursor y otros clientes
- Crea una clave de API en Dalea en Configuración, MCP.
- Añade el servidor a la configuración MCP de tu cliente con la clave como token Bearer.
{
"mcpServers": {
"dalea": {
"url": "https://app.usedalea.ai/api/mcp/mcp",
"headers": {
"Authorization": "Bearer dalea_mcp_..."
}
}
}
}
Cualquier cliente MCP
- Cualquier cliente que admita HTTP Streamable y OAuth 2.1 puede conectarse solo con la URL del servidor; descubre el servidor de autorización por sí mismo.
De la fuente al guion
-
create_content_from_source: Comienza con una marca y una idea editorial. Adjunta una URL de artículo, de 200 a 150000 caracteres de texto, o un PDF subido con create_content_source_upload. Las subidas son privadas, limitadas a 10 MiB y caducan en dos horas; envía los bytes a la URL firmada sin reenviar el token Bearer de Dalea. Usa add_content_source para una tarjeta existente.
-
get_content_source: Consulta el estado de extracción hasta que termine. Lee los aspectos destacados y sigue nextOffset para más texto. Reintenta extracciones fallidas o atascadas con retry_content_source; elimina fuentes no deseadas con detach_content_reference. Cada tarjeta admite cinco fuentes, incluyendo como máximo tres PDFs.
-
attach_content_reference: Adjunta un creador o video del catálogo, o un video de las cuentas conectadas de la marca. Las referencias guardadas exponen videoId para la adjunción; savedVideoId identifica la entrada de la biblioteca. Adjuntar una referencia no genera su análisis.
-
generate_scripts: Genera con la voz, memoria y fuentes extraídas de la marca. set_content_web_search controla la investigación manual; Dalea también puede investigar automáticamente temas sensibles al tiempo. Lee las citas con get_content o list_content_references. create_content_from_source con generate=true combina extracción y generación; en caso de fallo parcial, reanuda con el ID de tarjeta devuelto.
-
refine_content: Pide una edición o discute el guion. Por defecto, Dalea guarda una vista previa sin cambiar el guion ni su configuración. searchWeb=true investiga la pregunta y devuelve fuentes. get_refine_chat incluye IDs de vista previa, estado y cambios propuestos.
-
review_content_refinement: Aplica o descarta la vista previa sin gastar otra llamada de IA. Aplicar se niega a sobrescribir una tarjeta cambiada desde la vista previa. Las propuestas de configuración opcionales requieren includeSuggestedSettings=true. Las fechas y el estado solo organizan el calendario editorial; nunca publican en Instagram o TikTok.
Del rendimiento al siguiente guion
-
get_account_overview: Resuelve la marca y verifica includeHealth=true. Las cuentas sin instantáneas siguen conectadas y aparecen en accountsWithoutSnapshots. lastUpdatedAt usa frescura de sincronización o raspado; una instantánea ausente no es rendimiento cero.
-
get_audience_growth: Lee el crecimiento diario o semanal de seguidores y vistas, observando períodos parciales, puntos interpolados y fuente. El historial actualmente sigue la conexión; no prometas preservación tras una reconexión.
-
get_performance_summary: Compara métricas acumuladas de publicaciones de video publicadas en cada ventana. Estas no son interacciones que ocurren durante la ventana. deltaPct es cambio porcentual relativo; deltaPercentagePoints.averageEngagementPct es el cambio absoluto en puntos porcentuales. Usa get_top_performers para seleccionar videos.
-
get_video: Lee el pie de foto completo, análisis guardado y transcripción, nextStep, classificationSources y comparación dentro de la misma cuenta. Las tasas de participación de comparación son ratios, mientras que engagementRatePct es porcentaje. Un veredicto de rendimiento requiere al menos cinco videos con vistas. Las imágenes y carruseles tienen métricas basadas en vistas nulas; inspecciona metricAvailability.
-
analyze_video: Genera el análisis faltante de un video propio usando platformVideoId de list_videos y platform para desambiguar. Pasa confirm=true para análisis autorizado. El análisis en caché es gratuito; el análisis nuevo consume la cuota de 10/día. Verifica guardado y evidencia: la miniatura o metadatos no son observación del video. El lenguaje/evidencia heredado puede ser desconocido. Las clasificaciones manuales se preservan.
-
get_homepage_insights: Verifica frescura, currentVideoCount y alcance antes de usar conocimientos almacenados. Leer nunca regenera. generate_insights actualiza explícitamente desde hasta 50 videos con más vistas en el último año, con al menos diez videos elegibles. videoCount es el total, sampleSize es la muestra analizada. La frescura sigue cambios de idioma, formato y recuento de cinco, no cada actualización de métrica o antigüedad. Trata los diagnósticos como hipótesis, no retención medida o prueba causal.
-
create_content: Convierte lecciones acordadas en ideas editoriales, luego usa generate_scripts y refine_content con la estrategia y referencias de la marca. El prompt de revisión semanal guía este flujo de trabajo. Esto no publica ni programa una publicación social.