ProPost

Serveur MCP

Programmez vos publications depuis n'importe quel assistant IA

ProPost parle le Model Context Protocol (MCP), le standard ouvert que les assistants IA utilisent pour travailler avec d'autres applications. Connectez Claude, ChatGPT, Cursor, VS Code, Gemini ou n'importe quel client MCP, et demandez-lui de rédiger, programmer et publier sur tous vos canaux. Votre forfait, ses limites et vos règles de validation s'appliquent à tout ce qu'il fait.

URL du serveur

https://www.propost-ai.com/api/mcp

Avant de commencer

  • Un forfait ProPost Pro ou Premium. Chaque requête vérifie que le forfait est actif ; un forfait expiré bloque la connexion jusqu'à son renouvellement.
  • Au moins un canal connecté (Paramètres → Canaux).
  • Un assistant compatible avec les serveurs MCP distants. La plupart vous connectent via OAuth ; pour les autres, créez une clé API dans Paramètres → Intégrations.

Vous choisissez jusqu'où il peut aller

Quand vous connectez un assistant (ou créez une clé), vous choisissez un niveau. ProPost l'applique à chaque requête, quoi que tente l'assistant.

Brouillons uniquement

Rédige et modifie des brouillons. Vous les relisez et les programmez dans ProPost.

Programmation

Programme aussi les publications et les ajoute à la file. Vous pouvez encore annuler avant leur envoi.

Pilote automatique

Publie aussi immédiatement. Les publications deviennent publiques sans relecture.

Modifiez-le ou déconnectez à tout moment dans Paramètres → Intégrations.

Dans Claude et les autres assistants qui respectent les indications de sécurité de MCP, une confirmation vous est demandée avant de modifier ou supprimer une publication, ou de remplacer un calendrier de publication. La rédaction de brouillons, la programmation, l'ajout à la file, la déprogrammation et la publication se font sans demande, dans la limite du niveau choisi : seul le Pilote automatique peut publier immédiatement.

Configurez votre assistant

Choisissez votre assistant. Quand il est question de connexion, vous serez redirigé vers ProPost pour approuver la connexion et choisir son niveau.

claude.ai, Claude Desktop et mobile

Étapes

  1. Ouvrez Paramètres → Connecteurs et choisissez Ajouter un connecteur personnalisé.
  2. Nommez-le ProPost et collez l'URL du serveur.
  3. Cliquez sur Connecter, connectez-vous à ProPost et choisissez ce que Claude peut faire.
  4. Dans une conversation, activez le connecteur ProPost depuis le menu des outils et demandez par exemple : « Rédige une publication LinkedIn sur notre lancement et ajoute-la à la file. »
URL du serveur
https://www.propost-ai.com/api/mcp

Sur les forfaits Team et Enterprise, un propriétaire doit parfois d'abord ajouter le connecteur pour l'organisation.

Outils

Ce que l'assistant peut appeler. Les outils de lecture ne demandent qu'une connexion ; les outils d'écriture respectent aussi le niveau choisi.

get_account

Niveau requis: Tous niveaux

Votre forfait, sa date de renouvellement, les brouillons IA utilisés et restants ce mois-ci, la limite hebdomadaire de programmation, le nombre de canaux, votre fuseau horaire, votre langue et le niveau de cette connexion. Les assistants l'appellent en premier.

Compte dans: Limite horaire de requêtes

list_channels

Niveau requis: Tous niveaux

Vos canaux connectés avec leur identifiant, réseau, nom, limite de caractères, besoin d'image ou de vidéo, et s'ils doivent être reconnectés.

Compte dans: Limite horaire de requêtes

list_posts

Niveau requis: Tous niveaux

Vos publications, filtrées par statut (brouillon, approuvée, programmée, publiée, échouée) et par canal, jusqu'à 100 à la fois, chacune avec ses chiffres d'engagement lorsque le réseau les a communiqués.

Compte dans: Limite horaire de requêtes

get_post

Niveau requis: Tous niveaux

Une publication avec son statut, son texte, ses hashtags, son heure de programmation, son lien ou son erreur.

Compte dans: Limite horaire de requêtes

get_posting_schedule

Niveau requis: Tous niveaux

Les horaires hebdomadaires de la file d'un canal, si la file est en pause, et le prochain créneau libre.

Compte dans: Limite horaire de requêtes

get_channel_stats

Niveau requis: Tous niveaux

Les abonnés et les totaux d'un canal (impressions, portée, j'aime, commentaires, partages, taux d'engagement) sur les 7, 30 ou 90 derniers jours, comparés à la période précédente, ainsi que les résultats des publications envoyées depuis ProPost.

Compte dans: Limite horaire de requêtes

list_personas

Niveau requis: Tous niveaux

Vos voix : celle par défaut et chaque persona, avec les canaux qui l'utilisent.

Compte dans: Limite horaire de requêtes

check_post

Niveau requis: Tous niveaux

Vérifie si une publication est prête à partir sur son canal (longueur, média requis, reconnexion, quota du forfait) sans rien modifier.

Compte dans: Limite horaire de requêtes

suggest_posting_times

Niveau requis: Tous niveaux

mcp.page.tools.suggest_posting_times.summary

Compte dans: mcp.page.tools.suggest_posting_times.uses

list_ideas

Niveau requis: Tous niveaux

Votre banque d'idées, des plus récentes aux plus anciennes.

Compte dans: Limite horaire de requêtes

add_idea

Niveau requis: Tous niveaux (écriture)

Enregistre une idée dans votre banque d'idées pour plus tard.

Compte dans: Taille de la banque d'idées de votre forfait

delete_idea

Niveau requis: Tous niveaux (écriture)

Supprime une idée de votre banque d'idées.

Compte dans: Limite horaire de requêtes

create_persona

Niveau requis: Tous niveaux (écriture)

Définit une nouvelle voix : nom, rôle, ton, audience, sujets et jusqu'à trois exemples d'écriture. Jusqu'à 10 par compte.

Compte dans: Limite horaire de requêtes

update_persona

Niveau requis: Tous niveaux (écriture)

Modifie une voix ; seuls les champs fournis changent. Les canaux qui l'utilisent écrivent ensuite avec les nouveaux réglages.

Compte dans: Limite horaire de requêtes

set_channel_persona

Niveau requis: Tous niveaux (écriture)

Définit la voix dans laquelle les brouillons d'un canal sont rédigés, ou la remet sur la voix par défaut.

Compte dans: Limite horaire de requêtes

set_hashtags

Niveau requis: Tous niveaux (écriture)

Écrit des hashtags à la fin du texte d'une publication pour qu'ils soient publiés avec elle, en remplaçant une ligne de hashtags existante plutôt qu'en l'empilant.

Compte dans: Limite de caractères du canal

attach_image

Niveau requis: Tous niveaux (écriture)

Joint une image à une publication : un visuel conçu par l'assistant en SVG (rendu par ProPost, avec des polices intégrées), une image envoyée directement (jusqu'à environ 3 Mo) ou une image récupérée depuis un lien https public (jusqu'à 8 Mo). Stockée comme un envoi depuis l'application et publiée avec la publication.

Compte dans: 8 Mo par image

remove_image

Niveau requis: Tous niveaux (écriture)

Retire l'image d'une publication pas encore publiée.

Compte dans: Limite horaire de requêtes

rewrite_post

Niveau requis: Tous niveaux (écriture)

L'IA de ProPost réécrit une publication selon une consigne, dans la limite du canal. Jusqu'à 3 réécritures par publication.

Compte dans: Limite IA horaire (pas de brouillon mensuel)

generate_hashtags

Niveau requis: Tous niveaux (écriture)

Suggère des hashtags pour une publication et les enregistre comme suggestions ; le texte reste inchangé.

Compte dans: Limite IA horaire (pas de brouillon mensuel)

copy_post_to_channel

Niveau requis: Tous niveaux (écriture)

Copie une publication sur un autre de vos canaux, condensée à la limite du réseau si nécessaire.

Compte dans: Limite IA horaire en cas de condensation

create_draft

Niveau requis: Tous niveaux (écriture)

Enregistre une publication rédigée par l'assistant, sur un ou plusieurs canaux (une copie liée par canal, chacune dans la limite du réseau). En mode Brouillons uniquement, elle attend votre validation.

Compte dans: Limite horaire de requêtes

generate_draft

Niveau requis: Tous niveaux (écriture)

Le rédacteur de ProPost écrit une publication à partir d'une idée, avec votre voix et votre persona, et des copies condensées pour chaque canal.

Compte dans: 1 brouillon IA mensuel, limite IA horaire

update_post

Niveau requis: Tous niveaux (écriture)

Modifie le texte ou les hashtags d'une publication (pas après publication). En mode Brouillons uniquement, une publication modifiée repasse en brouillon pour relecture.

Compte dans: Limite horaire de requêtes

unschedule_post

Niveau requis: Tous niveaux (écriture)

Retire une publication du programme pour qu'elle ne soit pas publiée.

Compte dans: Limite horaire de requêtes

delete_post

Niveau requis: Tous niveaux (écriture)

Supprime une publication qui n'est pas encore publiée.

Compte dans: Limite horaire de requêtes

schedule_post

Niveau requis: Programmation ou Pilote automatique

Programme une publication à une heure précise.

Compte dans: Limite hebdomadaire, quota de canaux

add_to_queue

Niveau requis: Programmation ou Pilote automatique

Place une publication dans le prochain créneau libre de la file du canal.

Compte dans: Limite hebdomadaire, quota de canaux

set_posting_schedule

Niveau requis: Programmation ou Pilote automatique

Remplace les horaires hebdomadaires de la file d'un canal, ou met sa file en pause et la relance.

Compte dans: Limite horaire de requêtes

publish_now

Niveau requis: Pilote automatique

Publie immédiatement. Uniquement sur les connexions en Pilote automatique, et sans demande de confirmation.

Compte dans: Quota de canaux

Les limites de votre forfait s'appliquent toujours

  • Forfait vérifié à chaque requête : Pro ou Premium, actif et non expiré.
  • Brouillons IA : generate_draft utilise votre quota mensuel (300 avec Pro, 1,500 avec Premium) et la limite IA horaire, exactement comme Générer dans l'application.
  • Requêtes : jusqu'à 300 appels d'outils par heure avec Pro et 1,000 avec Premium.
  • Publications : la limite de caractères de chaque réseau, les images ou vidéos obligatoires, votre quota de canaux et les canaux à reconnecter sont vérifiés avant toute programmation ou tout envoi.
  • Les erreurs reviennent avec un code clair (par exemple quota_exceeded ou autonomy_limit) et la marche à suivre, pour que l'assistant puisse vous l'expliquer.

Sécurité

  • Un assistant n'accède qu'au compte ProPost qui l'a autorisé. Il ne peut ni voir ni modifier les publications, canaux ou données de quelqu'un d'autre ; tout élément d'un autre compte est signalé comme introuvable.
  • Vos contacts, messages de la boîte de réception, commentaires, informations de paiement et identifiants des comptes connectés ne sont pas du tout accessibles via MCP.
  • La connexion utilise OAuth 2.1 avec PKCE. ProPost ne voit jamais le mot de passe de votre assistant, et l'assistant ne voit jamais le vôtre.
  • Les jetons ne sont stockés que sous forme d'empreinte, expirent après une heure et se renouvellent seuls ; un jeton de renouvellement réutilisé déconnecte l'application.
  • Les clés API ne sont affichées qu'une fois. Déconnectez une application ou supprimez une clé dans Paramètres → Intégrations et elle cesse de fonctionner immédiatement.
  • Tout ce que fait un assistant est enregistré dans le journal d'activité de votre compte, avec son nom.

Questions

L'assistant peut-il publier sans moi ?

Seulement si vous avez choisi Pilote automatique. En mode Brouillons uniquement, il ne peut rien programmer ni publier ; en mode Programmation, il peut programmer mais pas publier immédiatement, et vous pouvez annuler avant l'heure.

Pourquoi indique-t-il quota_exceeded ?

Vos brouillons IA du mois sont épuisés. L'assistant peut toujours rédiger lui-même la publication et l'enregistrer avec create_draft, qui n'utilise aucun quota.

Il indique plan_required.

Le compte est en Free ou le forfait payant a expiré. Renouvelez ou passez à un forfait supérieur dans Paramètres → Forfaits et facturation ; la connexion refonctionne aussitôt.

Quelles heures utilise-t-il ?

Votre fuseau horaire ProPost (Paramètres → Préférences). Les assistants le lisent avec get_account et envoient les heures avec un décalage, donc « demain 9 h » signifie 9 h chez vous.

Prêt à vous connecter ?

Ouvrez Paramètres → Intégrations pour votre URL de serveur et vos clés.

Se connecter à ProPost