Todas las herramientas
128 herramientas, agrupadas por el permiso que las alcanza, que es la misma agrupación que usan la referencia de endpoints y el selector de claves de API. https://mcp.reelwire.io/mcp/all lista todas las que su clave puede usar; https://mcp.reelwire.io/mcp lista las 59 marcadas con Sí en En /mcp, las habituales, y llega al resto mediante reelwire_find_tools y reelwire_use_tool (véase Qué herramientas lista). La última columna es la ruta a la que llama cada herramienta, de modo que un espacio de trabajo que ya maneja Reelwire por HTTP puede encontrar la herramienta para algo que hace hoy.
Cada herramienta lleva las anotaciones MCP de lo que hace en el mundo (solo lee, cambia o elimina algo, llega fuera del espacio de trabajo), que es como su aplicación decide cuándo preguntarle antes. Las herramientas fusionadas en otra y las retiradas siguen respondiendo por su nombre y no se listan en ningún sitio.
Cada herramienta es la API y nada más. El servidor no tiene clave propia: cada solicitud actúa como la propia clave de API de Reelwire de quien llama, enviada con ella o creada para esa persona por una conexión OAuth (en su propio equipo, la clave con la que se inició el servidor), y transmite la llamada. Todo lo que esa clave puede hacer, lo puede hacer el asistente; lo que no puede, se le rechaza al asistente con el nombre del permiso que falta. Véase Permisos.
Generado a partir de un servidor en funcionamiento, de modo que esto es lo que realmente ofrece. 128 herramientas cubren todas las rutas que puede llamar una clave de espacio de trabajo, con cuatro excepciones deliberadas: subir un archivo a la biblioteca multimedia, a una marca o a un chat de IA, lo que una herramienta no puede transportar (reelwire_media_upload_link y reelwire_import_media traen archivos en su lugar); comprimir varias exportaciones en una descarga, donde reelwire_download_export da un enlace por exportación; e iniciar un chat de IA vacío, lo que hace reelwire_ai_generate junto con su primer mensaje. Rotar el secreto de firma del webhook no es algo que una clave pueda llamar en absoluto.
Resumen
Publicaciones
Requiere Publicaciones.
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_archive_post | Aparta la publicación de un canal: sale de reelwire_list_posts, que lista las activas salvo que se pida archive archived. | /v1/jobs/{id}/unarchive/v1/jobs/{id}/archive | |
reelwire_cancel_post | Detiene un canal de una publicación que aún no se ha entregado: su render, su solicitud de aprobación y su entrega si todavía está esperando para salir. | Sí | /v1/jobs/{id}/cancel/v1/whoami |
reelwire_delete_post | ENTREGA UNA SOLICITUD AL MUNDO EXTERIOR: pide que se retire la publicación de este canal, por los medios que el canal tiene activados (nunca uno desactivado): su correo electrónico sale como «Retire esta publicación, por favor», el webhook recibe un post.delete y el conector de plataforma elimina una publicación que él mismo hizo, donde la plataforma permite a una aplicación hacerlo. | Sí | /v1/jobs/{id}/delete |
reelwire_download_post_clip | El video de una publicación para que la persona lo tenga. | /v1/pipeline/{id}/v1/jobs/{id}/download | |
reelwire_download_post_package | El paquete de una publicación: su descripción, hashtags, texto de marca, canal y horas, que es lo que alguien se lleva para publicar manualmente en un sitio al que Reelwire no llega. | /v1/posts/{id}/package | |
reelwire_list_channel_posts | Una fila por publicación de canal: un contenido para un canal en un idioma y un formato, con su texto de la publicación, hashtags, estado, cuándo está programada, cuándo se entregó y el enlace que alguien comunicó para ella. | /v1/posts | |
reelwire_list_posts | Todas las publicaciones desde que llegan hasta que se publican, las más recientes primero, UNA FILA POR PUBLICACIÓN: un contenido, con sus canales dentro en channels. | Sí | /v1/jobs |
reelwire_overview | Las cifras de todo el flujo: en espera, renderizándose, esperando aprobación, programadas, publicadas, fallidas. | Sí | /v1/overview |
reelwire_pipeline | Una mirada en vivo a los dos carriles: clips que se están renderizando y publicaciones que se están publicando, con cifras por estado, lo que está en curso, lo que terminó hace poco y cuánto tiempo lleva cada cosa en su etapa. | /v1/pipeline | |
reelwire_post_trace | Todo sobre un canal de una publicación en una sola respuesta: qué llegó y cuándo, la marca y el canal, la plantilla, la variante y la versión, el render con cada salida y sus errores, la aprobación y quién la decidió, y la publicación con sus textos, enlace y cada entrega de la que formó parte (correo electrónico, webhook y conector de plataforma, cada uno con sus intentos). | Sí | /v1/pipeline/{id} |
reelwire_report_post | Lo que llama un receptor de webhook una vez que ha actuado sobre una entrega, y lo que llama un asistente después de publicar él mismo: para la publicación de un canal, publicada (con su url y el id propio de la plataforma si se conoce), omitida (deliberadamente no publicada), fallida (con el motivo, que muestra la pantalla Publicaciones) o eliminada (retirada tras entregarse una eliminación). | Sí | /v1/posts/{id}/report |
reelwire_repost | ENTREGA DE NUEVO: el mismo clip y texto, para el mismo canal, como una publicación nueva propia, entregada ahora por los medios que el canal tiene activados (un conector de plataforma activado la vuelve a publicar en la plataforma). | /v1/jobs/{id}/repost | |
reelwire_retry_post | ENTREGA DE NUEVO Y PUEDE PUBLICAR PÚBLICAMENTE: una publicación de un canal que FALLÓ (su correo electrónico, llamada de webhook o conector de plataforma nunca llegó, o su receptor la comunicó como fallida) se entrega de nuevo, tal como está ahora, por los medios que el canal tiene activados o por los que se nombren de ellos. | Sí | /v1/jobs/{id}/retry-render/v1/jobs/{id}/retry |
reelwire_reuse | Lee de qué se hizo una publicación, un clip renderizado o una exportación, para volver a hacerlo con un cambio: su plantilla, VARIANTE y build, marca, formato, idioma y su contenido con la forma propia de la plantilla, con locales para cada idioma adicional. | Sí | /v1/jobs/{id}/reuse/v1/media/renders/{id}/reuse/v1/direct-export/video/{jobId}/reuse |
reelwire_update_post | ENTREGA UN CAMBIO: el texto nuevo, y un video nuevo si se da, salen por los medios que el canal tiene activados (nunca uno desactivado): su correo electrónico sale como «Esta publicación ha cambiado», el webhook recibe un post.update y el conector de plataforma cambia el texto de una publicación que él mismo hizo, donde la plataforma permite a una aplicación hacerlo (nunca su video). | Sí | /v1/jobs/{id}/update |
Publicaciones: Aprobaciones
Requiere Publicaciones: Aprobaciones.
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_decide_approval | Decide una aprobación. | Sí | /v1/approvals/{id} |
reelwire_list_approvals | Todo lo que espera a que alguien lo apruebe antes de poder salir, lo más antiguo primero, porque una cola se trabaja desde el principio. | Sí | /v1/approvals |
Calendario
Requiere Calendario, que es de solo lectura.
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_calendar | El calendario de publicaciones para una ventana: qué canal publica qué y a qué hora, calculado a partir del calendario de cada suscripción, tal como lo muestra el Calendario del panel. | Sí | /v1/calendar/export/jobs/v1/calendar/export/jobs/{jobId}/cancel/v1/calendar/export/jobs/{jobId}/v1/calendar/export/jobs/{jobId}/file/v1/calendar/export/link/v1/calendar/export/v1/calendar |
Cumplimiento
Requiere Cumplimiento, que es de solo lectura.
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_compliance | Lee el registro de cumplimiento (Enterprise): una entrada por cada clip que hace Reelwire, el clip de una publicación al renderizarse y cada video exportado (Crear clip, un asistente de IA, la API), cada publicación entregada, cada actualización, eliminación y reenvío, cada decisión de aprobación, el resultado de cada entrega, cada comunicación de en qué punto está una publicación y cada cambio de la aprobación de un canal, cada una sellada en la cadena firmada del espacio de trabajo, con sello de tiempo de una autoridad externa una vez al día y conservada diez años, la de un video con tres fotogramas de él. | /v1/compliance/v1/compliance/export/v1/compliance/export/link/v1/compliance/audit/v1/compliance/records/{id}/v1/compliance/records |
Biblioteca
Estudio de clips
Requiere Estudio de clips.
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_catalogue | Todos los feeds predefinidos que ofrece Reelwire, por fuente de datos: los sectores de cada fuente y el id, slug, título y descripción de cada feed y las plantillas que lo muestran. | /v1/catalogue | |
reelwire_list_templates | Las plantillas ofrecidas a este espacio de trabajo, una entrada breve cada una: qué muestra, sus variantes (estilos de un mismo contenido en una colección, publicaciones distintas en un sector como Finanzas), los formatos que genera, cuánto duran sus clips, su versión más reciente y su kind: style-and-format (un formato de contenido, un gráfico, una lista, una cuenta regresiva, en los estilos que le convienen), looks (las partes propias de la marca en muchos estilos: cortinilla, intro, outro, fondo y Overlay para un video propio) o package (publicaciones distintas en un solo estilo, hecho para este espacio de trabajo donde lo dice individual). | Sí | /v1/templates |
reelwire_plan_export | LLAME A ESTA ANTES DE reelwire_export_video, siempre, para la variante que vaya a renderizar: las variantes de una plantilla pueden pedir campos completamente distintos (cada una de las diez de Finanzas es una publicación diferente). | Sí | /v1/templates/v1/media/v1/brands/{id}/v1/quick-start/profile |
reelwire_request_custom_design | ENVÍA UN CORREO ELECTRÓNICO A REELWIRE, SOLO SI LA PERSONA DICE QUE SÍ: cuando no le guste ninguno de los estilos que le mostró con su propia marca, pregunte si le gustaría un diseño hecho especialmente para ella y, si dice que sí, envíe esto. | Sí | /v1/templates/custom-design |
reelwire_template_format | El esquema JSON de las entradas de una plantilla, para una variante, con un ejemplo que pasa la propia comprobación de la plantilla, de modo que es un punto de partida seguro para modificar. | Sí | /v1/formats/feed/{feedId}/v1/formats/feed/{source}/{format}/v1/formats/template/{templateId} |
reelwire_template_reference | Todas las variantes de una plantilla y todas las versiones de cada una, la más reciente primero, con los formatos que genera cada una. | Sí | /v1/templates/{templateId}/still/{ratio}/v1/templates/{templateId}/reference/v1/templates/{templateId}/reference-sheet/v1/templates/{templateId}/reference/{ratio} |
reelwire_validate_content | Comprueba contenido con la build de la plantilla que lo renderizaría, exactamente como lo comprueba renderizar un clip o guardar una publicación, y no guarda nada: la forma y la longitud de cada campo y cada imagen que nombra (media://...), que debe estar en la biblioteca multimedia. | Sí | /v1/templates/{templateId}/validate |
Estudio de clips: Crear clip
Requiere Estudio de clips: Crear clip.
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_discard_export | ELIMINA UNA EXPORTACIÓN PARA SIEMPRE: la detiene si aún se está renderizando y borra la copia conservada, en el estado en que esté. | /v1/direct-export/video/{jobId}/discard | |
reelwire_download_export | La exportación terminada como .mp4, el propio archivo de video: sin zip, nada que descomprimir. | Sí | /v1/direct-export/video/{jobId}/link/v1/direct-export/video/{jobId}/download |
reelwire_export_keyframes | Renderiza como imágenes fijas los fotogramas que usted nombre y RESPONDE CON LAS IMÁGENES, hasta seis, que puede mirar: la forma barata de ver qué hace una plantilla con un contenido en una marca antes de gastar un render, ya que las imágenes fijas no cuentan para la cuota. | Sí | /v1/direct-export/keyframes |
reelwire_export_queue | Los videos exportados del espacio de trabajo, lo que lista la tarjeta Videos exportados del Estudio de clips, los más recientes primero: cada exportación que sigue esperando o renderizándose (con su progreso y cuántos clips hay delante), cada una que falló en las últimas dos horas (con el motivo) y las conservadas. | Sí | /v1/direct-export/queue |
reelwire_export_status | El estado de una exportación: queued, rendering, succeeded, partial, failed, timed_out o cancelled, con progreso de 0 a 1 y, mientras espera, cuántos clips hay delante en esa máquina. | Sí | /v1/direct-export/video/{jobId} |
reelwire_export_timing | Calcula cuántos fotogramas renderizará esta plantilla para este contenido, y cuánto es eso en milisegundos, sin renderizar nada y sin gastar un render. | /v1/direct-export/timing | |
reelwire_export_video | ANTES DE LLAMAR A ESTA, PLANIFÍQUELA CON LA PERSONA: llame a reelwire_plan_export, pida el contenido que lista (incluidas las cifras, los puntos, las imágenes y la fuente opcionales, no solo un titular), lleve sus imágenes a la biblioteca multimedia, compruebe el contenido con reelwire_validate_content para la misma plantilla y variante (corrija lo que nombre; no cuesta nada) y confirme un resumen. | Sí | /v1/direct-export/video |
reelwire_export_videos | Renderiza el único contenido en TODOS los formatos de ratios y TODOS los idiomas de locales, un video cada uno (como máximo 24). | Sí | /v1/direct-export/batch |
reelwire_list_exports | Todas las exportaciones conservadas de este espacio de trabajo, las más recientes primero: plantilla, variante, formato, idioma, duración y cuándo se hizo, con un enlace para reproducirla y descargarla que dura mientras se conserve la exportación. | Sí | /v1/direct-export/videos |
reelwire_list_renders | Todos los clips que este espacio de trabajo ha hecho renderizar, los más recientes primero: qué lo renderizó, qué plantilla y versión, hasta dónde llegó, cuánto tardó y si su video sigue almacenado. | /v1/render-jobs/{id}/package/v1/render-jobs |
Medios
Requiere Medios.
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_asset | Qué es un clip renderizado: su formato, idioma, tamaño, duración, tipo y suma de comprobación, con una URL firmada que cualquiera puede obtener o abrir. | /v1/assets/{id} | |
reelwire_copy_clip_to_library | Pone una copia de un clip renderizado (el clip de una publicación o una exportación conservada) en la biblioteca multimedia como un archivo propio, con las reglas de la propia biblioteca: la cuota de almacenamiento y el tamaño de un archivo. | Sí | /v1/media/renders/{id}/copy/v1/direct-export/video/{jobId} |
reelwire_delete_media | Elimina el propio archivo. | /v1/media/{id}/delete | |
reelwire_delete_rendered_clip | Elimina un clip que renderizó Reelwire, o una exportación conservada, liberando el almacenamiento que ocupaba. | /v1/media/renders/{id}/delete | |
reelwire_download_asset | Un archivo, de la biblioteca multimedia o un clip renderizado, para que la persona lo tenga: en una conexión alojada, un enlace firmado para dárselo; en su propio equipo (stdio), el propio archivo, escrito junto a ella. | /v1/assets/{id}/v1/media/v1/media/renders/v1/assets/{id}/download | |
reelwire_import_media | Obtiene un archivo de una dirección https pública (una imagen del sitio web de la persona, un logo que enlazó, una imagen que aloja) y lo añade a la biblioteca multimedia del espacio de trabajo, respondiendo con el archivo y su ref (media://...), que es lo que aceptan el campo de imagen de una plantilla y un espacio de una marca. | Sí | /v1/media/import |
reelwire_list_media | Las imágenes, videos, sonidos y tipografías de la biblioteca, a los que puede apuntar el contenido de una plantilla, y cuánto del almacenamiento del espacio de trabajo ocupan. | Sí | /v1/media/renders/v1/media/feed-pictures/v1/media |
reelwire_media_upload_link | PARA ARCHIVOS QUE TIENE LA PERSONA: en su equipo, adjuntos en este chat o en la máquina en la que usted se ejecuta. | Sí | /v1/media/upload-link |
reelwire_media_uses | Todas las marcas y publicaciones que apuntan a un archivo de la biblioteca multimedia. | /v1/media/{id}/uses | |
reelwire_rename_media | Cambia el nombre de un archivo. | /v1/media/{id}/rename |
Medios: Asistente de IA
Requiere Medios: Asistente de IA.
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_ai_chat | Un chat con todos los mensajes y lo que volvió: el estado de un turno es RUNNING, DONE, FAILED (con el motivo) o CANCELLED (detenido con reelwire_ai_stop). | /v1/ai/chats/{id}/v1/ai/chats | |
reelwire_ai_generate | Inicia un chat con un modelo de reelwire_ai_models y envía su primer mensaje. | /v1/ai/generate | |
reelwire_ai_keep | Pone un resultado de imagen, video, música o tipografía en la biblioteca multimedia del espacio de trabajo, con las reglas de la propia biblioteca: la cuota de almacenamiento, videos de hasta 50 MB, imágenes de hasta 2048 píxeles por lado. | /v1/ai/results/{id}/keep | |
reelwire_ai_models | Todos los modelos de IA que ofrece el asistente de IA de Reelwire, por tipo (imagen, video, sonido, tipografía, texto), con su servicio, una línea sobre en qué es bueno, los formatos y duraciones que genera y si este espacio de trabajo tiene una clave para su servicio en la sección de ese modelo (configured): una clave se guarda por sección (imagen, video, sonido para música, texto y tipografía), de modo que un servicio puede estar activado para imágenes y desactivado para video. | /v1/ai/models | |
reelwire_ai_reply | Envía el mensaje siguiente en un chat de reelwire_ai_generate: «ponga el fondo azul», «más corto», «más divertido». | /v1/ai/results/{id}/last-frame/v1/ai/chats/{id}/messages | |
reelwire_ai_stop | Detiene el mensaje que un chat aún está respondiendo: el turno pasa a CANCELLED, Reelwire deja de esperarlo y no conserva nada de él, y pide al servicio que cancele donde el servicio lo permite. | /v1/ai/chats/{id}/stop |
Publicación
Marcas
Requiere Marcas.
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_brand | Todo lo que contiene una marca: su nombre, si está en uso y el objeto STYLE completo, que es lo que realmente lleva un clip: identity (las líneas que muestra), palette (los colores que se le dieron) y los colores calculados a partir de ellos, text (tipografías y tamaños), su logo, rótulo, fondo, cortinilla, intro y outro, sonido, la transición entre ellos y el texto de la publicación que sale con cada publicación. | Sí | /v1/brands/{id} |
reelwire_brand_palette | Déle uno o dos colores de marca y responde con el conjunto completo que necesita una plantilla: las superficies, la tinta que sigue siendo legible sobre cada una y los acentos, e indica dónde se ajustó un color dado para que siguiera siendo legible. | Sí | /v1/brands/palette |
reelwire_create_brand | Una marca es lo que lleva un clip: nombres, colores, tipografía, logo, la línea legal y sus videos. | Sí | /v1/brands/v1/brands/{id} |
reelwire_delete_brand | Oculta una marca. | /v1/brands/{id}/delete | |
reelwire_delete_brand_asset | Vacía un espacio de una marca: su logo, una cortinilla, intro u outro, su sonido, una tipografía. | /v1/brands/{id}/assets/{slot}/delete | |
reelwire_draft_brand | Responde con un objeto de estilo completo y válido del que partir, en lugar de uno vacío cuya forma alguien tenga que aprender: toda la forma que toma el estilo de una marca, con los colores y la tipografía propios de Reelwire. | /v1/brands/draft | |
reelwire_duplicate_brand | Crea una segunda marca como esta con un nombre nuevo: sus colores y tipografía, nombres y línea legal, texto de la publicación, todos los idiomas y todos los archivos. | /v1/brands/{id}/duplicate | |
reelwire_list_brands | Las marcas que tiene este espacio de trabajo, una línea breve cada una: id, nombre, si está activada, el título que muestra, el ref de su logo y cuántos canales la llevan. | Sí | /v1/brands |
reelwire_read_website | Lee una página web pública, el propio sitio web del negocio que la persona le dio, y responde con lo que compone una marca: candidatos a logo como direcciones (traiga uno a la biblioteca con reelwire_import_media y luego reelwire_set_brand_asset), si el logo está dibujado en línea y hay que pedirlo como archivo, los colores que más usan sus estilos (aparte de los neutros), las tipografías que nombra, sus perfiles sociales (listados, no leídos: pida capturas de pantalla de ellos) y el negocio tal como se describe a sí mismo: nombre, tipo, teléfono, dirección, horario, menú, titulares, primeros párrafos. | Sí | /v1/brands/read-website |
reelwire_set_brand_asset | Apunta uno de los espacios de archivo de una marca a un archivo de la biblioteca multimedia: el logo, el rótulo, una imagen o video de fondo para un formato o uno universal, la banda sonora, un clip de cortinilla, intro u outro para un formato o uno universal, o una tipografía. | Sí | /v1/brands/{id}/assets/{slot}/link |
reelwire_update_brand | Cambia el nombre de una marca, la desactiva o cambia el estilo que lleva un clip. | Sí | /v1/brands/{id} |
Canales
Requiere Canales.
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_create_channel | Un canal es un lugar al que van las publicaciones: una cuenta, en un formato (una plataforma y un formato de imagen), un idioma, con una marca. | Sí | /v1/channels |
reelwire_delete_channel | Detiene un canal y lo quita de las pantallas. | /v1/channels/{id}/delete | |
reelwire_duplicate_channel | Crea un segundo canal como este con un nombre nuevo: su formato y forma, idioma, marca, aprobación, ajustes de publicación, cómo se entregan sus publicaciones por correo electrónico y webhook y todas las fuentes que recibe. | /v1/channels/{id}/duplicate | |
reelwire_getting_started | LA EJECUCIÓN GUIADA, adaptada a quien pregunta. | Sí | /v1/whoami/v1/quick-start/profile/forget/v1/quick-start/profile/v1/quick-start/v1/channels/v1/queues/v1/licence/v1/feeds/v1/direct-export/videos/v1/brands/{id}/v1/brands |
reelwire_list_channels | Adónde van las publicaciones: un canal por cuenta de plataforma e idioma, cada uno con una marca y recibiendo sus propias fuentes. | Sí | /v1/channels |
reelwire_list_surfaces | Todas las superficies en las que puede publicar un canal (Instagram Reels, TikTok, YouTube Shorts y las demás) con los formatos que admite cada una, y platforms: el menú desplegable Plataforma del panel, cada plataforma con sus formatos, la superficie como la que se guarda cada formato y si Reelwire puede publicar allí por sí mismo mediante un conector de plataforma (available) o podrá más adelante (planned). | Sí | /v1/channels/surfaces |
reelwire_subscribe_channel | Suscribe un canal a una fuente, que es lo que hace que publique algo: un canal sin suscripciones no renderiza nada, llegue lo que llegue. | Sí | /v1/channels/{id}/subscriptions |
reelwire_test_channel_connector | Pregunta a la plataforma del canal si las credenciales guardadas en el conector de plataforma del canal siguen funcionando, y no publica nada: como un ping, solo lee lo que alcanzan (el bot y su chat en Telegram, la app y su canal en Slack, el webhook en Discord, el miembro en LinkedIn). | /v1/channels/connector/test | |
reelwire_unsubscribe_channel | Elimina una suscripción. | Sí | /v1/channels/{id}/subscriptions/{subId}/delete |
reelwire_update_channel | Cambia un canal que ya existe: le cambia el nombre, lo pasa a otra marca, cambia su idioma o formato (superficie), lo desactiva, cambia cómo salen sus publicaciones (por correo electrónico, por webhook, por su conector de plataforma, en cualquier combinación) o hace que pida aprobación antes de que salga nada. | Sí | /v1/channels/{id} |
reelwire_update_subscription | Cambia una suscripción: la desactiva sin perderla, la fija a un recorte de la plantilla, la fija a una versión exacta o define cuándo salen las actualizaciones de un feed predefinido en este canal (releaseSchedule: days o un monthDay y horas UTC, o delayMinutes tras cada llegada; null para Enviar al llegar, en cuanto llegan). | /v1/channels/{id}/subscriptions/{subId} | |
reelwire_whoami | El espacio de trabajo al que está conectado este servidor, los permisos que tiene su clave de API (cada uno con las palabras que usa un rechazo, como «Actividad: Lo que salió: escritura»), qué versión de Reelwire es esta y SI EL ESPACIO DE TRABAJO ESTÁ EN SILENCIO (silent): si se pulsó Detener todo, o hay ahora una pausa programada, se detiene todo canal, de modo que no se hace nada nuevo y no sale nada salvo las eliminaciones hasta que una persona reanuda en la pantalla Detener todo del panel o termina la pausa. | Sí | /v1/whoami/v1/version/v1/channels/stop |
Sindicación
Requiere Sindicación.
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_add_subscriber | Añade un participante a un grupo en nombre del espacio de trabajo, como se suscribiría en su iframe: los canales (donde el grupo tiene varios), una dirección de correo electrónico y/o un webhook según lo permita el grupo, y opcionalmente el ID de participante propio del espacio de trabajo para esa persona. | /v1/syndication/groups/{id}/partners | |
reelwire_add_syndication_group | Añade un grupo, como un canal para una página, todos sus canales para todos, o los de un idioma, con una página propia. | /v1/syndication/groups | |
reelwire_list_partner_deliveries | Cada correo electrónico (EMAIL) y llamada de webhook (WEBHOOK) a un participante, los más recientes primero, una página cada vez: el participante, qué fue (post.publish, post.update, post.delete), los canales, su estado (DELIVERED, RETRYING, DEAD tras el último reintento, SKIPPED donde el medio ya no existía cuando le tocaba), adónde fue y qué volvió. | /v1/syndication/deliveries | |
reelwire_list_partners | Todos los participantes, los más recientes primero, una página cada vez: cómo se les conoce (label: el id propio del espacio de trabajo para ellos donde su portal firmó uno en la página o lo escribieron, customerId, si no su dirección o el host de su webhook), si se registraron ellos mismos o los añadió el espacio de trabajo (source: self u owner), si están bloqueados, su grupo, los canales que toman de él (feeds), su dirección confirmada y cualquier dirección pendiente de confirmación, su webhook (dirección y si ha respondido a una llamada de prueba, sin lo cual no recibe nada; sus llamadas se firman con el secreto del grupo, que solo se muestra en la página del grupo), si están en pausa, si ya pueden recibir algo (reachable) y su última entrega. | /v1/syndication/partners/{id}/v1/syndication/partners | |
reelwire_list_syndication_groups | Todos los grupos de sindicación, en su orden (o uno, por groupId): su nombre (el propio del espacio de trabajo, nunca se muestra a los participantes), el título de su página (pageTitle, el encabezado de su página, null para el habitual), su descripción (lo que leen los participantes en la parte superior de su página), sus canales (que se ofrecen a los participantes para elegir; un grupo de un solo canal entrega ese a todos), cómo entrega las publicaciones (byEmail, byWebhook), los sitios que pueden mostrarlo (allowedOrigins, vacío para cualquiera), si su página muestra el logo y el título arriba (showHeader), el idioma en el que sus participantes reciben todo (language: en, de o es), la dirección de su página y el código del iframe para poner en el portal (page.url, page.frame), su clave de portal (portalKey: el servidor del espacio de trabajo firma con ella el ID o la dirección de correo electrónico de un participante, ?participant=<id>&sig_participant=<HMAC-SHA256 of the id, hex> y/o &email=<address>&sig_email=<HMAC-SHA256 of the address, hex>, para que la página les muestre con qué se suscribieron; nunca la ponga en un navegador) y cuántos participantes tiene (partners), registrados en su página o añadidos por el espacio de trabajo. | /v1/syndication/groups/{id}/v1/syndication/groups | |
reelwire_remove_partner | Elimina un participante para siempre: no se le pasa nada más, y sus líneas salen del registro. | /v1/syndication/partners/{id}/delete | |
reelwire_remove_syndication_group | Elimina un grupo, su página y sus participantes, sea cual sea la forma en que se unieron: no se les pasa nada más, y sus líneas salen del registro. | /v1/syndication/groups/{id}/delete | |
reelwire_resend_to_partner | Reenvía una línea del registro de participantes, desde su primer intento: un correo electrónico con un enlace nuevo al kit de publicación o una llamada de webhook con los enlaces del clip firmados de nuevo. | /v1/syndication/deliveries/{id}/redeliver | |
reelwire_set_syndication_look | Guarda cualquiera de los ajustes de sindicación; un campo omitido se queda como está, y null lo devuelve a su valor por defecto. | /v1/syndication/settings | |
reelwire_syndication_preview | Renderiza lo que ve un participante, en la personalización guardada con todo lo de draft superpuesto sin guardar, y responde con su HTML (el logo de un correo electrónico en línea, con su asunto y remitente). | /v1/syndication/preview | |
reelwire_syndication_settings | Los ajustes de sindicación del espacio de trabajo: la personalización de todo lo que ve un participante, el iframe de cada grupo, el correo electrónico y el kit de publicación (logo, título, pie y cuatro colores: fondo, tarjeta, acento para botones y enlaces, firma para el título y los encabezados); los ajustes de correo electrónico (sender: el nombre, la dirección de respuesta y mode, o bien reelwire, desde local@ el dominio de envío de Reelwire mediante el servicio de correo de Reelwire, una dirección sin ningún buzón detrás, o smtp, mediante el propio servidor de correo del espacio de trabajo, cuyo host, puerto, seguridad, nombre de usuario y dirección de envío están en smtp, y password solo dice si hay una guardada); a qué equivale cada uno con los valores por defecto rellenados (effective); y cuántos participantes admite el plan (partners: los que pueden recibir algo, y el máximo). | /v1/syndication/settings | |
reelwire_syndication_test_email | Envía un correo electrónico de prueba con la personalización, como van los correos electrónicos a los participantes: los ajustes de correo electrónico guardados con todo lo de draft superpuesto sin guardar, de modo que los ajustes de un servidor de correo se puedan probar antes de guardarlos. | /v1/syndication/sender/test | |
reelwire_update_partner | Cambia los ajustes de un participante, solo los indicados: lo pausa o lo reanuda (en pausa, no se le pasa nada y nada espera para más tarde), lo bloquea o desbloquea (bloqueado, no se le envía nada y la misma dirección, webhook o ID de participante no puede volver a suscribirse en el grupo) y define su ID de participante, sus canales, su dirección de correo electrónico o su webhook. | /v1/syndication/partners/{id} | |
reelwire_update_syndication_group | Cambia el nombre de un grupo, el título de su página, su descripción, sus canales (la lista completa, que sustituye) o cómo entrega las publicaciones, o lo mueve en la lista (position, desde 0). | /v1/syndication/groups/{id} |
Fuentes de contenido
Feeds predefinidos
Requiere Feeds predefinidos.
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_feed_reference | Los videos de vista previa de un feed suministrado, para que pueda mostrar lo que obtendría el cliente antes de activar nada. | Sí | /v1/feeds/{feedId}/still/{ratio}/v1/feeds/{feedId}/reference/{ratio}/v1/feeds/{feedId}/reference |
reelwire_list_feeds | Los feeds predefinidos que se ofrecen a este espacio de trabajo, una fila cada uno y una página cada vez, encontrados por market (los feeds de un sector: brokers para Finanzas, tech, public, realestate, pharmacies, others), type, usable, schedule (con qué frecuencia se dispara), language (feeds que se pueden entregar en ese idioma) y q (palabras de un nombre, título o descripción), los filtros de los Feeds predefinidos del panel: todos los feeds a los que llegan los sectores que eligió su propietario, más cualquiera que un canal suyo siga recibiendo (offered false). | Sí | /v1/feeds |
reelwire_set_feed | Desactiva un formato de un feed predefinido para todo el espacio de trabajo, o lo vuelve a activar. | /v1/feeds |
Editor de publicaciones
Requiere Editor de publicaciones.
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_create_post_list | Una lista de publicaciones es la tercera manera en que llega el contenido: alguien lo escribe. | Sí | /v1/queues |
reelwire_delete_post_list | La lista y todas las publicaciones que esperan en ella desaparecen para siempre. | /v1/queues/{id}/delete | |
reelwire_delete_scheduled_post | Una publicación de una lista. | /v1/queues/{id}/packages/{packageId}/delete | |
reelwire_list_post_lists | Las listas de publicaciones escritas manualmente, cada una con publicaciones que salen a su propia hora, con sus publicaciones en el orden en que salen (el id de una publicación es lo que aceptan reelwire_update_scheduled_post y reelwire_delete_scheduled_post) y hasta dónde llegó cada una. | Sí | /v1/queues |
reelwire_plan_posts | LAS CIFRAS DETRÁS DE UN PLAN DE CONTENIDO, antes de escribir nada: para una lista de publicaciones, las horas a las que pueden salir publicaciones en las próximas semanas (hasta 13), en la zona horaria del público y en UTC, entre las 06:00 y las 20:00 allí, tantas como pague la cuota del mes cuando cada canal receptor renderiza cada publicación una vez y contando lo que los canales ya publican, y nunca más al día de lo que permite la rampa de un canal (1 al día en su primera semana, 2 en las semanas dos y tres, 3 a partir de la semana cuatro). | Sí | /v1/queues/v1/queues/{id}/plan/v1/templates/v1/channels/v1/quick-start/profile/v1/brands/{id}/v1/templates/{templateId}/validate |
reelwire_schedule_post | Añade una publicación a una lista de publicaciones, para que salga a la hora indicada, o con posts todo un plan de hasta cien a la vez, todas escritas o ninguna (cada una se comprueba antes, y un rechazo nombra cada publicación que no encaja por su número, /posts/3/...). | Sí | /v1/queues/{id}/packages/batch/v1/queues/{id}/packages |
reelwire_update_post_list | Cambia el nombre de una lista de publicaciones o la desactiva. | /v1/queues/{id} | |
reelwire_update_scheduled_post | Edita una publicación que aún espera en una lista: su título, su contenido, la plantilla, el recorte o la build con la que se renderiza, o cuándo sale; o la cancela. | Sí | /v1/queues/{id}/packages/{packageId} |
Feeds propios
Requiere Feeds propios.
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_create_stream | Un stream es donde los propios sistemas de un espacio de trabajo envían eventos: tiene un id que se nombra en el cuerpo del evento y una plantilla con la que se renderiza cada evento que lleva. | /v1/streams | |
reelwire_delete_stream | El stream deja de aceptar datos: todo lo que siga enviando su id recibe un rechazo que dice que se eliminó, en lugar de silencio. | /v1/streams/{id}/delete | |
reelwire_list_streams | Los feeds propios (streams) a los que envían eventos los propios sistemas de este espacio de trabajo. | /v1/streams/v1/stream | |
reelwire_suggest_field_map | Lee el último evento que recibió este stream y propone una asignación de esa forma a los campos de la plantilla, devolviendo la propuesta, los campos propios de la plantilla y la muestra para que pueda comprobarse antes de que nadie la guarde. | /v1/streams/{id}/suggest-map | |
reelwire_update_stream | Cambia el nombre de un stream, su descripción, si está activado, la plantilla con la que se renderiza o su asignación de campos. | /v1/streams/{id}/update |
Feeds propios: Enviar datos sin procesar
Requiere Feeds propios: Enviar datos sin procesar (solo escritura).
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_send_event | Envía a un stream algo que ocurrió. | /v1/stream | |
reelwire_send_feed_event | Envía un evento a un feed que lleva Reelwire, como lo haría un productor. | /v1/ingest/{source}/{format} | |
reelwire_validate_event | Acepta exactamente lo que acepta reelwire_send_event y responde si habría funcionado, sin crear nada. | /v1/stream/validate | |
reelwire_validate_feed_event | Acepta exactamente lo que acepta reelwire_send_feed_event y responde si se aceptaría, nombrando el campo y el motivo cuando no. | /v1/ingest/{source}/{format}/validate |
Conexiones
Webhook
Requiere Webhook.
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_set_webhook | Define la URL a la que Reelwire entrega las publicaciones, para cada canal con el webhook activado. | /v1/webhook | |
reelwire_test_webhook | Envía ahora un ping firmado a la dirección del webhook del espacio de trabajo, exactamente como llega una entrega (los mismos encabezados y la misma firma, sin ninguna publicación), y responde qué volvió: si llegó, el estado, cuánto tardó y el principio de la respuesta del receptor. | /v1/webhook/test | |
reelwire_webhook | El webhook del espacio de trabajo: la URL a la que llama Reelwire en cada entrega de un canal con el webhook activado (una llamada firmada por entrega, que lleva todos los canales del lote), si está activado y una pista del secreto de firma, que es todo lo que necesita un receptor para comprobar una entrega. | /v1/webhook |
Actividad
Requiere Actividad, que es de solo lectura.
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_list_ingest_events | El registro de recibidos: cada evento que llegó a este espacio de trabajo, los más recientes primero, de un feed suministrado, de sus propios streams de API o de una publicación escrita manualmente, con lo que fue de él. | /v1/ingest-events/{id}/v1/ingest-events |
Actividad: Lo que salió
Requiere Actividad: Lo que salió.
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_list_deliveries | El registro de entregas: cada medio de cada entrega, los más recientes primero, una línea para su correo electrónico (mechanism EMAIL), una para su llamada de webhook (WEBHOOK) y una por publicación para su conector de plataforma (CONNECTOR), cada una con los canales que llevaba, su estado, el intento en que está, el código de estado que volvió y el error. | /v1/deliveries/{id}/v1/deliveries | |
reelwire_redeliver | Reenvía una línea del registro de entregas, ahora en lugar de en su siguiente reintento: una llamada de webhook con el mismo id de entrega y los enlaces del clip firmados de nuevo, o el mismo correo electrónico otra vez. | /v1/deliveries/{id}/redeliver |
Mi cuenta
Equipo
Requiere Equipo.
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_invite_teammate | Crea a la persona con los poderes que indique y le envía por correo electrónico un enlace para elegir su contraseña. | /v1/team/users | |
reelwire_list_team | Quién está en el espacio de trabajo, qué puede hacer cada uno, si ya ha iniciado sesión y cuántas personas más permite el plan. | /v1/team/users | |
reelwire_remove_teammate | Termina su acceso de inmediato: cualquier sesión que tengan está muerta en la siguiente solicitud. | /v1/team/users/{userId}/delete | |
reelwire_resend_invite | Para el colega cuyo correo electrónico de configuración fue a spam o se perdió. | /v1/team/users/{userId}/resend | |
reelwire_update_teammate | Cambia los poderes de alguien o el nombre que figura junto a ellos. | /v1/team/users/{userId} |
Suscripción
Cuota
Requiere Cuota, que es de solo lectura.
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_render_quota | Cuántos renders le quedan a la cuota del mes, cuánto almacenamiento se usa y cómo se reparte ese almacenamiento entre la biblioteca multimedia y los clips renderizados, con los usuarios (seats: colegas además del propietario) y los participantes de sindicación (partners: los que pueden recibir algo) en uso frente al máximo que admite el plan. | Sí | /v1/renders/quota |
Plan
Requiere Plan, que es de solo lectura.
| Herramienta | Qué hace | En /mcp | Equivalente de la API |
|---|---|---|---|
reelwire_plan | El plan, qué activa, cuántas personas y participantes de sindicación permite y qué añadiría el nivel siguiente. | Sí | /v1/licence |
No es una llamada a la API
Estas responden desde el propio servidor: la documentación que lleva, a quién pertenece la clave, el camino a las herramientas que una lista omite y el único acto que tiene que rechazar.
| Herramienta | Qué hace | En /mcp |
|---|---|---|
reelwire_find_tools | Esta conexión lista las herramientas habituales; hay más de las que muestra, por tarea: sindicación (grupos de canales que se pasan a participantes), el asistente de IA (imágenes, videos, música, tipografías y textos con los servicios de IA propios del espacio de trabajo), el registro de cumplimiento y el registro de auditoría (Enterprise), feeds propios y eventos, el webhook y el registro de entregas, el equipo y trabajo menos habitual sobre publicaciones, marcas, canales, fuentes, videos y medios. | Sí |
reelwire_media_upload_page | Responde con la dirección de la pantalla Medios del panel, donde la persona sube por sí misma a la biblioteca imágenes, videos, sonido y tipografías desde su propio equipo. | Sí |
reelwire_read_doc | Lee una página de documentación completa, por la ruta que dio un resultado de búsqueda, como /manuals/api/events/ o /manuals/dashboard/brands/. | Sí |
reelwire_resend_post | REENVÍA, por el único medio indicado, tal como está ahora la publicación; el estado de la publicación no cambia. | Sí |
reelwire_search_docs | Busca en el manual, la referencia de la API y la guía de MCP. | Sí |
reelwire_use_tool | Ejecuta una herramienta que encontró reelwire_find_tools, por su nombre, con sus argumentos, exactamente como llamarla directamente: la misma comprobación de los argumentos, los mismos permisos, la misma respuesta. | Sí |