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 les performances passées — Demandez ce que vous avez publié la semaine dernière et quel contenu a le mieux performé sur vos comptes connectés.
  • Générer et planifier du contenu — Demandez plusieurs diaporamas TikTok ou Reels Instagram à partir d’un brief, puis mettez-les en file d’attente pour des jours précis.
  • Reprogrammer des publications existantes — Déplacez tout ce qui est planifié pour un jour vers un autre créneau horaire dans votre calendrier de contenu.
  • Repérer les comptes inactifs — Identifiez quels profils sociaux connectés n’ont pas publié depuis un certain nombre de jours.
  • Rédiger à partir de matériel source — Transformez un changelog, un dépôt ou un document en brouillon de publication LinkedIn sans le publier.
  • Créer des médias à partir d’images — Convertissez une seule image en vidéo 9:16 et mettez-la en file d’attente comme Reel Instagram.

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 à lundi matin.
  • Lequel de mes comptes connectés n'a pas publié au cours des 10 derniers jours ?
  • Créez une vidéo 9:16 à partir de cette image et mettez-la en file comme Reel Instagram.
  • Rédigez un brouillon de post LinkedIn à partir de ce changelog, mais ne le publiez pas.

Deux niveaux

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 — aucune attente d'approbation partenaire Meta ou TikTok, et aucun jeton 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 doublon Chaque écriture via le serveur MCP nécessite une clé d'idempotence, et la publication nécessite une décision explicite. Un agent qui réessaie ne peut pas publier 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

32 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.

  • show_studio Lecture seule Affiche les images et vidéos Studio terminées une fois prêtes.
  • show_posts Lecture seule Affiche votre calendrier de contenu, ou un post dedans, lorsque vous demandez à le voir.
  • show_video Lecture seule Affiche un projet vidéo avec un aperçu lisible, et ouvre l'éditeur complet à partir de là.
  • show_library Lecture seule Affiche un aperçu visuel de vos fichiers ou diaporamas sur demande.
  • show_viral_library Lecture seule Affiche des cartes de référence virales lorsque vous voulez parcourir des inspirations.
  • show_analytics Lecture seule Affiche un tableau de bord d'analyses pour vos posts ou un compte suivi lorsque vous demandez à le voir.
  • browse_music Lecture seule Parcourez la bibliothèque musicale et vos propres pistes téléchargées.
  • get_context Lecture seule Comptes connectés, espaces de travail, solde de plan et 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 importation.
  • research_reddit Lecture seule Recherchez Reddit pour des posts sources, puis lisez des échantillons de commentaires limités depuis les fils choisis.
  • analyze_content Lecture seule Évaluez un hook contre de vrais posts viraux, suggérez des structures de hook éprouvées et trouvez des références virales pour une idée.
  • search_viral_library Lecture seule Recherchez la bibliothèque organisée de posts viraux de Genviral, et ouvrez-en un en entier.
  • browse_library Lecture seule Fichiers, dossiers, influenceurs (personnages cohérents), packs d'images, modèles et diaporamas dans votre bibliothèque de contenu.
  • search_images Lecture seule
  • 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échargements, dossiers, packs, modèles et diaporamas. Toujours pas de publication.

  • manage_music ÉcrituresPeut supprimer des données Ajoutez, renommez, importez et supprimez vos propres pistes musicales.
  • manage_studio ÉcrituresPeut supprimer des données Enregistrez des créations Studio dans votre bibliothèque, supprimez-les ou mettez un modèle en favori.
  • upload_media Écritures Téléchargez 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 actualisez les comptes que vous suivez pour les analyses.
  • create_post Écritures Préparez un post : média, 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.

  • schedule_editor_versions Écritures Préparez et planifiez des versions rendues d'un projet vidéo sur vos comptes.
  • 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.

  • edit_video ÉcrituresPeut supprimer des données Créez et modifiez des projets vidéo : clips, texte, légendes et musique, puis rendez le montage final.
  • remix_video Écritures Trouvez des vidéos sources à remixer, prévisualisez-les et importez des clips dans un projet.
  • 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 tous dans le backend.

OAuth, pas une clé API collée

Vous vous connectez à Genviral pour établir la connexion. Aucune clé à longue durée de vie 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 choisies par connexion

4 portées distinctes, 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, publier sur ou dépenser des crédits depuis quoi que ce soit en dehors.

La publication est toujours délibérée

La publication nécessite 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 pas la publication.

Cas d'usage

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 le résultat en file.

  • TikTok Une semaine de diaporamas à partir d'une phrase L'assistant tire un brief de tendance, génère cinq carrousels dessus et en met un par jour en file — vous approuvez le lot au lieu de l'écrire.
  • Instagram Reels légendés depuis 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 rien sortir de votre pipeline d'approbation.
  • LinkedIn Posts écrits à partir de travail déjà fait Parce que l'assistant peut voir votre dépôt, vos documents 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é d'un résumé.
  • YouTube Shorts publiés sur une porte de revue Il télécharge, 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 Épingles infographiques générées à un rythme Le Studio rend l'image, l'assistant écrit le texte de l'épingle, et le tout va au bon tableau — une invite, aucune étape de design.
  • Facebook Publication croisée sans second flux 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

Quoi 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 seule 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 que vous souhaitez lui accorder. Il n'y a pas de clé API à générer, copier ou coller dans un fichier de configuration, et vous pouvez révoquer n'importe quelle 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 prise en charge MCP.

Que peut réellement faire l'assistant ?

32 outils, couvrant l'ensemble du processus : lire vos comptes et vos 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 publications, 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 ?

Uniquement 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 distinctes, donc une connexion peut être autorisée à construire toute une file d'attente de contenu tout en restant incapable de mettre quoi que ce soit en ligne. La publication exige également une décision explicite de publier ou de planifier à chaque appel, plutôt que de se faire par défaut immédiatement.

Un agent qui réessaie va-t-il publier deux fois ?

Non. Chaque écriture via le serveur MCP nécessite une clé d'idempotence, donc un appel réessayé aboutit à la même publication au lieu d'en créer une seconde. 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 se rappeler de 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 lourde 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 à une publication planifiée. 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.