Zernio MCP

oficial

Zernio es una plataforma de programación de redes sociales que te permite gestionar y publicar contenido en todas las plataformas principales desde una sola API.

¿Qué puedes hacer con Zernio MCP?

  • List connected accounts — Pídele a tu asistente que llame a accounts_list y verá la plataforma, el nombre de usuario y el ID de cada cuenta social conectada.
  • Create and publish posts — Usa posts_create para publicar de inmediato, programa con schedule_minutes o guarda como borrador con is_draft.
  • Manage the inbox and media — Haz que el asistente gestione los mensajes directos, suba medios mediante el flujo del navegador y ejecute anuncios a través de herramientas de endpoint como ad_campaigns_list_ad_campaigns.
  • Read analytics and check account health — Solicita métricas de interacción, estado de validación y datos de uso en todas tus cuentas conectadas.
  • Discover and call any endpoint — Usa search_tools para encontrar herramientas API de nicho bajo demanda y luego call_tool para ejecutarlas sin saturar el contexto de tu cliente.

Documentación

MCP

Conecta Claude, ChatGPT, Codex, Cursor o cualquier cliente MCP al servidor alojado Zernio MCP y deja que el asistente cree publicaciones, suba medios y gestione la bandeja de entrada.


Apunta cualquier cliente MCP a https://mcp.zernio.com/mcp e inicia sesión con tu cuenta de Zernio; el asistente podrá llamar a cada endpoint de la API, desde crear y programar publicaciones hasta responder mensajes directos, ejecutar anuncios y leer análisis. El servidor está alojado, por lo que no hay nada que instalar, e implementa el Model Context Protocol para que funcione con Claude, Claude Code, ChatGPT, Codex, Cursor, Windsurf, VS Code y cualquier otro cliente MCP.

Primera llamada

Añade el servidor a tu cliente e inicia sesión. En Claude Code son 2 comandos:

claude mcp add --transport http zernio https://mcp.zernio.com/mcp
claude /mcp

Luego pide al asistente que liste tus cuentas conectadas. Llama a accounts_list, que responde con la plataforma, el nombre de usuario y el id de cada una:

Found 2 connected account(s):

- instagram: acmecorp (ID: 66b2e19d8c3f5a7e9d0b1c2d)
- linkedin: acme (ID: 66b2e19d8c3f5a7e9d0b1c2e)

Configuración contiene la configuración para Cursor, Codex, ChatGPT, Claude, VS Code y cualquier otro cliente, desde un comando de una línea hasta un archivo de configuración.

Agentes autónomos

Un agente no tiene a nadie en un navegador para iniciar sesión, por lo que envía una clave de API y llama a las herramientas por sí mismo. El servidor habla Streamable HTTP, por lo que HTTP simple funciona. Esto publica una publicación con la herramienta posts_create; account_id nombra la cuenta cuando la plataforma tiene más de una.

curl https://mcp.zernio.com/mcp \
  -X POST \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "Authorization: Bearer $ZERNIO_API_KEY" \
  -d '{
    "jsonrpc": "2.0",
    "method": "tools/call",
    "params": {
      "name": "posts_create",
      "arguments": {
        "content": "Hello world. This is my first post from an agent.",
        "platform": "linkedin",
        "account_id": "66b2e19d8c3f5a7e9d0b1c2d",
        "publish_now": true
      }
    },
    "id": 1
  }'

Respuesta (200), un resultado JSON-RPC cuyo content[0].text es la respuesta de la herramienta:

{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
      { "type": "text", "text": "✅ Published to linkedin (@acme)\nPost ID: 65f1c0a9e2b5af0012ab34cd" }
    ]
  }
}

Omite publish_now y la herramienta programa la publicación schedule_minutes desde ahora (60 por defecto); pasa is_draft: true para guardar un borrador en su lugar. Cuando la plataforma tiene varias cuentas y omites account_id, la respuesta es un error que lista los ids candidatos: llama a accounts_list y luego reintenta con uno de ellos.

Crea una clave dedicada por agente para poder revocarla de forma independiente; Configuración tiene el resto.

Herramientas

20 herramientas principales cubren los flujos comunes. El resto se generan a partir de la especificación OpenAPI, una por endpoint de API, nombradas {category}_{operation} (ad_campaigns_list_ad_campaigns para listAdCampaigns).

Configuración

Configuración para Cursor, Claude Code, Codex, ChatGPT, Claude, VS Code y otros clientes, ejecutar el servidor localmente y qué hacer cuando falla

Herramientas

Los parámetros de las herramientas principales, la llamada tools/list que devuelve el catálogo de tu cliente y el flujo de subida de medios desde el navegador

Cómo se comporta

El servidor mantiene unas 50 herramientas visibles y el resto detrás de search_tools

Tu cliente ve las herramientas principales más las herramientas cotidianas de publicación, cola, validación, salud de cuentas, análisis y participación, por lo que un cliente que limita su lista de herramientas aún muestra todo lo que necesita. Los otros endpoints no cuestan contexto hasta que el asistente busca uno: search_tools y call_tool cargan la cola larga bajo demanda.

OAuth o una clave de API

Los clientes que admiten OAuth solo necesitan la URL del servidor, y puedes revocar ese cliente desde tu panel. Los clientes sin OAuth y los agentes autónomos envían una clave de API como Authorization: Bearer $ZERNIO_API_KEY, como hace la solicitud anterior. Configuración tiene ambos flujos.

Relacionado

¿Te resultó útil esta página?

[

Comandos de gestión

Crea claves de API, gestiona usuarios, invitaciones, grupos de cuentas, configuraciones por cuenta, endpoints de webhook y lecturas de uso desde la terminal, comenzando con el valor de la clave que se devuelve una sola vez.

](https://docs.zernio.com/cli/management)[

Configuración

Conecta Cursor, Claude Code, Codex, ChatGPT, Claude, VS Code o cualquier cliente MCP al servidor alojado Zernio MCP con OAuth o una clave de API, o ejecuta el servidor localmente.

](https://docs.zernio.com/mcp/setup)