Documentation

Documentation du serveur MCP

Branchez Claude, ChatGPT ou votre propre agent IA sur Oblipali. Il pourra gérer vos contacts, préparer vos campagnes et envoyer vos SMS, avec vos crédits.

  • 24 outils
  • Streamable HTTP
  • JSON-RPC 2.0
  • OAuth ou clé API
Adresse du serveur
https://oblipali.app/mcp
Compatible avec
ClaudeChatGPTCursorTout client MCP

Démarrage rapide

Deux façons de brancher votre agent sur Oblipali. La première ne demande aucune clé.

01

Ajouter l'adresse du serveur

Dans Claude, ChatGPT ou votre client MCP, ajoutez un connecteur personnalisé et collez https://oblipali.app/mcp.

02

Approuver l'accès

Votre client ouvre oblipali.app. Connectez-vous, puis validez l'accès. Aucune clé à copier : le jeton se renouvelle tout seul.

03

Vérifier

Demandez à votre agent de lister ses outils. Les 24 outils Oblipali doivent apparaître.

Votre client ne gère pas OAuth ? Utilisez une clé API, comme expliqué dans Connexion.

Connexion

Pour les scripts, les intégrations maison et les clients MCP sans OAuth : créez une clé API dans Oblipali, puis envoyez-la avec chaque requête.

Point d'accès MCP HTTP
POST https://oblipali.app/mcp
Authorization: Bearer obli_votre_cle_api
Content-Type: application/json

Fichier claude_desktop_config.json, dans Réglages, Développeur, Modifier la configuration. Redémarrez Claude Desktop ensuite.

claude_desktop_config.json JSON
{
  "mcpServers": {
    "oblipali": {
      "url": "https://oblipali.app/mcp",
      "transport": "streamable-http",
      "headers": {
        "Authorization": "Bearer obli_VOTRE_CLE"
      }
    }
  }
}

Remplacez la fin de la clé par la clé complète, copiée à sa création. Les anciennes configurations pointant vers https://kbchybeikoycamcfqfsq.supabase.co/functions/v1/mcp-server continuent de fonctionner avec une clé API.

Contacts

5 outils

Le carnet d'adresses de votre espace : ajout, mise à jour et import en masse.

phoneobligatoireemailfacultatif
oblipali_list_contacts

Lister les contacts, paginés et filtrés.

pagelimittagopted_out
Ancien nom : contacts.list
oblipali_create_contact

Ajouter un contact. Le numéro est normalisé au format E.164.

phone (obligatoire)first_namelast_nameemailtagsmetadata
Ancien nom : contacts.create
oblipali_update_contact

Mettre à jour un contact. Seuls les champs fournis changent.

id (obligatoire)first_namelast_nameemailtagsmetadata
Ancien nom : contacts.update
oblipali_delete_contact

Supprimer un contact. Irréversible.

id (obligatoire)
Ancien nom : contacts.delete
oblipali_import_contacts

Importer jusqu'à 1 000 contacts. Un numéro déjà connu est mis à jour.

contacts (obligatoire)
Ancien nom : contacts.import

Modèles SMS

4 outils

Des messages réutilisables, avec le prénom ou le code promo ajoutés au moment de l'envoi.

oblipali_list_templates

Lister tous les modèles de l'espace de travail.

aucun paramètre
Ancien nom : templates.list
oblipali_create_template

Créer un modèle avec des variables : prénom, nom, code promo.

name (obligatoire)body (obligatoire)
Ancien nom : templates.create
oblipali_update_template

Modifier un modèle, ou le désactiver.

id (obligatoire)namebodyis_active
Ancien nom : templates.update
oblipali_delete_template

Supprimer un modèle.

id (obligatoire)
Ancien nom : templates.delete

Campagnes

6 outils

Préparez une campagne, testez plusieurs versions, puis suivez les résultats.

À savoir. Une campagne se crée en brouillon, puis s'envoie explicitement. Votre agent doit vous demander votre accord avant l'envoi.

oblipali_list_campaigns

Lister les campagnes, au besoin par statut.

status
Ancien nom : campaigns.list
oblipali_create_campaign

Créer une campagne en brouillon, au besoin en test A/B.

name (obligatoire)messagetemplate_idscheduled_attarget_filterab_test
Ancien nom : campaigns.create
oblipali_update_campaign

Modifier une campagne en brouillon ou programmée.

id (obligatoire)namemessagetemplate_idscheduled_attarget_filterab_test
Ancien nom : campaigns.update
oblipali_delete_campaign

Supprimer une campagne en brouillon ou annulée.

id (obligatoire)
Ancien nom : campaigns.delete
oblipali_send_campaignConsomme des crédits

Envoyer une campagne. Irréversible.

id (obligatoire)
Ancien nom : campaigns.send
oblipali_get_campaign_results

Résultats d'une campagne, par version pour un test A/B.

campaign_id (obligatoire)
Ancien nom : campaigns.results

SMS direct

3 outils

Un envoi part vers un vrai numéro et coûte des crédits. Estimez le coût avec oblipali_count_sms_parts et oblipali_get_sms_pricing avant d'envoyer.

oblipali_send_smsConsomme des crédits

Envoyer un SMS immédiatement.

phone (obligatoire)message (obligatoire)
Ancien nom : sms.send
oblipali_count_sms_parts

Compter les segments et les caractères, sans envoyer.

message (obligatoire)
Ancien nom : sms.count_parts
oblipali_get_sms_pricing

Coût en crédits pour un numéro ou un pays.

phonecountry
Ancien nom : sms.pricing

Journaux et statistiques

2 outils

Suivez chaque envoi, et les totaux sur la période de votre choix.

oblipali_list_sms_logs

Lister les envois avec leur statut.

pagelimitcampaign_idstatus
Ancien nom : logs.list
oblipali_get_stats

Compteurs agrégés sur une période.

fromto
Ancien nom : stats.get

Désinscriptions

3 outils

Les numéros désinscrits sont exclus automatiquement des envois. Votre agent ne doit pas chercher à les recontacter.

oblipali_list_optouts

Lister les numéros exclus des envois.

aucun paramètre
Ancien nom : optouts.list
oblipali_create_optout

Désinscrire un numéro.

phone (obligatoire)reason
Ancien nom : optouts.create
oblipali_delete_optout

Réinscrire un numéro.

phone (obligatoire)
Ancien nom : optouts.delete

Espace de travail

1 outil

Le solde de crédits, à vérifier avant tout envoi.

oblipali_get_workspace

Informations de l'espace de travail et solde de crédits.

aucun paramètre
Ancien nom : workspace.get

Exemple d'appel

Envoyer un SMS avec tools/call.

Envoyer un SMS avec tools/call JSON
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "oblipali_send_sms",
    "arguments": {
      "phone": "+33612345678",
      "message": "Bonjour Léa, votre commande est prête."
    }
  }
}

Tarifs

Paiement à l'usage avec des crédits prépayés. Sans abonnement.

PackPrix TTCPrix par crédit
50 crédits 6 EUR 0,120 EUR
500 crédits 45 EUR 0,090 EUR
1 000 crédits 80 EUR 0,080 EUR
5 000 crédits 325 EUR 0,065 EUR
10 000 crédits 550 EUR 0,055 EUR
25 000 crédits 1 200 EUR 0,048 EUR
50 000 créditsMeilleur rapport 2 000 EUR 0,040 EUR

Les crédits n'expirent jamais. Un SMS vers la France coûte 2 crédits par segment. Utilisez oblipali_get_sms_pricing pour connaître le coût par destination, ou consultez les tarifs par pays.

Connectez votre agent en deux minutes

Créez votre compte, ajoutez l'adresse du serveur, approuvez l'accès.