Tutorial · Agentes de IA en redes sociales

Configurar Hermes Agent: instalarlo y conectarlo a Instagram, LinkedIn y X en 15 minutos

Por Antoine Blanco··7 min de lectura

Hermes Agent necesita un comando para instalarse y otro más para conseguir 85 herramientas de redes sociales: hermes mcp add plugkit --url https://api.plugkit.co/mcp --auth header. A partir de ahí tu agente puede listar tus cuentas, publicar en Instagram, LinkedIn, X, TikTok, YouTube, Facebook, WhatsApp y Telegram, leer la bandeja de entrada y responder. Esta es la secuencia exacta que ejecuté en mi propio Mac el 4 de septiembre de 2026, con la salida real, incluida la rareza del arranque que hace pensar que la conexión ha fallado.

Qué es Hermes Agent (y por qué necesita un enchufe)

Hermes Agent es el agente open source de Nous Research (licencia MIT). A diferencia de una ventana de chat, funciona siempre encendido: un proceso gateway al que llegas desde WhatsApp, Telegram, Discord o Slack, cron jobs, skills que él mismo escribe y mejora, memoria entre sesiones y un cliente MCP nativo. De serie sabe navegar, ejecutar código y leer archivos. No puede publicar en Instagram, porque Instagram, LinkedIn, X y TikTok tienen cada uno una API distinta, un flujo OAuth distinto y una revisión de app distinta.

Ese es el hueco que llena un servidor MCP. PlugKit expone tus cuentas sociales conectadas como herramientas MCP sobre Streamable HTTP sin más, así que Hermes consigue publicación, bandeja de entrada, comentarios, analítica y automatizaciones de comentario a DM sin que toques ni una sola API de plataforma.

Paso 1: instalar Hermes Agent

En macOS o Linux (WSL2 también vale):

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
hermes setup

hermes setup es el asistente de configuración: elige tu proveedor de modelo (yo lo ejecuto con gpt-5.5 mediante el login de OpenAI Codex; Claude y los modelos locales también funcionan), fija el directorio de trabajo que el agente puede ver y configura los canales de mensajería. Comprueba la instalación:

hermes --version
# Hermes Agent v0.16.0 (2026.6.5) · upstream 85852b71

Si el banner dice que vas por detrás de upstream, hermes update te pone al día. Hermes saca versiones nuevas varias veces por semana.

Dos ajustes que conviene corregir de entrada en ~/.hermes/config.yaml:

Paso 2: consigue una clave de API de PlugKit y conecta tus cuentas

Crea una PlugKit cuenta (29 $ al mes por 5 cuentas conectadas, cancela cuando quieras), conecta tus cuentas sociales desde el panel con los botones de OAuth de siempre y crea una clave de API. Instagram, Facebook, WhatsApp, TikTok, Telegram, YouTube, X y LinkedIn son compatibles; el documentación de MCP listan las capacidades actuales de cada plataforma.

La clave se parece a sk_…. No la pegues nunca en un chat con el agente: se queda en el historial para siempre. El siguiente paso la guarda como toca.

Paso 3: añade PlugKit como servidor MCP en Hermes

hermes mcp add plugkit --url https://api.plugkit.co/mcp --auth header

Hermes hace dos preguntas:

Does this server require authentication? [Y/n]: Y
API key / Bearer token: sk_…
✓ Saved to ~/.hermes/.env as MCP_PLUGKIT_API_KEY

Connecting to 'plugkit'...
✓ Connected! Found 85 tool(s) from 'plugkit':
  whoami            Entry point: returns the authenticated identity, the profiles...
  list_profiles     List profiles (workspaces grouping social accounts)...
  list_accounts     List connected social accounts, filterable by profile, platform...
  create_post       Create a post and publish it to several accounts at once...
  list_conversations, send_message, reply_to_comment, get_analytics_summary,
  create_comment_automation ...

Lo que pasó en el disco: la clave fue a parar a ~/.hermes/.env como MCP_PLUGKIT_API_KEY, y ~/.hermes/config.yaml ganó este bloque, que referencia la variable en lugar de la clave en bruto:

mcp_servers:
  plugkit:
    url: https://api.plugkit.co/mcp
    headers:
      Authorization: Bearer ${MCP_PLUGKIT_API_KEY}
    enabled: true

Puedes escribir ese bloque a mano si lo prefieres; hermes mcp add lo hace por ti y prueba la conexión.

Paso 4: probar la conexión

hermes mcp test plugkit
Testing 'plugkit'...
Transport: HTTP → https://api.plugkit.co/mcp
  Authorization: Bear***7444
✓ Connected (2529ms)
✓ Tools discovered: 85

Y hermes mcp list muestra el servidor como habilitado y con todas las herramientas. Dentro de una sesión, las herramientas llevan el nombre del servidor como prefijo: mcp_plugkit_whoami, mcp_plugkit_list_accounts, mcp_plugkit_create_post, mcp_plugkit_send_message, etc. Se inyectan en todos los canales de Hermes (CLI, WhatsApp, Telegram, cron), sin configuración extra.

Esto es lo que whoami y list_accounts devuelto en mi cuenta, recortado:

profiles: Antoine Blanco (6 accounts, 54 posts), Antoine Blanco Business (1 account)

platform   account                    
facebook   Antoine.Blanco
linkedin   Antoine Blanco
youtube    @antoineblancobusiness
youtube    @antoineblanco99
tiktok     Antoine Blanco
x          @AntoineBlanco99
instagram  @antoineblanco99

Siete cuentas, un solo plug. Pregúntale a Hermes "¿qué cuentas tengo en PlugKit?" y esa tabla es la respuesta.

La rareza del arranque que parece un fallo

Si pruebas con un comando de un solo disparo como hermes chat -q "list my PlugKit accounts", puede que la primera respuesta diga que las herramientas no están disponibles. No es la conexión. Hermes descubre los servidores MCP en un hilo en segundo plano y solo espera 0,75 segundos antes del primer turno (hermes_cli/mcp_startup.py, wait_for_mcp_discovery(timeout=0.75) en la v0.16.0). El handshake de PlugKit tarda unos 2,5 segundos, así que el primer mensaje se adelanta a la lista de herramientas.

Tres formas de solucionarlo:

Perdí veinte minutos con esto antes de leer el código fuente. Tú ahora tienes el minuto.

Qué pedirle a Hermes una vez enchufado

Solo lectura, seguro para probar primero:

Y luego el trabajo de verdad:

Arranca Hermes con el scope de OAuth mcp:read si quieres una semana de solo lectura antes de dejarlo escribir; la vía de la API key da acceso completo, así que mantén approvals.mode: smart del lado de Hermes y prueba las escrituras en una cuenta secundaria.

¿Hermes Agent, OpenClaw o un script normal y corriente?

Si ya usas OpenClaw, PlugKit se conecta igual (habla MCP estándar sobre HTTP). Hermes es el que está ganando terreno en 2026: gateway siempre activo, cron, skills que se mejoran solas y un cliente MCP nativo que no necesita ningún puente. Un script normal que llame a la API REST de PlugKit sigue siendo la respuesta correcta cuando quieres publicaciones deterministas sin ningún modelo de por medio; el agente está para la mitad conversacional: respuestas, triaje, decisiones.

Para la comparativa completa, lee Hermes Agent vs OpenClaw para redes sociales. Para ver la mecánica que hay detrás del servidor MCP, cómo darle a un agente de IA acceso a redes sociales.

Preguntas frecuentes

¿Hermes Agent admite servidores MCP?

Sí. Hermes tiene un cliente MCP nativo desde principios de 2026: los servidores van en mcp_servers en ~/.hermes/config.yaml (stdio o HTTP), las herramientas se descubren al arrancar y se registran como mcp_<server>_<tool> en todos los canales. hermes mcp add, hermes mcp test y hermes mcp list los gestionan desde la terminal.

¿Hermes Agent puede publicar en Instagram?

Por sí solo no. Instagram exige la Graph API con una cuenta de empresa o de creador y una revisión de la app. A través del servidor MCP de PlugKit, Hermes consigue create_post, publish_post, get_comments, reply_to_comment y las herramientas de bandeja de entrada en tu cuenta de Instagram conectada, para que pueda publicar, leer y responder.

¿Dónde guarda Hermes la API key de PlugKit?

En ~/.hermes/.env como MCP_PLUGKIT_API_KEY. config.yaml referencia la variable en el Authorization en vez de guardar la clave. Activa security.redact_secrets para que las claves nunca acaben en los logs de sesión.

¿Por qué Hermes dice que las herramientas de PlugKit no están disponibles en el primer mensaje?

Porque el descubrimiento MCP corre en segundo plano y el primer turno solo lo espera 0,75 segundos, mientras que el handshake de PlugKit tarda unos 2,5 segundos. Manda un segundo mensaje, o usa el gateway, que se conectó al arrancar.

¿Cuánto cuesta esto?

Hermes Agent es gratuito y de código abierto; pagas a tu proveedor de modelos. PlugKit cuesta 29 $ al mes por 5 cuentas conectadas o 97 $ por 30, con todas las herramientas incluidas y cancelación cuando quieras. Las llamadas a la API de X son lo único que se repercute, facturado a la tarifa de X.

AB
Antoine BlancoFundador de PlugKit. Gestiona sus propias cuentas de Instagram, YouTube y X a través de la API y del servidor MCP que se describen aquí.

Un solo plug para cada plataforma que toca tu agente

29 $ al mes por 5 cuentas conectadas, cancela cuando quieras. Todas las funciones en todos los planes.

Consigue tu clave de API →
Español ▾