API de lecture des signaux et serveur MCP

Vos données de conversion, lisibles par vos propres outils et vos propres agents

Chaque conversion que vous envoyez via DataFirefly peut être relue : une API de signaux pour vos scripts et vos tableaux de bord, et un serveur MCP pour que Claude ou ChatGPT répondent sur vos propres conversions au lieu de deviner.

Lecture seule par construction, limitée à votre compte par le jeton lui-même, et les identifiants sont rendus en présence, jamais en valeur. Un agent peut vous dire comment la semaine dernière a converti sans jamais voir l'e-mail d'un client.

Lecture seule Aucune valeur d'identifiant Hébergé dans l'UE
Le chemin de lecture
Votre jeton Généré dans votre console, révocable en un clic
Dispatcher DataFirefly Hébergé dans l'UE : les mêmes enregistrements expurgés que votre Event Inspector
Votre tableau de bord Vos scripts Claude ChatGPT Tout client MCP
Le problème

Vos données de conversion finissent partout sauf entre vos mains

Vous envoyez la même conversion à cinq plateformes. Chacune garde sa version, dans son tableau de bord, derrière son identifiant et son modèle d'attribution.

Cinq tableaux de bord, cinq vérités

Meta compte une chose, Google Ads une autre, GA4 une troisième. Les réconcilier est un exercice de tableur que vous refaites chaque mois, et personne dans l'équipe n'y prend plaisir.

Rien vers quoi pointer un outil

Vous voulez tracer la livraison dans le temps, alerter sur une chute, ou passer les chiffres à un assistant ? Il n'y a aucun point d'accès à appeler. Vous exportez un CSV à la main, ou vous vous en passez.

Et dès que vous exportez, le risque est chez vous

Un CSV de conversions avec des e-mails dedans, ce sont des données personnelles sur un portable. La façon la plus simple de relire vos données est aussi celle qui crée un problème que vous n'aviez pas.

Ce que ça veut dire

« Prêt pour l'IA » est une affirmation. Voici la version qu'on peut vérifier.

Beaucoup d'outils annoncent des données prêtes pour l'IA. La question qui vaut la peine est étroite : est-ce qu'autre chose qu'un humain peut les ouvrir, et que voit-il ?

Il y a une adresse à appeler

Un point d'accès HTTP documenté, un jeton, du JSON en sortie. Pas un écran à racler, pas un rapport envoyé par mail le 1er du mois.

Un agent s'en sert sans extension

Les mêmes lectures sont exposées via le Model Context Protocol, la convention que les assistants parlent déjà. Vous collez un bloc dans votre client et il peut interroger.

Et il ne voit rien qu'il ne devrait voir

Les enregistrements rendus sont les enregistrements expurgés : la présencedes identifiants, jamais leur valeur. Donner l'accès à un assistant ne lui livre pas votre fichier client.

Trois surfaces

Un jeton, trois façons de lire les mêmes signaux

Résumé

Le volume, la livraison par destination, la latence, et la part d'événements portant un identifiant fort sur une fenêtre que vous choisissez, jusqu'à 31 jours. Ce dernier chiffre est celui qui pilote la qualité de correspondance, et il se calcule sans détenir un seul identifiant en clair.

Événements

Le flux expurgé, jusqu'à 500 enregistrements, filtrable par nom d'événement ou sur les seuls échecs. Les mêmes enregistrements que l'Event Inspector de la console, avec la même expurgation.

MCP

Les deux mêmes lectures parlées en Model Context Protocol, sous les outils signals_summary et signals_events. Votre assistant répond sur vos conversions au lieu de celles d'Internet.

Le compte vient du jeton, jamais d'un argument. Il n'existe aucun paramètre qu'un agent pourrait se faire convaincre de changer pour lire les données d'un autre : un nom de compte inventé dans un appel MCP ne change rien, et un test le prouve.

Comment ça marche

Trois étapes, et rien à installer

1

Générez un jeton

Dans votre espace client, sur le site que vous voulez lire. Rien n'est lisible tant que vous ne l'avez pas fait : le jeton est nul tant que vous n'en créez pas un, et le révoquer prend effet immédiatement, pas au prochain cron.

2

Collez-le là où vous en avez besoin

Une commande curl pour vos scripts, ou le bloc MCP pour Claude ou ChatGPT. Les deux sont affichés prêts à copier sur la page du jeton.

3

Demandez

« Quelle destination a le plus échoué cette semaine ? » « La couverture d'identifiants a-t-elle chuté après mardi ? » « Montre-moi les achats sautés et pourquoi. » Votre assistant lit vos propres chiffres pour répondre.

Comparaison

Exporter un CSV, monter un entrepôt, ou lire l'API

Les trois finissent avec des chiffres exploitables. Ils diffèrent par ce que vous avez à faire tourner, et par ce qui sort de votre compte.

Export manuel Entrepôt de données API de signaux DataFirefly
À mettre en place Un téléchargement, à chaque fois Un pipeline, un schéma et une facture Un jeton, une fois
Fraîcheur Aussi vieux que le dernier export Aussi frais que la dernière synchro En direct, sur les 31 derniers jours
Données personnelles Un fichier avec des e-mails dedans Ce que vous avez choisi d'y charger Présence seule, aucune valeur
Utilisable par un agent Seulement si vous collez le fichier Avec un connecteur que vous écrivez Nativement, en MCP
Accès en écriture Aucun Ce que les identifiants permettent Aucun par construction

Quand un autre chemin vous convient mieux. Si vous avez déjà un entrepôt et que vos conversions doivent côtoyer votre marge et votre stock, chargez-les là-bas : cette API lit un système, elle ne remplace pas un entrepôt modélisé. C'est le chemin le plus court quand ce que vous voulez, c'est voir, alerter ou interroger vos propres conversions.

D'où viennent les signaux

Quelle que soit la source des événements, la lecture est la même

Un front-end headless ou une stack maison ? Envoyez vos événements à notre API : le dispatcher traite toutes les sources de la même façon, et les signaux se relisent pareil. Parlez-nous de votre installation.

Ce que vous confiez

Donner l'accès à un assistant ne devrait pas revenir à lui donner vos clients

Lecture seule, par construction

Il n'y a aucun chemin d'écriture derrière ce jeton. Il ne peut ni changer une destination, ni rejouer un événement, ni toucher à un abonnement.

La présence, pas les valeurs

Un événement dit s'il portait un e-mail, pas lequel. Le pays est là parce qu'un pays seul n'est pas une donnée personnelle.

Hébergé dans l'UE

La lecture se fait sur la même infrastructure européenne que le tracking. Rien ne franchit de frontière pour répondre à une question.

Révocable immédiatement

Un clic et le jeton cesse de fonctionner à la requête suivante, pas à la prochaine tâche planifiée.

FAQ

Les questions à se poser avant d'ouvrir quoi que ce soit

L'IA voit-elle les données personnelles de mes clients ?

Non. Les enregistrements rendus sont expurgés : chaque événement dit s'il portait un e-mail, un téléphone, un nom ou une adresse, jamais lesquels. Un assistant peut vous dire que la couverture d'identifiants a chuté jeudi sans jamais pouvoir nommer un client.

Un agent peut-il casser quelque chose avec ce jeton ?

Il n'y a aucun chemin d'écriture derrière, donc non. Et le compte qu'il lit vient du jeton lui-même : il n'y a pas de paramètre qu'on puisse persuader un agent de changer. Une injection de prompt peut faire poser une question bizarre à un assistant ; elle ne peut pas faire répondre cette API pour le compte d'un autre.

Jusqu'où puis-je remonter ?

Jusqu'à 31 jours pour les agrégats, et les 500 derniers événements pour le flux. C'est une lecture en direct de la fenêtre du dispatcher, pas une archive : s'il vous faut des années d'historique, c'est le rôle d'un entrepôt, et vous pouvez l'alimenter depuis ici.

Quels assistants peuvent s'en servir ?

Tout client qui parle le Model Context Protocol, ce qui inclut aujourd'hui Claude et ChatGPT entre autres. Nous publions un point d'accès MCP standard plutôt qu'une intégration par éditeur : un nouveau client qui parle le protocole fonctionne sans que nous livrions quoi que ce soit.

Est-ce un coût en plus ?

Non. C'est inclus dans tous les forfaits, le gratuit compris. Relire ses propres données n'est pas une fonctionnalité qui devrait se vendre à part.

Suis-je obligé d'utiliser de l'IA ?

Pas du tout. Le même jeton répond à un simple appel HTTP : il sert tout autant pour un tableau de bord, une alerte hebdomadaire ou un script qui vérifie la livraison chaque matin. Le MCP est une porte d'entrée parmi d'autres.

Vos signaux sont déjà là. Ouvrez-les quand vous voulez.

Créez un compte, connectez votre boutique, et générez un jeton le jour où vous en avez besoin. Rien n'est lisible avant, et un clic referme.