PostWire

Permite que cualquier agente de IA publique en TikTok, Instagram, YouTube, X, LinkedIn, Bluesky, Telegram, Mastodon y Discord a través de una herramienta MCP.

Documentación

postwire-mcp

Tu agente escribe la publicación, elige el formato adecuado para cada red y la publica.

Un servidor MCP para PostWire. Dale a Claude, Cursor o cualquier agente una idea y publicará una publicación nativa en TikTok, Instagram, Facebook Pages, YouTube, LinkedIn, Bluesky, Mastodon, Telegram y Discord — no el mismo texto pegado nueve veces. (X y Reddit aún no están disponibles).

you:    "post the demo video — we shipped scheduling today"
agent:  → YouTube  title + description + tags, 16:9
        → TikTok   hook in the first line, 4 tags
        → LinkedIn no link in the body, link in the first comment
        → Bluesky  under 300 characters, link as a card
        published. 4/4.

Alojado (sin instalación)

PostWire también funciona como un servidor MCP remoto en https://postwire.io/api/mcp (HTTP Streamable, inicio de sesión OAuth 2.1 o Authorization: Bearer pw_live_…), con 15 herramientas que incluyen plan_week, schedule_post y create_upload_link.

  • Claude: listado en el directorio de conectores de Claude — añade PostWire a Claude, o pega la URL como un conector personalizado.
  • Claude Code: claude mcp add --transport http postwire https://postwire.io/api/mcp
  • Registro oficial de MCP: io.github.Perufitlife/postwire-mcp.

Inicio rápido (local, npm)

  1. Obtén una clave API gratuita en postwire.io/dashboard.html y conecta una cuenta. Un clic de OAuth — PostWire ya tiene las aprobaciones de las plataformas, así que no hay revisión de aplicación que esperar.
  2. Añádelo a tu cliente MCP:
{
  "mcpServers": {
    "postwire": {
      "command": "npx",
      "args": ["-y", "postwire-mcp"],
      "env": { "POSTWIRE_API_KEY": "pw_live_your_key" }
    }
  }
}

Configuración específica por cliente: Claude Desktop · Claude Code · Cursor · VS Code · Windsurf

¿Aún no tienes clave? list_platforms igualmente responde, para que puedas ver qué es compatible antes de registrarte.

Herramientas

HerramientaQué hace
generate_postsDistribución inteligente. Una idea → un borrador escrito para cada plataforma: límites de caracteres, convenciones de hashtags, título y etiquetas SEO para YouTube, subtítulos con gancho inicial para TikTok, enlace en comentarios para LinkedIn. Devuelve borradores para que los revises.
post_to_socialPublica. Toma un texto para todos, o borradores per_platform de generate_posts.
get_post_statusEstado de publicación para plataformas que informan uno (TikTok y YouTube procesan de forma asíncrona).
list_platformsCada red compatible y los campos que necesita. Funciona sin clave.
my_accountPlan, publicaciones usadas este mes, qué cuentas están conectadas.

Los fallos se rechazan de antemano en lugar de publicarse a medias: una red de video sin video, texto que supera el límite de una plataforma, o una cuenta que nunca se conectó, todo devuelve un error claro antes de que salga nada. Una publicación en cuatro redes nunca te deja con dos activas y dos silenciosamente ausentes.

Plataformas

Un clic de OAuth — TikTok · Instagram · Facebook Pages · YouTube · LinkedIn (perfiles personales) Token o webhook — Bluesky · Mastodon · Telegram · Discord Aún no disponible — X · Reddit

Conectas tus cuentas a las aplicaciones ya aprobadas de PostWire (auditoría de publicación directa de TikTok, revisión de aplicaciones de Meta, verificación de Google de youtube.upload), así que nunca necesitas tu propia aplicación de desarrollador.

Precios

Por marca, nunca por red. Conecta un negocio una vez y todas sus cuentas están incluidas.

MarcasPublicaciones/mes
Gratis130sin tarjeta
Starter3300$9/mes
Pro102,000$29/mes
Agencia5015,000$99/mes
Escala200ilimitadas$299/mes

Una publicación cuenta una vez por red. Diez negocios de clientes en cinco redes cada uno es $29 aquí; Buffer cobra por canal. Los planes de pago tienen reembolso de 14 días. Precios actuales: postwire.io/pricing.

También REST

Todo lo que hace el servidor MCP es una llamada HTTP simple, si prefieres no ejecutar un cliente MCP:

curl -X POST https://postwire.io/api/post \
  -H "Authorization: Bearer $POSTWIRE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platforms":["bluesky","mastodon"],"text":"shipped."}'

Documentación: postwire.io

MIT © PostWire