Genviral

officiel

Planifiez, créez, planifiez, publiez et analysez le contenu des réseaux sociaux depuis les assistants IA via le serveur MCP OAuth sécurisé de Genviral.

Que pouvez-vous faire avec Genviral MCP ?

  • Examiner l’historique des publications — Demandez les publications de la semaine dernière et celles qui ont le mieux performé à l’aide de list_posts et get_analytics.
  • Générer et planifier des diaporamas — Demandez trois diaporamas TikTok sur un sujet via generate_slideshow, puis mettez-les en file d’attente avec create_post.
  • Reprogrammer du contenu — Déplacez toutes les publications du vendredi au lundi matin en appelant update_post sur chaque élément planifié.
  • Identifier les comptes inactifs — Vérifiez quels comptes connectés n’ont pas publié depuis 10 jours à l’aide de get_context et list_posts.
  • Créer une vidéo à partir d’une image — Transformez une image téléchargée en Reel 9:16 avec generate_studio_media, puis planifiez-la via create_post.
  • Rédiger un brouillon sans publier — Préparez une publication LinkedIn à partir d’un journal des modifications avec create_post, en la laissant en brouillon pour révision.

Documentation

$ claude mcp add --transport http genviral https://mcp.genviral.io/mcp

Ajoute Genviral au projet actuel. Exécutez /mcp ensuite pour terminer la connexion OAuth.

Genviral publie sur

TikTokInstagramYouTubePinterestLinkedInFacebookXBlueskyMastodonTelegram

En pratique

Ce que les gens tapent réellement

Chaque demande se résout en de véritables appels d'outils sur votre compte — lecture de ce qui est déjà planifié, génération de ce qui manque, et mise en file d'attente du résultat.

  • Qu'ai-je publié la semaine dernière, et lequel a le mieux performé ?
  • Générez trois diaporamas TikTok sur les routines matinales et planifiez-les pour cette semaine.
  • Déplacez tout ce qui est planifié vendredi au lundi matin.
  • Lequel de mes comptes connectés n'a pas publié depuis 10 jours ?
  • Créez une vidéo 9:16 à partir de cette image et mettez-la en file comme Reel Instagram.
  • Rédigez un post LinkedIn à partir de ce changelog, mais ne le publiez pas.

Deux couches

Votre assistant décide. Genviral exécute.

L'assistant est doué pour savoir quoi créer et quand le publier. Genviral est doué pour être la connexion unique qui peut réellement le créer et le publier.

Votre assistant possède

  • Il sait déjà ce que vous voulez dire Vous décrivez la semaine souhaitée. L'assistant choisit le format, rédige les légendes et décide de ce qui va où — aucune syntaxe de commande, aucun tableau de bord.
  • Il fonctionne là où vous travaillez déjà Claude, ChatGPT, Cursor, VS Code et chaque autre client MCP lisent le même serveur. Connectez-vous une fois par client, pas une fois par fonctionnalité.
  • Il porte votre contexte Tout ce qui se trouve dans la conversation — un document de lancement, un dépôt, une feuille de calcul de hooks — devient une source pour les posts qu'il rédige.
  • Il boucle la boucle Les analyses reviennent par la même connexion, donc le lot suivant est écrit en fonction de ce qui a réellement performé plutôt que de ce que vous espériez.

Genviral possède

  • Comptes sociaux connectés 10 plateformes derrière une seule connexion OAuth — pas d'attente d'approbation partenaire Meta ou TikTok, et pas de jetons par plateforme dans la configuration de votre assistant.
  • Génération de médias par IA Diaporamas, images et vidéos rendus dans le Studio Genviral. L'assistant demande un actif et reçoit un produit fini — la plupart des serveurs MCP ne peuvent que planifier ce que vous avez déjà créé.
  • Publication sans doublons Chaque écriture via le serveur MCP nécessite une clé d'idempotence, et la publication exige une décision explicite. Un agent qui réessaie ne peut pas poster deux fois la même chose.
  • Espaces de travail et équipes Chaque connexion est liée à l'espace personnel ou à un espace de travail que vous choisissez lors du consentement, donc un assistant d'agence ne peut pas atteindre un client auquel il n'a pas été pointé.

Connexion

Une URL, en moins d'une minute

Aucun paquet à installer et aucun serveur à exécuter. Choisissez votre client, collez le point de terminaison et approuvez les autorisations que vous souhaitez lui accorder.

$ claude mcp add --transport http genviral https://mcp.genviral.io/mcp

Ajoute Genviral au projet actuel. Exécutez /mcp ensuite pour terminer la connexion OAuth.

  1. 02Étape 2 sur 4

    Ajoutez le serveur à votre client

    Une URL distante, rien à installer et aucun processus à maintenir. Claude Code le prend comme commande ; Cursor et VS Code le prennent comme quatre lignes de JSON ; Claude et ChatGPT le prennent dans leurs paramètres de connecteur. Claude Code $ claude mcp add --transport http genviral https://mcp.genviral.io/mcp
  2. 03Étape 3 sur 4

    Approuvez les autorisations que vous voulez réellement

    La connexion ouvre un écran de consentement Genviral. Choisissez l'espace de travail auquel la connexion est liée et accordez uniquement les portées souhaitées — la lecture et la rédaction sont séparées de la publication, et la génération est encore séparée. Révoquez toute connexion plus tard sans toucher aux autres. Créer un compte gratuit
  3. 04Étape 4 sur 4

    Demandez un post et regardez-le arriver

    Commencez par un brouillon plutôt qu'une publication, examinez la légende et les médias dans le tableau de bord, puis laissez l'assistant planifier le reste. Les médias qu'il génère reviennent sous forme de galerie dans les clients qui rendent les ressources MCP. Dans votre assistant $ Draft one TikTok slideshow about this week's launch, $ put it in my content library, and stop before publishing.

Outils

16 outils, 4 autorisations

Cette liste est générée à partir du même contrat que le serveur autorise, donc elle ne peut pas annoncer un outil que le serveur n'enregistre pas. Tout ici exécute un travail réel — il n'y a pas de stubs qui vous donnent un lien et vous demandent de finir le travail.

Lire votre compte

context:read

Comptes, posts, analyses et contenus de bibliothèque. Rien sur cette liste ne modifie quoi que ce soit.

  • get_context Lecture seule Comptes connectés, espaces de travail, plan et solde de crédits, et modèles Studio disponibles pour vous.
  • list_posts Lecture seule Posts planifiés, brouillons et publiés, avec statut de livraison par compte pour chacun.
  • get_analytics Lecture seule Performances des posts et des comptes, plus chaque compte que vous suivez pour les analyses.
  • research_trends Lecture seule Briefs de tendances pour une niche, et aperçu de tout diaporama TikTok public avant de l'importer.
  • browse_library Lecture seule Fichiers, dossiers, influenceurs (personnages cohérents), packs d'images, modèles et diaporamas dans votre bibliothèque de contenu.
  • get_job Lecture seule Statut d'un rendu, d'une génération ou d'un rafraîchissement d'analyses en cours.

Créer et modifier du contenu

content:write

Brouillons, téléversements, dossiers, packs, modèles et diaporamas. Ne peut toujours pas publier.

  • upload_media Écritures Téléversez une image ou une vidéo dans votre bibliothèque média.
  • manage_library ÉcrituresPeut supprimer des données Créez, déplacez et supprimez des dossiers, et déplacez des éléments entre eux.
  • manage_assets ÉcrituresPeut supprimer des données Créez et modifiez des packs d'images et des modèles de diaporamas réutilisables.
  • manage_slideshow ÉcrituresPeut supprimer des données Dupliquez, modifiez, rendez ou supprimez un diaporama, ou régénérez une seule diapositive.
  • manage_analytics_targets ÉcrituresPeut supprimer des données Ajoutez, modifiez, supprimez et rafraîchissez les comptes que vous suivez pour les analyses.
  • create_post Écritures Préparez un post : médias, légende, paramètres par plateforme, comptes cibles et planification.
  • update_post ÉcrituresPeut supprimer des données Reprogrammez, modifiez, réessayez ou supprimez des posts déjà créés.

Planifier et publier

posts:publish

La seule portée qui peut mettre quelque chose devant un public. Accordez-la séparément.

  • publish_post ÉcrituresPeut supprimer des données Validez un post préparé — publiez-le maintenant ou confiez-le au planificateur.

Générer des médias

media:generate

Génération d'images, de vidéos et de diaporamas. C'est la portée qui dépense des crédits.

  • generate_slideshow ÉcrituresPeut supprimer des données Générez un carrousel multi-diapositives à partir d'un brief, ou importez-en un depuis TikTok, puis rendez-le.
  • generate_studio_media ÉcrituresPeut supprimer des données Générez des images et des vidéos dans AI Studio à partir d'une invite ou d'une image de référence.

Sécurité

Ce qu'il peut faire est votre décision, pas celle du modèle

Confier vos comptes sociaux à un assistant n'est raisonnable que si les limites sont appliquées quelque part où il ne peut pas les atteindre. Ces quatre éléments vivent dans le backend.

OAuth, pas une clé API collée

Vous vous connectez à Genviral pour vous connecter. Aucune clé à long terme dans un fichier de configuration, un profil shell ou une URL que votre assistant journalise. Révoquez une connexion et elle cesse de fonctionner immédiatement.

Autorisations que vous choisissez par connexion

4 portées séparées, approuvées sur un écran de consentement Genviral. Un assistant peut être autorisé à rédiger et jamais à publier, ou à lire les analyses et rien d'autre.

Limité à un espace de travail

Vous choisissez l'espace personnel ou un espace de travail spécifique lors de l'approbation. La connexion ne peut pas voir, poster ou dépenser des crédits depuis quoi que ce soit en dehors.

La publication est toujours délibérée

La publication exige une décision explicite de publier ou de planifier, et chaque écriture porte une clé d'idempotence. Un agent qui réessaie un appel échoué ne double-poste pas.

Cas d'utilisation

Six flux de travail qui valent la connexion

Chacun est une seule demande dans l'assistant que vous avez déjà ouvert. La boucle est la même à chaque fois : il lit le compte, génère ce qui manque et met en file le résultat.

  • TikTok Une semaine de diaporamas à partir d'une phrase L'assistant tire un brief de tendances, génère cinq carrousels dessus et en met un en file par jour — vous approuvez le lot au lieu de l'écrire.
  • Instagram Reels légendés à partir d'un dossier approuvé Pointez-le vers un dossier de bibliothèque média. Il légende chaque clip, ajoute des hashtags et les met en file sans que rien ne quitte votre pipeline d'approbation.
  • LinkedIn Posts écrits à partir de travail déjà fait Parce que l'assistant peut voir votre dépôt, vos docs ou votre changelog dans la même conversation, le post est rédigé à partir de détails réels au lieu d'un résumé de résumé.
  • YouTube Shorts publiés sur une porte de revue Il téléverse, remplit les métadonnées et publie d'abord en non répertorié. Vous le passez en public une fois que vous l'avez regardé — l'assistant n'obtient jamais cette décision par défaut.
  • Pinterest Pins infographiques générés à un rythme Studio rend l'image, l'assistant écrit le texte du pin, et le tout va au bon tableau — une invite, aucune étape de conception.
  • Facebook Cross-posting sans deuxième flux de travail Une connexion couvre chaque plateforme, donc refléter le TikTok d'aujourd'hui sur une page Facebook une heure plus tard est une phrase, pas une intégration.

Guides

Que lire ensuite

Les surfaces développeur derrière la connexion. Chaque appel d'outil MCP aboutit à l'un de ces points de terminaison.

FAQ

Questions MCP

Ce que les équipes demandent avant de pointer un assistant vers leurs comptes sociaux.

Qu'est-ce que MCP ?

Le Model Context Protocol est un standard ouvert, introduit par Anthropic, pour connecter les assistants IA à des outils et données externes. Un serveur MCP publie un ensemble d'outils ; tout client MCP — Claude, ChatGPT, Cursor, VS Code et bien d'autres — peut les appeler. Cela signifie que Genviral n'a qu'à exposer ses capacités une fois pour que chaque assistant les utilise.

Quelle est l'URL du serveur MCP Genviral ?

https://mcp.genviral.io/mcp. C'est un serveur HTTP streamable distant, donc rien à installer et aucun processus local à maintenir. Les clients qui prennent en charge la découverte peuvent aussi lire https://www.genviral.io/.well-known/mcp/server-card.json pour trouver automatiquement le point de terminaison, la liste complète des outils et les portées disponibles.

Comment m'authentifier ?

Avec OAuth. Lorsque votre client se connecte pour la première fois, il vous envoie vers un écran de consentement Genviral où vous vous connectez, choisissez l'espace de travail auquel la connexion est liée et approuvez les autorisations souhaitées. Il n'y a pas de clé API à générer, copier ou coller dans un fichier de configuration, et vous pouvez révoquer toute connexion individuelle plus tard sans affecter les autres.

Quels clients IA fonctionnent avec ?

Tout client MCP qui prend en charge les serveurs distants avec OAuth. Cela couvre Claude (bureau, web, mobile et Claude Code), les connecteurs personnalisés de ChatGPT, Cursor, VS Code avec Copilot, Windsurf, Cline, Zed, les IDE JetBrains et tout ce qui est construit sur un framework d'agents avec support MCP.

Que peut réellement faire l'assistant ?

16 outils, couvrant toute la boucle : lire vos comptes et analyses, parcourir et gérer votre bibliothèque de contenu, générer des images, des vidéos et des diaporamas dans Studio, préparer des posts et les planifier ou les publier sur 10 plateformes. La génération est la partie que la plupart des serveurs MCP sociaux n'ont pas — ils peuvent planifier du contenu, mais ils ne peuvent pas le créer.

Peut-il publier sans me demander ?

Seulement si vous lui accordez l'autorisation de publication, et uniquement vers les comptes de l'espace de travail que vous avez connecté. La lecture, la rédaction et la génération sont des portées séparées, donc une connexion peut être autorisée à construire toute une file de contenu tout en restant incapable de mettre quoi que ce soit en ligne. La publication exige aussi une décision explicite de publier ou de planifier à chaque appel plutôt que de partir immédiatement par défaut.

Un agent qui réessaie double-poste-t-il ? Non. Chaque écriture via le serveur MCP nécessite une clé d'idempotence, donc un appel réessayé aboutit au même post au lieu d'en créer un second. Cette garantie provient du même backend que celui utilisé par le tableau de bord et l'API Partenaire, et non de quelque chose que l'assistant doit penser à faire.

Ai-je besoin d'un plan payant ?

Vous pouvez créer un compte Genviral gratuit et le connecter. La génération de médias consomme des crédits, et les limites des comptes connectés suivent votre plan, donc une automatisation plus intensive nécessite un plan payant, de la même manière que dans le tableau de bord.

Dois-je utiliser MCP ou l'API REST ?

Utilisez MCP lorsqu'un assistant de chat pilote — c'est le chemin le plus rapide d'une phrase à un post planifié. Utilisez l'API REST Partenaire, ou la CLI Genviral, lorsque vous écrivez du code, exécutez des tâches planifiées, ou construisez un produit basé sur Genviral. Les deux utilisent les mêmes services backend, donc rien n'est exclusif à un chemin.