Buzzmark
oficialEscribe publicaciones con la voz propia de tu marca, puntúa cada borrador del 0 al 100 y prográmalas en seis redes sociales.
¿Qué puedes hacer con Buzzmark MCP?
- Redacta publicaciones con la voz de tu marca — Pídele a Buzzmark que escriba de 1 a 5 publicaciones a partir de una idea con
write_postsy luego guarda el texto que te guste consave_draft. - Programa sin publicar — Añade un borrador al calendario con
schedule_postusandowhencon el valor "best_time", "next_slot" o una fecha y hora. - Planifica una semana de contenido — Genera un plan de 7 días con
create_weekly_content_plany, si quieres, guarda cada publicación como borrador mediantesave_as_drafts. - Comprueba si una publicación encaja con tu marca — Puntúa cualquier texto o borrador del 0 al 100 con
check_posty obtén hasta tres cambios que mejorarían la puntuación. - Descubre qué funcionó — Revisa el rendimiento de las publicaciones recientes con
get_post_stats, los mejores horarios para publicar conget_best_timesy los patrones conget_insights. - Añade imágenes a los borradores — Crea una imagen con
create_imageo añade una desde un enlace conadd_media_from_url, vinculada a un borrador mediantepost_id.
Servidor MCP alojado
npx add-mcp 'https://buzzmark.ai/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
Un servidor. Cualquier app MCP.
Buzzmark se comunica mediante MCP sobre Streamable HTTP, con inicio de sesión OAuth 2.1 o una clave de API. 24 herramientas, las mismas reglas que la app y ninguna forma de publicar al instante.
URL del servidor: https://buzzmark.ai/mcp
Cómo se conecta
| Cómo se conecta | |
|---|---|
| Transporte | MCP sobre Streamable HTTP, en la URL del servidor indicada arriba. |
| Inicio de sesión | OAuth 2.1 con PKCE (S256). Los clientes se registran sobre la marcha o proporcionan su URL de metadatos. La primera solicitud recibe un 401 con los metadatos del recurso, para que el cliente encuentre por su cuenta el servidor de autorización. |
| Sin iniciar sesión | Una clave de API de la página de apps de IA de Buzzmark, enviada como token Bearer. Se muestra una sola vez; Buzzmark solo conserva su huella digital. |
| Ámbito | Un ámbito: buzz. Los ámbitos que solicite una app además de este se omiten, no se rechazan. |
| Tokens | Un token de acceso dura 1 hora; un token de actualización, 90 días y se renueva con cada uso. Un código de autorización dura 10 minutos y solo funciona una vez; un segundo uso cierra la concesión. |
| Límites | 30 llamadas por minuto y 1,000 al día para tu cuenta, entre todas las apps y claves. La escritura y las imágenes también cuentan para las cuotas mensuales del plan. |
| Auditoría | Cada llamada registra la herramienta y su resultado, nunca los argumentos ni la respuesta. |
Referencia de herramientas
Se lee del catálogo propio del servidor en el momento de la compilación, para que coincida con lo que responde el servidor.
Listar conjuntos sociales (list_social_sets), solo lectura
Los conjuntos sociales del usuario: cada uno es un grupo de cuentas sociales conectadas con su propio perfil de Hive (voz de marca), zona horaria y horarios semanales de publicación. Empieza aquí: la mayoría de las demás herramientas requieren un social_set_id y los identificadores de cuenta de esta respuesta.
Entradas: No acepta entradas.
Listar perfiles de marca (list_brand_profiles), solo lectura
Los perfiles de marca del usuario (Buzzmark los llama perfiles de Hive): lo que Buzzmark sabe de cada marca, su voz, tono, audiencia y productos. Las herramientas de escritura redactan con la voz de un perfil de marca; pasa su id como hive_profile_id o déjalo fuera para usar el perfil propio del conjunto social.
Entradas: No acepta entradas.
Listar publicaciones (list_posts), solo lectura
Buzzes en Buzzmark, de más reciente a más antiguo: borradores, programados, publicados o fallidos. El texto se trunca a 400 caracteres; get_post devuelve el Buzz completo.
| Entradas | Tipo | ||
|---|---|---|---|
status | uno de "draft", "scheduled", "published", "failed", "all" | Opcional | Predeterminado: "all" |
social_set_id | número | Opcional | |
limit | número, de 1 a 50 | Opcional | Predeterminado: 20 |
Obtener una publicación (get_post), solo lectura
Un Buzz completo: cada parte de un hilo con su texto e imágenes, su primer comentario, las cuentas a las que se envía, su conjunto social y perfil de marca, su estado y la hora programada. Úsalo después de list_posts, que trunca el texto a 400 caracteres, o para leer un borrador antes de cambiarlo con save_draft. No incluye Me gusta ni otras cifras: get_post_stats las proporciona para las publicaciones publicadas.
| Entradas | Tipo | ||
|---|---|---|---|
post_id | número | Obligatorio | El id del Buzz, obtenido de list_posts o de la respuesta de save_draft. |
Escribir publicaciones con la voz de la marca (write_posts)
Buzz escribe de 1 a 5 publicaciones nuevas a partir de una idea, con la voz de un perfil de Hive y las reglas de escritura de Buzzmark, y luego las revisa. Cada respuesta se guarda en la Biblioteca del usuario en Buzzmark. No se guarda nada como borrador: pasa el texto que quieras guardar a save_draft. Úsalo para publicaciones que aún no existen; para cambiar una publicación existente, usa rewrite_post, y para dar a un borrador guardado un texto propio para cada plataforma, usa adapt_for_platforms.
| Entradas | Tipo | ||
|---|---|---|---|
idea | texto, hasta 2,000 caracteres | Obligatorio | De qué tratan las publicaciones, en palabras del usuario. |
hive_profile_id | número | Opcional | |
social_set_id | número | Opcional | Conjunto social cuyo perfil de Hive escribe las publicaciones, si se omite hive_profile_id. Opcional si la cuenta tiene un solo conjunto. |
platform | texto | Opcional | Id de plataforma de Buzzmark (x, linkedin, instagram, threads, facebook, tiktok, bluesky) para la que se escribe. |
format | uno de "post", "thread" | Opcional | Predeterminado: "post" |
count | número, de 1 a 5 | Opcional | Predeterminado: 3 |
with_picture_brief | sí o no | Opcional | Añadir una breve descripción para una imagen a cada publicación, para create_image. Predeterminado: false |
Guardar un borrador (save_draft)
Crea un borrador de Buzz o actualiza uno (post_id). Un borrador sigue siendo un borrador: no se publica ni se programa nada. Proporciona texto para una publicación o thread para varias. Indica qué rechazaría una plataforma (longitud, falta de imagen, una etiqueta de LinkedIn que LinkedIn no puede encontrar) para que se pueda corregir antes de schedule_post. Para etiquetar: en X, Threads, Instagram y TikTok, escribe @handle. En LinkedIn, escribe el enlace del perfil o la página entre corchetes, @[https://www.linkedin.com/company/] o @[https://www.linkedin.com/in/], y LinkedIn muestra su propio nombre; en las demás plataformas, ese nombre aparece como texto sin formato. En Facebook, una mención se mantiene como texto sin formato. Si un perfil de marca tiene cuentas (list_brand_profiles las muestra), no hace falta nada de eso: escribe su nombre y, cuando se programe la publicación, se etiquetará su primera mención en cada plataforma en la que tenga una cuenta. first_comment añade un comentario que se publica debajo de la publicación en cuanto esta se publica, en LinkedIn, Instagram, Facebook y Threads: el lugar para un enlace o los hashtags, para que la publicación quede limpia.
| Entradas | Tipo | ||
|---|---|---|---|
post_id | número | Opcional | Actualizar este borrador en lugar de crear uno nuevo. |
text | texto, hasta 10,000 caracteres | Opcional | |
thread | lista de texto, hasta 25 | Opcional | Un hilo: una cadena por publicación. Reemplaza text. |
social_set_id | número | Opcional | Id del conjunto social de list_social_sets. Opcional si la cuenta tiene un solo conjunto. |
hive_profile_id | número | Opcional | |
account_ids | lista de números, hasta 20 | Opcional | Cuentas a las que se envía, con la primera como principal. Predeterminado: las cuentas predeterminadas del conjunto. |
first_comment | texto, hasta 5,000 caracteres | Opcional | Comentario que se publica debajo de la publicación justo después de que esta se publique, en LinkedIn, Instagram (no en una historia), Facebook y Threads; las demás plataformas lo omiten. Máximo de 500 caracteres en Threads, 1,250 en LinkedIn, 2,200 en Instagram y 5,000 en Facebook. Una cadena vacía lo elimina; omítelo para conservar el comentario actual del borrador. |
Programar una publicación (schedule_post)
Programa un borrador para una hora concreta, la mejor hora o el siguiente horario de publicación libre del conjunto social. Nunca publica de inmediato. Con "best_time", Buzzmark elige la hora libre más próxima en la que las publicaciones de estas cuentas suelen tener mejores resultados, según cifras que mantiene privadas (LinkedIn no permite que sus cifras se usen en apps de IA), y responde con la hora elegida. Las horas se expresan según el reloj del conjunto, salvo que incluyan un desfase. Si el conjunto tiene activados los horarios naturales (según list_social_sets), la publicación se publica unos minutos antes o después de la hora indicada; la respuesta indica la hora real. Si el puesto de la persona en su organización requiere aprobación previa, el borrador se envía para su aprobación (sent_for_approval en la respuesta) y se publica cuando un compañero de equipo lo aprueba. Para programar varios borradores a la vez, usa schedule_posts.
| Entradas | Tipo | ||
|---|---|---|---|
post_id | número | Obligatorio | |
when | texto | Obligatorio | "best_time" (Buzzmark elige la mejor hora libre más próxima para estas cuentas), "next_slot" o una fecha y hora: "2026-10-02T09:00" según el reloj del conjunto, o en formato ISO 8601 con desfase. |
account_ids | lista de números, hasta 20 | Opcional | Predeterminado: las cuentas guardadas en el borrador; si no, las cuentas predeterminadas del conjunto. |
Programar varias publicaciones (schedule_posts)
Programa hasta 25 borradores de una vez, cada uno a su propia hora, a la mejor hora o en el siguiente horario libre; por ejemplo, los borradores que guardó create_weekly_content_plan (la fecha y hora de cada uno es su horario). Nunca publica de inmediato. Cada borrador se comprueba por separado: se informa de los que no se pueden publicar y los demás se siguen programando. Si el puesto de la persona requiere aprobación previa, los borradores se envían para su aprobación.
| Entradas | Tipo | ||
|---|---|---|---|
posts | lista de objetos, hasta 25 | Obligatorio | Cada borrador con su hora (post_id, when, account_ids opcional). |
Cambiar la hora de una publicación programada (reschedule_post)
Cambia la fecha y hora de una publicación programada según el reloj del conjunto; se conserva exactamente. Nunca publica de inmediato. El texto, las imágenes y las cuentas no cambian.
| Entradas | Tipo | ||
|---|---|---|---|
post_id | número | Obligatorio | |
when | texto | Obligatorio | Una fecha y hora: "2026-10-02T09:00" según el reloj del conjunto, o en formato ISO 8601 con desfase. |
Quitar una publicación de la programación (unschedule_post)
Quita una publicación programada del calendario y la devuelve a los borradores, con su texto, imágenes y cuentas, para que se pueda editar o programar de nuevo. No se elimina nada. Primero se copian a Buzzmark las imágenes que tenía la cola de publicación; si no se puede copiar alguna, la publicación sigue programada.
| Entradas | Tipo | ||
|---|---|---|---|
post_id | número | Obligatorio |
Eliminar un borrador (delete_draft)
Elimina un borrador de forma permanente. Aquí no se puede eliminar una publicación programada o publicada: primero devuelve a los borradores la publicación programada con unschedule_post.
| Entradas | Tipo | ||
|---|---|---|---|
post_id | número | Obligatorio |
Comprobar una publicación según la voz de marca (check_post)
Puntúa de 0 a 100 cuánto se parece una publicación a la marca, con un veredicto breve, el aspecto que funciona o se desvía y hasta tres cambios que mejorarían la puntuación, cada uno con la publicación completa reescrita. Comprueba cualquier texto, incluido el escrito en este chat, o un borrador (post_id), cuya puntuación se guarda junto a él en Buzzmark. No cambia nada en la publicación. Úsalo para evaluar una publicación antes de que se publique; para saber cómo rindieron las publicaciones publicadas, usa get_post_stats, y para ver qué tienen en común, get_insights.
| Entradas | Tipo | ||
|---|---|---|---|
text | texto, hasta 10,000 caracteres | Opcional | La publicación que se va a comprobar. Omítelo para comprobar el borrador indicado por post_id. |
post_id | número | Opcional | |
platform | texto | Opcional | Id de plataforma de Buzzmark para la que es la publicación. Predeterminado: la primera cuenta del borrador. |
hive_profile_id | número | Opcional | Id del perfil de marca de list_brand_profiles. Predeterminado: el propio del conjunto social. |
social_set_id | número | Opcional | Id del conjunto social de list_social_sets. Opcional si la cuenta tiene un solo conjunto. |
Reescribir una publicación (rewrite_post), solo lectura
Buzz reescribe una publicación de una manera y ofrece hasta tres versiones para elegir, con la voz de la marca y las reglas de escritura de Buzzmark. No se guarda nada: pasa la versión que elija el usuario a save_draft. Úsalo para cambiar de una manera una publicación existente; para crear publicaciones nuevas a partir de una idea, usa write_posts, y para reescribir un borrador guardado para cada plataforma a la que se envía y conservar esas versiones en él, usa adapt_for_platforms. Acciones: match_hive (sonar como la marca), fix_grammar (solo ortografía y gramática), sharpen (más claro y conciso), sting (más contundente), trim (aproximadamente la mitad de largo), remix (palabras nuevas), expand (un detalle concreto más), structure (líneas cortas, fáciles de leer), warmer (más cálido), thread_hook (la publicación inicial de un hilo), emoji (emojis), emoji_bullets (viñetas con emojis), announcement (presentarlo como noticia), for_platform (reescribirlo con el estilo de lectura de la plataforma), custom (seguir las instrucciones del usuario).
| Entradas | Tipo | ||
|---|---|---|---|
action | uno de "match_hive", "fix_grammar", "sharpen", "sting", "trim", "remix", "expand", "structure", "warmer", "thread_hook", "emoji", "emoji_bullets", "announcement", "for_platform", "custom" | Obligatorio | |
text | texto, hasta 10,000 caracteres | Opcional | La publicación que se va a reescribir. Déjalo fuera para reescribir una parte de un borrador (post_id, part). |
post_id | número | Opcional | |
part | número, de 0 a 24 | Opcional | Qué publicación de un hilo, desde 0. Valor predeterminado: 0 |
platform | texto | Opcional | ID de plataforma de Buzzmark. Necesario para for_platform; de lo contrario, establece la longitud que conserva la reescritura. |
instruction | texto, hasta 600 caracteres | Opcional | Para custom: cómo reescribirlo, con las palabras del usuario. |
hive_profile_id | número | Opcional | ID del perfil de marca de list_brand_profiles. Valor predeterminado: el del conjunto social. |
social_set_id | número | Opcional | ID del conjunto social de list_social_sets. Opcional si la cuenta tiene un solo conjunto. |
Crear una versión del borrador para cada plataforma (adapt_for_platforms)
Reescribe un borrador según cómo se lee en cada plataforma a la que se publicará (o en las plataformas indicadas) y guarda esas versiones en el borrador, como hace Spread en la aplicación: la primera cuenta del borrador conserva la publicación original; cada plataforma restante obtiene su propio texto, con las mismas imágenes. Se reemplaza cualquier versión guardada anteriormente para esas plataformas. Funciona con una sola publicación, no con un hilo. La versión de LinkedIn conserva las etiquetas de LinkedIn como @[link]; la respuesta advierte sobre las que LinkedIn no puede encontrar. Úsalo cuando el borrador ya esté escrito y tenga sus cuentas; para cambiar la publicación original, usa rewrite_post (su acción for_platform la reescribe para una plataforma sin guardarla) y, para publicaciones nuevas, write_posts.
| Entradas | Tipo | ||
|---|---|---|---|
post_id | número | Obligatorio | |
platforms | lista de texto, hasta 8 | Opcional | ID de plataformas de Buzzmark entre las cuentas del borrador. Valor predeterminado: todas las plataformas posteriores a la primera cuenta. |
Ideas para publicaciones a partir de noticias y competidores (get_post_ideas)
Ideas de publicaciones para una marca a partir de Scout de Buzzmark: las noticias de esta semana en su sector, cada tema con una explicación de por qué importa ahora, sus fuentes y dos o tres enfoques para publicar, además de enfoques de sus competidores cuando Scout los haya leído. Responde con la lectura más reciente de Scout y su fecha. Con refresh, o si Scout nunca ha leído las noticias de esta marca, primero vuelve a leerlas (hasta un minuto, cuenta como una ejecución de Scout). Solo ofrece ideas: desarróllalas con write_posts.
| Entradas | Tipo | ||
|---|---|---|---|
social_set_id | número | Opcional | ID del conjunto social de list_social_sets. Opcional si la cuenta tiene un solo conjunto. |
hive_profile_id | número | Opcional | ID del perfil de marca de list_brand_profiles. Valor predeterminado: el del conjunto social. |
refresh | sí o no | Opcional | Valor predeterminado: false |
Qué funcionó este mes (get_insights)
Lo que tienen en común las publicaciones de una marca de los últimos 30 días cuando obtienen resultados mejores o peores que su publicación promedio, con un máximo de un hallazgo y dos acciones expresadas en frases sencillas. Las publicaciones de LinkedIn se analizan por separado y su hallazgo se conserva en Buzzmark, ya que LinkedIn no permite usar sus cifras en aplicaciones de IA. Cada hallazgo indica en qué cifras se basa (por ejemplo, las publicaciones que empiezan con una pregunta obtuvieron 2.3 veces la interacción promedio, según 5 de 19 publicaciones medidas) y propone una acción. Las publicaciones se comparan por plataforma, si empiezan con un número o una pregunta, longitud, tipo de publicación, día de la semana y hora del día. Se consulta como máximo una vez al día: la misma respuesta se devuelve hasta que cambien las cifras. Se necesitan 8 publicaciones con cifras en los últimos 30 días; si hay menos, indica cuántas hay. Úsalo para saber qué conviene hacer más; para consultar cada publicación y sus cifras, usa get_post_stats; para conocer el mejor día y la mejor hora, get_best_times; y para evaluar un borrador antes de publicarlo, check_post.
| Entradas | Tipo | ||
|---|---|---|---|
social_set_id | número | Opcional | Conjunto social cuyo perfil de marca se consulta si se omite hive_profile_id. Opcional si la cuenta tiene un solo conjunto. |
hive_profile_id | número | Opcional | ID del perfil de marca de list_brand_profiles. Valor predeterminado: el del conjunto social o, si no, el perfil de marca predeterminado de la cuenta. |
Mejores horarios para publicar (get_best_times), solo lectura
Los horarios en que mejor han funcionado las publicaciones propias de un conjunto social: las 6 combinaciones más destacadas de día de la semana y hora según el reloj del conjunto, ordenadas de mejor a peor, cada una con la cantidad de publicaciones y su interacción promedio por publicación (me gusta + comentarios + compartidos o republicaciones, lo que sea mayor, + guardados). Se omiten las franjas cuyas publicaciones no obtuvieron interacciones, así que un conjunto sin interacciones todavía no tendrá franjas. Indica la zona horaria del conjunto y cuántas publicaciones se analizaron. No se cuentan las publicaciones de LinkedIn, ya que LinkedIn no permite usar sus cifras en aplicaciones de IA; si un conjunto solo publica en LinkedIn, se muestran horarios iniciales basados en un estudio público y en sus propias franjas de publicación. Para publicar en el mejor horario en cualquier plataforma, incluido LinkedIn, schedule_post con when "best_time" permite que Buzzmark lo elija. Para ver el rendimiento de publicaciones individuales, usa get_post_stats; para saber qué tienen en común, get_insights.
| Entradas | Tipo | ||
|---|---|---|---|
social_set_id | número | Opcional | ID del conjunto social de list_social_sets. Opcional si la cuenta tiene un solo conjunto. |
days | número, de 14 a 180 | Opcional | Cuántos días de publicaciones publicadas se analizarán, contando hacia atrás desde ahora. De 14 a 180; valor predeterminado: 90. |
Rendimiento de las publicaciones recientes (get_post_stats), solo lectura
Publicaciones publicadas de un conjunto social durante los últimos días, ordenadas por interacción (me gusta + comentarios + compartidos o republicaciones, lo que sea mayor, + guardados), de mejor a peor. Cada publicación incluye su plataforma, cuándo se publicó según el reloj del conjunto, su texto, su enlace, sus interacciones, si se publicó desde Buzzmark y sus cifras; la respuesta también suma las cifras de todas las publicaciones del período. LinkedIn no permite usar sus cifras en aplicaciones de IA, así que las publicaciones de LinkedIn se muestran por separado en numbers_in_buzzmark_only, de más recientes a más antiguas, con la fecha de publicación, su enlace y dónde consultar las cifras en Buzzmark; se excluyen de los totales. Las cifras son impresiones, alcance, visualizaciones, me gusta, comentarios, compartidos, guardados y clics, con el término propio de la plataforma cuando corresponda (replies, reposts, bookmarks, videoViews y upvotes). Si una plataforma no informa una cifra, se omite; nunca se muestra como 0. Úsalo para ver qué publicaciones tuvieron mejores resultados y por cuánto; para saber qué tienen en común, usa get_insights; para conocer el mejor día y la mejor hora, get_best_times; para consultar borradores y publicaciones programadas, list_posts; y para ver un Buzz completo, get_post.
| Entradas | Tipo | ||
|---|---|---|---|
social_set_id | número | Opcional | ID del conjunto social de list_social_sets. Opcional si la cuenta tiene un solo conjunto. |
days | número, de 1 a 180 | Opcional | Cuántos días de publicaciones publicadas se analizarán, contando hacia atrás desde ahora. De 1 a 180; valor predeterminado: 30. |
limit | número, de 1 a 30 | Opcional | Cuántas publicaciones devolver, de mejor a peor. De 1 a 30; valor predeterminado: 10. Los totales siguen contando todas las publicaciones del período. |
Crear una imagen (create_image)
Crea una imagen con el modelo de imágenes de Buzzmark y la guarda en la biblioteca del usuario. Si se indica post_id, también la añade al borrador. La imagen usa los colores del perfil de Hive; si se indica un producto de Hive, se usa su foto real como referencia. Consume uno de los créditos de imagen del mes; las imágenes fallidas o rechazadas no se cuentan. Tarda aproximadamente un minuto.
| Entradas | Tipo | ||
|---|---|---|---|
prompt | texto, hasta 3,000 caracteres | Obligatorio | Qué muestra la imagen. De forma predeterminada, una fotografía. |
hive_profile_id | número | Opcional | |
product | texto, hasta 200 caracteres | Opcional | Nombre exacto de un producto tal como aparece en el perfil de Hive, para usar su foto. |
platforms | lista de texto, hasta 8 | Opcional | Dónde se publicará, para determinar el formato (Instagram y Threads 4:5, TikTok 2:3; en los demás casos, cuadrado). Valor predeterminado: las plataformas del borrador. |
post_id | número | Opcional | Borrador al que se añadirá la imagen. |
part | número, de 0 a 24 | Opcional | Qué publicación de un hilo, desde 0. Valor predeterminado: 0 |
Añadir una imagen o un video desde un enlace (add_media_from_url)
Copia una imagen o un video desde un enlace https público a la biblioteca del usuario en Buzzmark y, si se indica post_id, lo añade al borrador. Buzzmark guarda su propia copia, así que la publicación nunca depende de que el enlace siga disponible. Acepta JPG, PNG, WebP, GIF, MP4 o MOV: imágenes de hasta 10 MB y videos de hasta 200 MB. Indica qué rechazaría una plataforma, como create_image.
| Entradas | Tipo | ||
|---|---|---|---|
url | texto, hasta 2,000 caracteres | Obligatorio | Enlace https público directo al archivo, no a una página que lo muestre. |
post_id | número | Opcional | Borrador al que se añadirá. Si no se indica, solo se añade a la biblioteca. |
part | número, de 0 a 24 | Opcional | Qué publicación de un hilo, desde 0. Valor predeterminado: 0 |
Obtener un enlace de carga (create_upload_link)
Para una imagen o un video que el usuario tiene en su computadora o teléfono, no en un enlace público. Ofrece dos formas de cargarlo, ambas válidas para un solo archivo: upload_page, una página de Buzzmark que se envía al usuario, donde elige el archivo y este se añade directamente al borrador (indica post_id); y, si se indica file_name, upload_url, para una aplicación que pueda leer el archivo directamente (una terminal o un sistema de archivos): envía los bytes del archivo mediante PUT con el encabezado Content-Type que indica la respuesta y luego llama a add_uploaded_media con upload_id. Acepta JPG, PNG, WebP, GIF, MP4 o MOV: imágenes de hasta 10 MB y videos de hasta 200 MB.
| Entradas | Tipo | ||
|---|---|---|---|
file_name | texto, hasta 120 caracteres | Opcional | Nombre del archivo con su extensión, como "launch.png", cuando esta aplicación carga el archivo directamente. Omítelo para obtener solo la página para el usuario. |
post_id | número | Opcional | Borrador al que se añadirá el archivo. Si no se indica, solo se añade a la biblioteca. |
part | número, de 0 a 24 | Opcional | Qué publicación de un hilo, desde 0. Valor predeterminado: 0 |
Añadir una imagen o un video cargado (add_uploaded_media)
Después de enviar el archivo mediante PUT a upload_url de create_upload_link: lo copia a la biblioteca del usuario en Buzzmark y, si se indica post_id, lo añade al borrador. Indica qué rechazaría una plataforma, como add_media_from_url. Un upload_id es válido durante 55 minutos.
| Entradas | Tipo | ||
|---|---|---|---|
upload_id | texto, hasta 2,000 caracteres | Obligatorio | upload_id de create_upload_link. |
post_id | número | Opcional | Borrador al que se añadirá. Si no se indica, solo se añade a la biblioteca. |
part | número, de 0 a 24 | Opcional | Qué publicación de un hilo, desde 0. Valor predeterminado: 0 |
Añadir una imagen o un video desde este chat (add_media_from_chat)
Para una imagen o un video que el usuario adjuntó en este chat: lo copia a su biblioteca en Buzzmark y, si se indica post_id, lo añade al borrador. Indica qué rechazaría una plataforma. Acepta JPG, PNG, WebP, GIF, MP4 o MOV: imágenes de hasta 10 MB y videos de hasta 200 MB.
| Entradas | Tipo | ||
|---|---|---|---|
file | objeto | Obligatorio | El archivo que el usuario adjuntó en el chat. |
post_id | número | Opcional | Borrador al que se añadirá. Si no se indica, solo se añade a la biblioteca. |
part | número, de 0 a 24 | Opcional | Qué publicación de un hilo, desde 0. Valor predeterminado: 0 |
Planificar la semana (create_weekly_content_plan)
Un plan para los próximos 7 días de un conjunto social: para qué es la semana, de 2 a 4 pilares de contenido y una publicación lista para editar por cada espacio de publicación, cada una con su día, hora, plataforma, una idea para la imagen y el motivo. Se crea a partir del perfil de Hive del conjunto, sus espacios de publicación, sus mejores horarios, el rendimiento de las publicaciones recientes y lo que ya está programado. Las cifras de LinkedIn no se usan para redactarlo: después, Buzzmark mueve cada publicación exclusiva de LinkedIn al mejor espacio de ese día en LinkedIn. Se necesita una cuenta conectada; si hay menos de 8 publicaciones publicadas con cifras, se basa más en la voz de la marca y las normas de las plataformas, y lo indica. Se guarda en la Biblioteca. Primero, pregunta al usuario si quiere las publicaciones como borradores: con save_as_drafts, cada publicación también se convierte en un borrador, y schedule_posts las coloca todas en sus espacios de una sola vez. Cada publicación planificada cuenta como un Buzz escrito para ti. Tarda hasta un minuto.
| Entradas | Tipo | ||
|---|---|---|---|
social_set_id | number | Opcional | ID del conjunto social de list_social_sets. Opcional si la cuenta tiene un solo conjunto. |
goal | text, up to 600 characters | Opcional | Qué debería lograr la semana, en palabras del usuario: un lanzamiento, un evento, más reservas. |
start | text | Opcional | Primer día, YYYY-MM-DD según el reloj del conjunto. Predeterminado: mañana. |
save_as_drafts | yes or no | Opcional | Predeterminado: false |
Guías que publicamos
Cada guía compara las herramientas según los datos que publica cada una. Buzzmark es una de ellas, y cada página indica quién la creó.
- Mejores servidores MCP para redes sociales: Qué dice cada herramienta sobre su servidor MCP: el plan, las aplicaciones de IA que menciona y su API.
Preguntas sobre el servidor
¿Qué clientes se han probado?
Claude, ChatGPT, Grok y Cursor tienen páginas propias. Cualquier cliente que use MCP mediante Streamable HTTP con OAuth 2.1 o un encabezado Bearer debería funcionar; una aplicación que solo admita stdio necesita un puente.
¿Por qué no hay una herramienta para publicar ahora?
Para que el propietario tenga la última palabra. schedule_post requiere una hora con al menos 5 minutos de antelación o el siguiente espacio de publicación libre, y se puede retirar un Buzz programado desde la aplicación.
¿De dónde vienen los errores?
Cada rechazo es una frase escrita por Buzzmark, con el motivo y qué hacer: un límite de la plataforma, una imagen que falta, un conjunto sin cola. Ningún mensaje del proveedor llega a la aplicación.
¿También hay una API REST?
Todavía no. El servidor MCP es la vía de acceso para las aplicaciones de IA hoy en día y está disponible en todos los planes.
Configúralo en
- Buzzmark en Claude: Un clic en el directorio de Claude o un comando en Claude Code.
- Buzzmark en ChatGPT: Un clic en los plugins de ChatGPT.
- Buzzmark en Grok: Un conector personalizado en grok.com, con inicio de sesión.
- Buzzmark en Cursor: Un bloque de configuración, con inicio de sesión o una clave de API.