Intégration · CRM et ventes
Connecter Claude et ChatGPT à CiviCRM
Demandez à votre IA de trouver un contact, récupérer les dons d'un donateur ou vérifier qui est inscrit pour un événement sur CiviCRM. Elle fonctionne via l'APIv4 de CiviCRM, ce qui lui permet de lire et modifier les mêmes enregistrements que vous : contacts, activités, contributions, événements, participants, membres et les autres entités de votre site.
Offre gratuite, sans carte bancaire. Comptez environ une minute.
Essayez de demander
“Trouver l'enregistrement de contact pour [email protected].”
L'IA exécute une requête Contact avec un filtre sur l'email et affiche le contact correspondant avec son nom et son ID.
“Lister les contributions du contact 2381 cette année.”
Elle interroge Contribution pour ce contact et cette plage de dates, puis liste le montant, la date et l'état.
“Qui est inscrit à notre événement de collecte d'automne ?”
Elle trouve l'événement, puis liste les enregistrements Participant avec le contact et l'état.
Ce que votre IA peut faire
Toute entité APIv4
Lister les entités exposées par votre site, telles que Contact, Contribution, Événement ou Membre, et voir leurs champs avec getFields.
Recherche avec filtres
Utiliser get avec select, where et limit pour trouver exactement les enregistrements dont vous avez besoin, sans écrire de requêtes vous-même.
Créer, modifier et supprimer
Ajouter ou modifier des enregistrements avec create, update et save. La suppression est définitive, donc vous pouvez la garder derrière une approbation.
“Quelles adhésions expirent dans un mois ?”
Elle récupère les enregistrements Membership avec une date de fin dans cette plage, incluant le contact et le type d'adhésion.
“Enregistrer un appel téléphonique avec le contact 2381 concernant leur engagement.”
Elle crée une Activité du type appel sur ce contact avec un sujet que vous lui fournissez.
“Quels champs puis-je utiliser sur Contact ?”
Elle exécute getFields sur Contact et liste les champs disponibles, y compris les champs personnalisés.
2 outils pour CiviCRM
Ces outils sont activés lors de la connexion. Vous pouvez désactiver chacun d’eux ou exiger votre approbation avant son exécution.
call_apiModifie des donnéesExécuter une action APIv4 CiviCRM sur un enregistrement : `entity` (par exemple Contact, Activité, Dons, Événement, Participant, Adhésion), `action` (get, getFields, create, update, save, delete) et `params` sous forme de chaîne JSON avec select, where, values et limit. Utilisez get pour rechercher et getFields pour voir les champs disponibles ; create, update et delete modifient des données CRM en direct et delete ne peut pas être annulée.list_entitiesModifie des donnéesLister les types d'enregistrements (entités APIv4) disponibles sur ce site CiviCRM, tels que Contact, Dons, Événement ou Adhésion. Utilisez-le pour trouver le nom de l'entité appropriée avant d'appeler call_api.
Configuration en trois étapes
- 1
Choisissez l’application
Créez un compte PipMCP gratuit et sélectionnez CiviCRM dans la liste des applications.
- 2
Collez votre clé
Collez l'adresse de votre site CiviCRM (la partie avant /civicrm/...) et une clé API. Votre administrateur CiviCRM attribue la clé à votre enregistrement de contact et vous accorde la permission 's'authentifier avec une clé API'. L'extension AuthX (CiviCRM 5.36+, activée par défaut sur les nouveaux sites) doit accepter les clés API via l'en-tête X-Civi-Auth.
- 3
Ajoutez le lien à votre IA
Vous obtenez un lien MCP personnel. Ajoutez-le à Claude, ChatGPT ou Cursor :
- Cliquez sur votre nom, puis sur Paramètres › Connecteurs › Ajouter un connecteur personnalisé.
- Collez votre lien dans le champ URL du serveur MCP distant.
- Activez-le depuis le menu + d’une conversation.
Questions
Que peut faire l'IA dans CiviCRM ?
Elle peut lister les entités APIv4 de votre site et exécuter des actions APIv4 sur elles : get et getFields pour rechercher et lire, ainsi que create, update, save et delete pour modifier les données. Cela couvre des enregistrements tels que contacts, activités, contributions, événements, participants et membres.
L'IA voit-elle mes identifiants CiviCRM ?
Non. Votre clé API CiviCRM est chiffrée au repos et jamais montrée à l'IA. Après que vous ayez sauvegardé la clé, elle ne sera plus affichée, même pas pour vous. L'IA ne voit que les résultats des outils qu'elle appelle.
Puis-je contrôler ce que l'IA est autorisée à faire ?
Oui. Vous choisissez les outils activés et les actions risquées nécessitent votre approbation avant exécution. La création, la modification et la suppression modifient des données CRM en direct ; une suppression ne peut être annulée. La clé API possède uniquement les permissions du contact auquel elle appartient. Chaque appel d'outil est journalisé.
Fonctionne-t-il avec ChatGPT ?
Oui. Dans ChatGPT, allez dans Paramètres › Applications et connecteurs › Avancé et activez le mode Développeur, puis ajoutez votre lien PipMCP. Le mode Développeur nécessite un abonnement payant ChatGPT : Plus, Pro, Business ou Entreprise. Le même lien fonctionne également dans Claude (Paramètres › Connecteurs › Ajouter un connecteur personnalisé), Cursor et d'autres clients MCP.
Quel est le coût ?
PipMCP dispose d'un plan gratuit sans carte bancaire requis. Les plans payants sont facturés par tâche terminée. Vous devez également disposer de votre propre site CiviCRM.
Pourquoi mon administrateur CiviCRM doit-il configurer la clé ?
Les clés API CiviCRM sont liées à un enregistrement de contact et sont généralement attribuées par un administrateur, par exemple via l'extension Clé API ou l'Explorateur APIv4. Votre rôle doit également avoir la permission « authentification avec clé API », et AuthX doit accepter les clés dans l'en-tête X-Civi-Auth.
Intégrations associées
Laissez votre IA travailler dans CiviCRM dès aujourd’hui.
Commencez gratuitement. Votre clé reste chiffrée et vous décidez de ce que l’IA peut faire.
Connecter CiviCRM gratuitementPipMCP n’est pas affilié à CiviCRM. Les noms des produits sont des marques commerciales appartenant à leurs propriétaires respectifs.






