Que fait BulkPublish Publication Sociale ?
Utilisez cette compétence lorsqu'un agent doit déplacer du contenu social d'un brouillon révisé vers une campagne multi-plateformes approuvée, planifiée ou publiée. BulkPublish fournit l'API et la couche MCP hébergée pour la transition opérationnelle. Cette compétence est utile pour les équipes de contenu, les opérateurs de croissance et les développeurs d'agents qui ont besoin d'une frontière d'approbation reproductible plutôt que d'appels ad hoc aux plateformes. Elle couvre la préparation, l'adaptation par plateforme, la planification, l'exécution et la vérification, tout en gardant les identifiants et les détails des comptes en dehors de la compétence.
Références
- Dépôt API BulkPublish : https://github.com/azeemkafridi/bulkpublish-api
- Documentation MCP BulkPublish : https://app.bulkpublish.com/docs
- Point de terminaison MCP hébergé : https://mcp.bulkpublish.com/mcp
- Compétences source pour le contenu des réseaux sociaux : https://github.com/azeemkafridi/bulkpublish-api/tree/main/skills/social-media-content-skills
Installation
Créez un compte BulkPublish et obtenez une clé API depuis Paramètres > Développeur. Connectez uniquement les canaux sociaux approuvés pour ce pilote. Utilisez un client MCP prenant en charge HTTP Streamable et un en-tête d'autorisation.
Ajoutez https://mcp.bulkpublish.com/mcp comme point de terminaison MCP distant dans les paramètres de connexion de votre client. Configurez l'en-tête Authorization comme Bearer <votre clé API BulkPublish> en utilisant le coffre secret du client. Ne mettez jamais la vraie clé dans l'URL du point de terminaison, un fichier de configuration partagé ou une capture d'écran. Si votre client ne peut pas fournir cet en-tête, utilisez plutôt la route de serveur local documentée en amont ; l'authentification reste obligatoire.
Chargez cette compétence via le mécanisme d'instructions documenté de votre agent. La connexion au serveur MCP fournit des outils ; elle ne charge pas automatiquement ce flux de travail ni n'autorise la publication.
- Source : https://github.com/azeemkafridi/bulkpublish-api/tree/main/skills/social-media-content-skills
Vérification
Reconnectez le client et inspectez les outils disponibles. Demandez d'abord uniquement list_channels, puis comparez les identifiants de canaux et les comptes retournés avec les connexions du tableau de bord approuvées. La découverte d'outils seule ne prouve pas un accès authentifié. Traitez une erreur 401 ou un compte inattendu comme un échec de configuration et arrêtez-vous.
Ne créez pas de brouillon, ne planifiez pas de publication, ne téléchargez pas de média et ne publiez pas lors de cette vérification de connexion. Continuez vers le flux de travail ci-dessous uniquement après que l'utilisateur a approuvé la charge utile exacte et les cibles. Consultez le guide de configuration MCP en amont pour les options spécifiques au client.
Flux de travail
- Rassemblez la copie source approuvée, les médias, les liens, les plateformes et comptes cibles, le fuseau horaire et le calendrier demandé.
- Adaptez le contenu par plateforme tout en préservant les affirmations approuvées, les divulgations, les consentements, les liens et les contraintes de marque.
- Affichez la charge utile exacte par plateforme, les médias, les cibles de comptes et le calendrier à l'utilisateur.
- Attendez l'approbation explicite de cette charge utile exacte et de cet ensemble de cibles avant d'utiliser un outil de création, de planification ou de publication.
- Utilisez l'API BulkPublish ou le MCP hébergé pour exécuter l'opération approuvée.
- Récupérez chaque statut résultant et signalez la plateforme, le compte, l'heure planifiée, l'identifiant, l'URL et les erreurs.
Sécurité et gestion des échecs
- La publication et la planification sont des effets secondaires externes ; ne déduisez jamais l'approbation d'un brouillon antérieur ou d'un ensemble de cibles différent.
- N'inventez jamais d'identifiants de compte, d'URLs de médias, d'autorisations, de résultats de livraison ou d'analytiques.
- Si un appel externe expire, récupérez son statut avant de réessayer afin que l'opération ne soit pas dupliquée.
- Signalez le succès partiel par plateforme et laissez les cibles échouées non envoyées à moins que l'utilisateur n'approuve explicitement une nouvelle tentative.
- Préservez les divulgations des plateformes, les options de désinscription, les notes de copyright et les exigences de révision humaine.
Sortie
Renvoie un tableau de statut compact avec la plateforme, le compte, l'opération, le statut, le calendrier, l'identifiant, l'URL publique lorsqu'elle est disponible, et les actions de suivi non résolues.