Genviral
officielPlanifiez, 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.
- 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 - 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 - 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_studioLecture seule Affiche les images et vidéos Studio terminées une fois prêtes.show_postsLecture seule Affiche votre calendrier de contenu, ou un post dedans, lorsque vous demandez à le voir.show_videoLecture seule Affiche un projet vidéo avec un aperçu lisible, et ouvre l'éditeur complet à partir de là.show_libraryLecture seule Affiche un aperçu visuel de vos fichiers ou diaporamas sur demande.show_viral_libraryLecture seule Affiche des cartes de référence virales lorsque vous voulez parcourir des inspirations.show_analyticsLecture seule Affiche un tableau de bord d'analyses pour vos posts ou un compte suivi lorsque vous demandez à le voir.browse_musicLecture seule Parcourez la bibliothèque musicale et vos propres pistes téléchargées.get_contextLecture seule Comptes connectés, espaces de travail, solde de plan et de crédits, et modèles Studio disponibles pour vous.list_postsLecture seule Posts planifiés, brouillons et publiés, avec statut de livraison par compte pour chacun.get_analyticsLecture seule Performances des posts et des comptes, plus chaque compte que vous suivez pour les analyses.research_trendsLecture seule Briefs de tendances pour une niche, et aperçu de tout diaporama TikTok public avant importation.research_redditLecture seule Recherchez Reddit pour des posts sources, puis lisez des échantillons de commentaires limités depuis les fils choisis.analyze_contentLecture 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_libraryLecture seule Recherchez la bibliothèque organisée de posts viraux de Genviral, et ouvrez-en un en entier.browse_libraryLecture seule Fichiers, dossiers, influenceurs (personnages cohérents), packs d'images, modèles et diaporamas dans votre bibliothèque de contenu.search_imagesLecture seuleget_jobLecture 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.
- Référence API partenaire Genviral Chaque outil MCP est une fine enveloppe autour de ces points de terminaison. Lisez ceci lorsque vous voulez les formes exactes de requête et de réponse derrière un appel d'outil. Lire le guide
- Genviral pour les agents IA L'aperçu court et lisible par machine des deux chemins de connexion — MCP pour les assistants, REST pour le code — avec la même liste de capacités. Lire le guide
- CLI Genviral L'alternative pour les agents de codage : un binaire, une clé API limitée et aucun client MCP impliqué. Utile pour Codex, les tâches CI et cron. Lire le guide
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.