Zernio MCP
officielZernio est une plateforme de planification de médias sociaux qui vous permet de gérer et de publier du contenu sur toutes les grandes plateformes à partir d'une seule API.
Que pouvez-vous faire avec Zernio MCP ?
- List connected accounts — Demandez à votre assistant d’appeler
accounts_listet de consulter la plateforme, le nom d’utilisateur et l’ID de chaque compte social connecté. - Create and publish posts — Utilisez
posts_createpour publier immédiatement, planifiez avecschedule_minutes, ou enregistrez comme brouillon avecis_draft. - Manage the inbox and media — Faites gérer les messages directs par l’assistant, téléversez des médias via le flux du navigateur, et lancez des publicités via des outils de point d’accès comme
ad_campaigns_list_ad_campaigns. - Read analytics and check account health — Demandez des métriques d’engagement, le statut de validation et les données d’utilisation sur vos comptes connectés.
- Discover and call any endpoint — Utilisez
search_toolspour trouver des outils API de niche à la demande, puiscall_toolpour les exécuter sans encombrer le contexte de votre client.
Documentation
MCP
Connectez Claude, ChatGPT, Codex, Cursor ou tout client MCP au serveur Zernio MCP hébergé et laissez l'assistant créer des publications, téléverser des médias et gérer la boîte de réception.
Pointez n'importe quel client MCP vers https://mcp.zernio.com/mcp et connectez-vous avec votre compte Zernio ; l'assistant peut alors appeler chaque point de terminaison de l'API, de la création et de la planification de publications à la réponse aux messages privés, en passant par le lancement de publicités et la lecture des analyses. Le serveur est hébergé, donc rien à installer, et il implémente le Model Context Protocol pour fonctionner avec Claude, Claude Code, ChatGPT, Codex, Cursor, Windsurf, VS Code et tout autre client MCP.
Premier appel
Ajoutez le serveur à votre client et connectez-vous. Dans Claude Code, cela représente 2 commandes :
claude mcp add --transport http zernio https://mcp.zernio.com/mcp
claude /mcp
Demandez ensuite à l'assistant de lister vos comptes connectés. Il appelle accounts_list, qui répond avec la plateforme, le nom d'utilisateur et l'identifiant de chacun :
Found 2 connected account(s):
- instagram: acmecorp (ID: 66b2e19d8c3f5a7e9d0b1c2d)
- linkedin: acme (ID: 66b2e19d8c3f5a7e9d0b1c2e)
La Configuration contient les réglages pour Cursor, Codex, ChatGPT, Claude, VS Code et tous les autres clients, d'une commande en une ligne à un fichier de configuration.
Agents autonomes
Un agent n'a personne devant un navigateur pour se connecter, il envoie donc une clé API et appelle lui-même les outils. Le serveur parle en Streamable HTTP, donc du HTTP simple fonctionne. Cela publie une publication avec l'outil posts_create ; account_id nomme le compte lorsque la plateforme en possède plusieurs.
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
}'
Réponse (200), un résultat JSON-RPC dont content[0].text est la réponse de l'outil :
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"content": [
{ "type": "text", "text": "✅ Published to linkedin (@acme)\nPost ID: 65f1c0a9e2b5af0012ab34cd" }
]
}
}
Omettez publish_now et l'outil planifie la publication schedule_minutes à partir de maintenant (60 par défaut) ; passez is_draft: true pour enregistrer un brouillon à la place. Lorsque la plateforme possède plusieurs comptes et que vous omettez account_id, la réponse est une erreur qui liste les identifiants candidats : appelez accounts_list, puis réessayez avec l'un d'eux.
Créez une clé dédiée par agent afin de pouvoir la révoquer individuellement ; la Configuration contient le reste.
Outils
20 outils principaux couvrent les flux courants. Les autres sont générés à partir de la spécification OpenAPI, un par point de terminaison d'API, nommés {category}_{operation} (ad_campaigns_list_ad_campaigns pour listAdCampaigns).
Configuration
Réglages pour Cursor, Claude Code, Codex, ChatGPT, Claude, VS Code et autres clients, exécution locale du serveur, et que faire en cas d'échec
Outils
Les paramètres des outils principaux, l'appel tools/list qui renvoie le catalogue de votre client, et le flux de téléversement de médias par navigateur
Comportement
Le serveur garde environ 50 outils visibles et le reste derrière search_tools
Votre client voit les outils principaux ainsi que les outils courants de publication, de file d'attente, de validation, de santé des comptes, d'analyses et d'engagement, donc un client qui limite sa liste d'outils affiche quand même tout ce dont il a besoin. Les autres points de terminaison ne coûtent aucun contexte tant que l'assistant n'en cherche pas un : search_tools et call_tool chargent la longue traîne à la demande.
OAuth ou clé API
Les clients qui prennent en charge OAuth n'ont besoin que de l'URL du serveur, et vous pouvez révoquer ce client depuis votre tableau de bord. Les clients sans OAuth, ainsi que les agents autonomes, envoient une clé API comme Authorization: Bearer $ZERNIO_API_KEY, comme le fait la requête ci-dessus. La Configuration contient les deux flux.
Liens connexes
- Configuration : configuration par client, serveur local et correctifs en cas d'échec.
- Outils : paramètres des outils principaux et catalogue
tools/list. - Clés API
- SDK Python : le paquet dans lequel le serveur MCP est fourni.
- SDK
Cette page vous a-t-elle été utile ?
[
Commandes de gestion
Créez des clés API, gérez les utilisateurs, les invitations, les groupes de comptes, les paramètres par compte, les points de terminaison webhook et les lectures d'utilisation depuis le terminal, en commençant par la valeur de clé qui n'est renvoyée qu'une fois.
](https://docs.zernio.com/cli/management)[
Configuration
Connectez Cursor, Claude Code, Codex, ChatGPT, Claude, VS Code ou tout client MCP au serveur Zernio MCP hébergé avec OAuth ou une clé API, ou exécutez le serveur localement.