---
title: "MultiGroupPoster Serveur MCP pour assistants et agents IA"
description: "Connectez Claude, ChatGPT ou un autre assistant IA à MultiGroupPoster via son serveur MCP : l’adresse, la connexion OAuth, les outils, les limites et les erreurs."
url: https://multiplegroupposter.com/fr/docs/mcp/
source: MultiGroupPoster (https://multiplegroupposter.com) - Markdown version of the page above, for LLMs.
---

# Serveur MCP pour les assistants IA

Mis à jour   28 octobre 2026  · [Version Markdown](https://multiplegroupposter.com/fr/docs/mcp.md)

Réponse courte

MultiGroupPoster a un serveur MCP distant à https://mcp.multiplegroupposter.com/mcp. Un assistant IA se connecte avec OAuth, puis un code de l’extension et un nombre à faire correspondre le relient à l’extension d’une personne. L’assistant peut lister les listes de groupes, préparer des posts et suivre les résultats. La publication elle-même se fait dans le Chrome de cette personne, via l’extension.

![La fenêtre Connecter un assistant IA de MultiGroupPoster avec l’adresse du connecteur et le bouton Obtenir mon code](https://multiplegroupposter.com/images/app/ai-help-dialog.webp)

Aide, puis Connecter un assistant IA, dans l’extension.

## Adresse et connexion

Pas à pas pour les personnes, avec la liste des applications qui acceptent les connecteurs personnalisés : [Assistants IA](https://multiplegroupposter.com/fr/ai-assistant/). Détails lisibles par machine : [/auth.md](https://multiplegroupposter.com/auth.md) et la fiche du serveur sur [/mcp/server-card](https://mcp.multiplegroupposter.com/mcp/server-card). Il figure dans le registre officiel MCP sous le nom `com.multiplegroupposter/multigroupposter` ([fiche du registre](https://registry.modelcontextprotocol.io/v0.1/servers/com.multiplegroupposter%2Fmultigroupposter/versions/latest)).

| Élément | Valeur |
| --- | --- |
| Adresse | `https://mcp.multiplegroupposter.com/mcp` (Streamable HTTP, sans état) |
| Authentification | OAuth 2.1 avec PKCE (S256). L’enregistrement dynamique des clients et les documents de métadonnées d’ID client sont tous deux pris en charge. Scopes : `mgp`, `offline_access`. |
| Découverte | [/.well-known/oauth-protected-resource](https://mcp.multiplegroupposter.com/.well-known/oauth-protected-resource) et [/.well-known/oauth-authorization-server](https://mcp.multiplegroupposter.com/.well-known/oauth-authorization-server). Un appel non authentifié renvoie 401 avec un en-tête `WWW-Authenticate` qui pointe vers eux. |
| Liaison | Sur la page de connexion, la personne saisit un code à 8 chiffres venant de l’extension (Aide, puis Connecter un assistant IA, puis Obtenir mon code ; valable 20 minutes). L’extension lui demande ensuite de choisir le nombre affiché sur la page de connexion. Un mauvais choix refuse la demande. |
| Jetons | Les jetons d’actualisation durent 180 jours et se renouvellent à l’usage. Déconnecter dans l’extension supprime les jetons et tout ce que le connecteur avait gardé. |
| Compte de test | La page de connexion propose « Essayer un compte de démo » : deux listes d’exemple, rien n’arrive sur Facebook, supprimé après 3 jours. Utilisez-le pour tester un client. |

## Outils

Il existe aussi un prompt, `post_to_groups`, qui guide la création d’un post étape par étape. Chaque outil a des indications read-only et destructive.

| Outil | Ce qu’il fait |
| --- | --- |
| `get_started` | État de la configuration : extension en ligne et connectée ou non, l’offre, les listes de groupes, les posts récents et l’étape suivante conseillée. Lecture seule. |
| `list_group_lists` | Les listes de groupes enregistrées (nom, nombre de groupes). Lecture seule. |
| `create_post` | Crée un post pour une liste de groupes : texte (jusqu’à 5 000 caractères), nom de la liste, jusqu’à 10 ids de médias, premier commentaire facultatif (jusqu’à 1 000), méthode fast ou safe, mode draft (par défaut) ou publish_now. publish_now exige `confirmed: true`, donné seulement après que la personne a dit oui à un résumé. |
| `get_post_status` | Statut d’un post (en file, pris en charge, brouillon prêt, en cours de publication, terminé, échoué) avec le résultat et le lien par groupe. Lecture seule. |
| `list_recent_posts` | Les 10 derniers posts faits via l’assistant. À consulter avant de recréer un post après une erreur peu claire. Lecture seule. |
| `get_upload_link` | Une page web à usage unique où la personne envoie des photos ou des vidéos (fonctionne sur téléphone, 24 heures). |
| `list_uploaded_media` | Les photos et vidéos envoyées avec leurs ids de médias. Lecture seule. |
| `add_media_from_url` | Télécharge une photo ou une vidéo depuis un lien https public (jusqu’à 100 Mo ; JPG, PNG, GIF, WEBP, MP4, MOV). |
| `open_post_composer` | Affiche une carte dans le chat (MCP Apps) pour ajouter des photos, modifier le texte et choisir la liste. Elle crée un brouillon. |

## Comment se passe la publication

- Le brouillon est le mode par défaut : le post attend dans l’extension jusqu’à ce que la personne le vérifie et clique sur Publier.
- Le serveur ne publie rien. L’extension dans le Chrome de la personne récupère la tâche et la publie avec sa propre session Facebook, sa méthode et son rythme. Si Chrome est fermé, la tâche attend.
- Publier maintenant est décompté de l’offre gratuite comme n’importe quel post ; les brouillons ne le sont pas.
- Les médias envoyés sont gardés 24 heures, les posts 7 jours. La déconnexion les supprime tout de suite.

## Erreurs

Les erreurs d’outil reviennent comme un résultat normal avec `isError: true` et un corps JSON `{"error": "...", "next_step": "..."}` (aussi dans `structuredContent`). Un post échoué a un `code` : `free_plan_used_up`, `not_signed_in`, `busy`, `list_missing`, `list_empty`, `media_missing`, `storage`, `off`, `disconnected`, `not_posted`, `lost` ou `error`, et `next_step` dit quoi expliquer à la personne.

Les erreurs HTTP sont aussi en JSON : 401 `{"error":"invalid_token"}` avec `WWW-Authenticate`, 404 `{"error":"not found"}`, 429 quand une limite de connexion est atteinte.

Après une erreur peu claire, n’appelez pas create_post de nouveau : appelez d’abord list_recent_posts, pour que rien ne soit publié deux fois.

## Sur ce site (WebMCP et l’API d’informations)

Les pages de multiplegroupposter.com proposent aussi des outils WebMCP en lecture seule à un agent dans le navigateur (quand le navigateur prend en charge WebMCP) : `get_pricing`, `get_limits`, `search_docs`, `get_install_link` et `get_mcp_connection_info`. Ils lisent seulement des faits de ce site et n’envoient rien nulle part.

Les mêmes faits sont disponibles en JSON sur [/api/v1/pricing/](https://multiplegroupposter.com/api/v1/pricing/), [/api/v1/limits/](https://multiplegroupposter.com/api/v1/limits/) et [/api/v1/docs/?q=](https://multiplegroupposter.com/api/v1/docs/?q=refund), décrits dans [/openapi.json](https://multiplegroupposter.com/openapi.json). Aucune clé n’est nécessaire.

Pour les agents IA : chaque page de documentation a une copie en Markdown (ajoutez `.md` au chemin), toute la section est indexée dans [/docs/llms.txt](https://multiplegroupposter.com/docs/llms.txt) et [/docs.json](https://multiplegroupposter.com/docs.json), et le serveur MCP est décrit sur [/docs/mcp/](https://multiplegroupposter.com/fr/docs/mcp/).

[Ajouter à Chrome, gratuit](https://chromewebstore.google.com/detail/multigroup-poster-%E2%80%93-faceb/bffigfjkllaipccbpnmckgfhmdmlgdda?utm_source=multiplegroupposter.com&utm_medium=page&utm_campaign=fr-mcp)
