Intégration MCP

Connectez vos assistants IA à la messagerie RCS

Connectez Claude, ChatGPT, Cursor, Manus et d'autres assistants IA directement à votre compte SendRCS. Envoyez des messages RCS, suivez vos campagnes et gérez vos conversations - le tout en langage naturel. Aucun code requis.

Standard ouvert

Qu'est-ce que MCP ?

MCP (Model Context Protocol) est un standard ouvert créé par Anthropic qui permet aux assistants IA de se connecter à des outils et services externes. Au lieu d'écrire du code ou d'utiliser une API REST, vous dites simplement à votre assistant IA ce que vous souhaitez en langage naturel - et il s'occupe du reste.

Avec l'intégration MCP de SendRCS, votre assistant IA devient un opérateur de messagerie RCS complet. Il peut envoyer des messages, concevoir des Rich Cards, planifier des campagnes - le tout depuis une seule conversation.

MCP
Model Context Protocol
Standard ouvert par Anthropic
Compatibilité

Fonctionne avec vos outils IA préférés

Le serveur MCP de SendRCS fonctionne avec tout client compatible MCP.

Claude Desktop
OAuth & API Key
Claude Code
CLI - API Key ou OAuth
Cursor
Éditeur de code IA
ChatGPT Desktop
Support MCP
Manus
Configuration MCP
Tout client MCP
Standard ouvert
3 étapes

Démarrez en quelques minutes

1

Connecter

Ajoutez le serveur MCP SendRCS à votre client IA. Entrez simplement l'URL et authentifiez-vous - pas de SDK, pas de code, pas de configuration.

2

Parler

Dites à votre assistant IA ce que vous voulez en langage naturel : « Envoie une Rich Card avec notre offre d'été à tous les clients français. »

3

Terminé

L'assistant IA envoie le message, planifie la campagne ou récupère les statistiques - et confirme le résultat.

Authentification

Deux méthodes de connexion

Recommandé

OAuth 2.0

Connectez-vous en toute sécurité via votre navigateur - aucune copie de clé API nécessaire. Votre client IA gère tout automatiquement.

Configuration

Dans les paramètres du serveur MCP de votre client IA, ajoutez un nouveau serveur Streamable HTTP :

Name:  SendRCS
URL:   https://api.sendrcs.eu/api/mcp

Comment fonctionne le flux OAuth

  1. Votre client IA ouvre une fenêtre de navigateur vers la connexion SendRCS
  2. Entrez votre email et votre mot de passe
  3. Entrez votre code de vérification 2FA
  4. Terminé - le client reçoit un token sécurisé (valide 30 jours)

Sécurité

  • PKCE (Proof Key for Code Exchange)
  • Authentification à deux facteurs (2FA)
  • Les tokens peuvent être révoqués à tout moment
  • Expiration automatique à 30 jours
Pour les développeurs

API Key

Connectez-vous avec une clé API de votre compte SendRCS. Configuration simple, idéale pour les systèmes automatisés.

Configuration

{
  "mcpServers": {
    "sendrcs": {
      "url": "https://api.sendrcs.eu/api/mcp",
      "headers": {
        "X-API-Key": "rk_your_api_key_here"
      }
    }
  }
}

Les clés API se trouvent dans l'application SendRCS sous Settings → API Keys.

Fonctionnalité OAuth API Key
Configuration Connexion via navigateur Copier-coller la clé
Expiration 30 jours (auto) Jamais (révocation manuelle)
Support 2FA Oui Non
Idéal pour Utilisateurs finaux dans les clients IA Systèmes automatisés, développeurs
MCP Tools

42 outils puissants à votre disposition

Tout ce dont vous avez besoin pour gérer la messagerie RCS via votre assistant IA.

Envoi

2 outils
  • Send RCS Message - Envoyer un message RCS individuel (text, Rich Card, Carousel, media). Supporte le SMS Fallback, le Scheduling et les merge fields
  • Send Batch RCS Messages - Envoyer jusqu'à 10 000 destinataires. Les messages sont mis en file d'attente pour un traitement en arrière-plan

Aperçu et approbation

1 outil
  • Preview RCS Message - Créer un aperçu visuel de votre message avant l'envoi. Retourne un lien d'aperçu pour vérification et un preview_id requis par Send RCS Message

Sur la page d'aperçu, vous pouvez également enregistrer le message comme modèle réutilisable pour une utilisation ultérieure dans l'interface web.

Validation

2 outils
  • Validate RCS Message - Valider la structure du message sans l'envoyer. Renvoie les erreurs, avertissements et limites de suggestions
  • Validate Schedule Time - Vérifier si une heure d'envoi programmé est valide et dans le futur

Composition

3 outils
  • RCS Message Limits - Obtenir toutes les limites et contraintes des messages : limites de caractères, max cartes, tailles de médias, limites de suggestions
  • RCS Button Guidelines - Directives pour les card actions vs les chip suggestions, avec bonnes pratiques et exemples
  • RCS Workflow Guide - Workflows recommandés et guides étape par étape pour les tâches de messagerie courantes

Monitoring

3 outils
  • Batch Job Status - Obtenir le statut et la progression d'un job d'envoi batch spécifique
  • Cancel Batch Job - Annuler un job batch. N'annule que les messages non encore envoyés
  • List RCS Jobs - Lister tous les jobs (programmés, en cours, terminés, échoués, annulés) avec filtrage et pagination

Engagement et historique

3 outils
  • List RCS Interactions - Lister les interactions (clics sur boutons, réponses) pour les campagnes. Suivre l'engagement par campagne, numéro de téléphone ou période
  • Message Log - Consulter l'historique des messages avec filtrage. Recherche par ID ou filtre par date, numéro, campagne, statut et direction
  • RCS Conversation Status - Vérifier si un numéro a une session active de 24 heures. Les messages de suivi dans cette fenêtre sont gratuits

Compte

3 outils
  • List Sender Names - Lister tous les noms d'expéditeur (SMS et RCS) avec statut, type et capacités
  • RCS Timezones - Obtenir les fuseaux horaires disponibles pour la planification, y compris le fuseau configuré et les heures locales actuelles
  • RCS Health Check - Vérification rapide de l'état du service RCS

Contacts

9 outils
  • Lister les contacts - Rechercher, filtrer, trier et paginer les contacts. Optionnellement avec les valeurs des champs personnalisés
  • Compter les contacts - Compter les contacts avec des filtres optionnels sans charger les données
  • Obtenir un contact - Obtenir un contact par ID avec ses groupes et champs personnalisés
  • Créer un contact - Créer un contact avec téléphone, nom, e-mail, groupes et champs personnalisés
  • Mettre à jour un contact - Mise à jour partielle d'un contact existant
  • Supprimer un contact - Supprimer définitivement avec nettoyage en cascade complet
  • Import en masse - Créer ou mettre à jour jusqu'à 1 000 contacts en une seule fois
  • Désactiver des contacts - Désactiver plusieurs contacts, les messages programmés sont annulés
  • Activer des contacts - Réactiver des contacts précédemment désactivés

Groupes

7 outils
  • Lister les groupes - Afficher tous les groupes de contacts avec le nombre de contacts
  • Obtenir un groupe - Obtenir un groupe par ID, optionnellement avec les contacts paginés
  • Créer un groupe - Créer un nouveau groupe de contacts avec nom et description
  • Mettre à jour un groupe - Mettre à jour le nom et/ou la description d'un groupe
  • Supprimer un groupe - Supprimer un groupe sans supprimer ses contacts
  • Ajouter des contacts au groupe - Ajouter des contacts avec synchronisation bidirectionnelle vers les campagnes/flux liés
  • Retirer des contacts du groupe - Retirer des contacts avec suppression en cascade des campagnes/flux liés

Champs personnalisés

4 outils
  • Lister les champs - Afficher toutes les définitions de champs de fusion. Les tags deviennent des espaces réservés {{tag}} dans les messages
  • Créer un champ - Créer un nouveau champ avec un tag unique pour utilisation dans les messages
  • Supprimer un champ - Supprimer une définition de champ, avec vérification d'utilisation et option de forçage
  • Définir les champs d'un contact - Définir ou supprimer les valeurs des champs personnalisés sur un contact spécifique

Modèles

5 outils
  • Lister les modèles - Afficher les modèles avec filtrage par type, sous-type RCS, catégorie et recherche par nom
  • Obtenir un modèle - Obtenir un modèle par ID avec le contenu RCS analysé
  • Créer un modèle - Créer un nouveau modèle de message (SMS, WhatsApp ou RCS)
  • Mettre à jour un modèle - Mise à jour partielle d'un modèle existant
  • Supprimer un modèle - Supprimer définitivement un modèle de message
Types de messages

Tous les types de messages RCS supportés

Formats de message

  • Text - Texte enrichi avec suggestion chips optionnelles
  • Text Basic - Texte simple, sans boutons, max 160 caractères
  • Rich Card - Carte avec titre, description, image/vidéo et jusqu'à 4 boutons
  • Carousel - Plusieurs cartes défilantes (jusqu'à 10)
  • Media - Images, vidéos, fichiers audio et documents

Boutons interactifs

  • Open URL - Ouvre une page web
  • Dial - Lance un appel téléphonique
  • Postback - Envoie une réponse pour les flux de chatbot
  • Open in Webview - Ouvre une URL dans un navigateur intégré
  • View Location - Ouvre un emplacement sur la carte
  • Add to Calendar - Crée un événement dans le calendrier
  • Reply Chip - Bouton de réponse rapide sous le message
Fonctionnalités

Fonctionnalités entreprise intégrées

Envoi en masse

Envoyez jusqu'à 10 000 destinataires en une seule commande. Les messages sont mis en file d'attente pour un traitement en arrière-plan.

SMS Fallback

Chaque message RCS peut inclure un SMS Fallback automatique pour les appareils sans support RCS. Spécifiez simplement le texte de repli et l'expéditeur SMS.

Scheduling

Planifiez l'envoi de messages avec une gestion des fuseaux horaires. Supporte tous les fuseaux horaires IANA.

Facturation par conversation

Économisez des crédits avec les fenêtres de conversation de 24 heures. Le premier message ouvre une fenêtre - tous les messages suivants dans les 24 heures sont gratuits.

Analytique des campagnes

Suivez l'engagement à travers les campagnes : clics sur boutons, réponses utilisateurs, ouvertures d'URL et actions d'appel. Filtrez par campagne, numéro de téléphone et période.

Validation avant envoi

Validez n'importe quel message avant de l'envoyer. L'assistant IA vérifie la structure, les limites de caractères, le nombre de boutons et les contraintes média.

La sécurité d'abord

Aperçu et approbation avant l'envoi

Chaque message envoyé via MCP passe par une étape d'aperçu. Vous voyez toujours exactement ce qui sera envoyé avant l'expédition.

1

Valider

L'IA vérifie automatiquement la structure du message, les limites et les contraintes

2

Aperçu

Une page d'aperçu visuel montre exactement à quoi ressemblera le message sur un téléphone

3

Approuver

Vérifiez l'aperçu et approuvez l'envoi - ou enregistrez-le comme modèle

4

Envoyer

L'IA envoie le message uniquement après vérification de l'aperçu et approbation

Paramètre d'approbation

Le paramètre « Approuver avant l'envoi » est une case à cocher dans l'application web sous Paramètres → API & MCP → Paramètres MCP.

  • Activé (recommandé) - vous devez approuver chaque message sur la page d'aperçu avant que l'IA puisse l'envoyer
  • Désactivé - l'IA peut envoyer immédiatement après la création d'un aperçu (l'étape d'aperçu reste obligatoire)

Enregistrer comme modèle

Sur la page d'aperçu, vous pouvez également enregistrer le message comme modèle réutilisable pour une utilisation ultérieure dans l'interface web.

  • Composez avec l'IA, prévisualisez, enregistrez pour les campagnes
  • Ajoutez un nom de modèle et une catégorie optionnelle

Limites des messages

Limite Valeur
Message texteMax 2 048 caractères
Titre Rich CardMax 60 caractères
Description Rich CardMax 200 caractères
Boutons Card ActionMax 4 par carte, 25 caractères chacun
Suggestion ChipsMax 11, 25 caractères chacun
Cartes CarouselMax 10 cartes
Destinataires BatchMax 10 000 par requête
Taille fichier médiaMax 1 Mo
Nom de campagneMax 100 caractères
SMS FallbackMax 1 530 caractères
Débit75 messages/seconde
Exemples

Que pouvez-vous faire avec ?

Dites simplement à votre assistant IA ce que vous voulez en langage naturel.

Inventaire + campagne en un seul prompt

« Vérifie notre stock Shopify. Si les baskets bleues sont en surstock, crée un beau Carousel RCS avec une réduction de 20 % et envoie-le à notre segment ‘VIP’ à Paris. »

Promo déclenchée par la météo

« Vérifie la météo à Lyon ce week-end. S'il fait beau, envoie à nos invités de l'événement en plein air une Rich Card avec le programme du samedi et un bouton ‘Réserver une place’. »

Annonces immobilières

« Prends nos 3 dernières annonces du CRM, construis un Carousel avec photos et prix, et envoie-le aux contacts tagués ‘recherche immobilière’ à Paris. »

Relance webinaire

« Trouve toutes les personnes qui ont assisté au webinaire du mois dernier mais ne se sont pas inscrites au prochain. Envoie-leur une Rich Card avec les nouveaux intervenants et un lien early-bird. »

Relance tickets support

« Vérifie Zendesk pour les tickets ouverts depuis plus de 48 heures. Envoie à chaque client un message d'excuses personnel avec un bouton ‘Rappel’ qui compose notre ligne support. »

Renouvellement abonnement salle de sport

« Trouve les membres dont l'abonnement expire ce mois-ci. Envoie à chacun une Rich Card avec leurs stats de visites cette année et une offre de renouvellement anticipé à -15 %. »

Restaurant ce soir

« Vérifie la liste des réservations de ce soir. Envoie à tous ceux qui dînent après 19h un Carousel avec notre nouveau menu de saison et un bouton ‘Pré-commander’. »

MCP vs REST API

Lequel est fait pour vous ?

MCP REST API
Interface Langage naturel (parlez à votre IA) Code (requêtes HTTP)
Configuration Ajouter l'URL au client IA Intégrer dans votre application
Authentification OAuth ou API Key API Key
Idéal pour Utilisateurs métier, marketeurs, tâches rapides Développeurs, systèmes automatisés
Code requis Non Oui
Envoi en masse Oui (jusqu'à 10 000) Oui (jusqu'à 10 000)
Scheduling Oui Oui
SMS Fallback Oui Oui
Analytics Oui Oui

Les deux méthodes accèdent à la même plateforme et aux mêmes fonctionnalités SendRCS. MCP est l'option no-code - parfaite pour quiconque souhaite contrôler la messagerie RCS en conversant avec un assistant IA.

Endpoint

URL:       https://api.sendrcs.eu/api/mcp
Protocol:  Streamable HTTP (JSON-RPC 2.0)
Standard:  Model Context Protocol (MCP) by Anthropic

Prêt à connecter votre IA ?

Sans abonnement. Sans engagement. Essai gratuit disponible.