Zernio MCP
oficialZernio 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_listy verá la plataforma, el nombre de usuario y el ID de cada cuenta social conectada. - Create and publish posts — Usa
posts_createpara publicar de inmediato, programa conschedule_minuteso guarda como borrador conis_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_toolspara encontrar herramientas API de nicho bajo demanda y luegocall_toolpara 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
- Configuración: configuración por cliente, servidor local y correcciones cuando falla.
- Herramientas: parámetros de las herramientas principales y el catálogo
tools/list. - Claves de API
- Python SDK: el paquete en el que se distribuye el servidor MCP.
- SDKs
¿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.