Voir les catégories

Comment interroger les données Stripe avec Claude / Cursor via MCP (Configuration du serveur Stripe MCP)

33 min de lecture

SERVEUR MCP BANDE

Interroger les données Stripe avec Claude ou Cursor via le serveur Stripe MCP.

Une configuration Stripe MCP en 5 minutes qui permet à votre outil d'IA de poser des questions en langage naturel sur vos clients, abonnements, frais, factures et remboursements. L'agent Query Streams met en cache l'API Stripe dans une base de données SQL DuckDB locale, de sorte que le LLM accède à de véritables tables plutôt qu'à des points de terminaison REST. Schema Intelligence gère les spécificités de Stripe (colonnes de montant en centimes, filtrage en temps réel, énumérations de statut, aplatissement des métadonnées) pour une requête SQL correcte dès la première tentative.

Lecture seule par construction Une seule clé, tous les connecteurs SQL prenant en compte les centimes Apportez votre propre outil d'IA

Query Streams est une plateforme d'intégration de données sécurisée et en temps réel qui intègre toutes les bases de données et API SaaS de votre compte dans Claude, Cursor, ChatGPT et Grok, grâce à une seule clé MCP et sans modification du pare-feu. Ce guide vous emmène à travers le rayures mcp Le chemin d'accès est défini précisément, afin que votre outil d'IA puisse répondre à des questions en langage clair sur les clients, les abonnements, les frais, les factures et les remboursements, sans que vous ayez à exporter des fichiers CSV depuis le tableau de bord Stripe ni à enchaîner des appels de pagination à l'API REST dans un script. L'agent réseau importe les données de l'API Stripe dans un cache DuckDB local, de sorte que le LLM accède à des surfaces SQL propres (clients, abonnements, frais, factures, remboursements, paiements) au lieu de points de terminaison REST bruts, les colonnes monétaires étant signalées comme devise_minor_unit_usd L'IA divise donc automatiquement les montants par 100 et ne signale jamais une dépense de 1 234,56 $ comme étant de « 123 456 $ ». Pour en savoir plus, rendez-vous sur QueryStreams.com. et Inscrivez-vous gratuitement pour commencer à poser de vraies questions Stripe à votre outil d'IA.

Ce que le serveur Stripe MCP de Query Streams vous offre

Stripe propose une excellente interface d'IA propriétaire — Kit d'outils pour agents Stripe — ce qui permet aux agents IA d'accéder en lecture et en écriture à l'API REST de Stripe pour des actions telles que la création de clients, la génération de sessions de paiement, l'émission de remboursements et l'annulation d'abonnements. C'est l'outil idéal lorsque l'IA a besoin de faire Du côté de Stripe, le serveur Query Streams Stripe MCP résout un problème totalement différent : surface d'analyse en lecture seule Vos données Stripe sont accessibles via SQL, avec le même historique d'audit et la même compatibilité multi-connecteurs que tous les autres connecteurs Query Streams MCP. D'autres wrappers Stripe MCP open source existent sur GitHub ; la plupart se contentent d'envoyer des requêtes REST Stripe brutes ou des curseurs de pagination au niveau du LLM, sans interface SQL, sans gestion des centimes ni application de la restriction de lecture seule. Query Streams vous offre une clé unique, tous les connecteurs, un historique d'audit complet, un agent qui normalise les réponses de l'API Stripe en SQL, et un outil d'IA qui ne stocke jamais vos clés API Stripe.

Aucun trou dans le pare-feu entrant

L'agent réseau établit une unique connexion cloud chiffrée sortante vers Query Streams. Votre client IA se connecte au cloud, jamais à votre compte Stripe ni à votre réseau. Aucun port à ouvrir, aucune adresse IP à autoriser, aucun VPN ni clé API Stripe à configurer dans le client IA.

Une seule clé, tous les connecteurs

La même clé MCP est transmise à Stripe, ainsi qu'à toutes les autres bases de données et API SaaS connectées à votre compte. Ajoutez un connecteur HubSpot ou PostgreSQL demain, et l'outil d'IA le reconnaîtra à côté de vos données Stripe sans avoir à le ressaisir : les jointures entre connecteurs, comme « associer les clients Stripe aux contacts CRM », se résument à une simple requête SELECT.

L'intelligence schématique intégrée

L'IA analyse les descriptions, les types sémantiques (montant en centimes, énumérations d'état, signalisation en direct, aplatissement des métadonnées), les exemples de valeurs et les clés étrangères découvertes pour chaque table Stripe, et pas seulement les structures des points de terminaison REST. Elle génère du SQL précis dès la première tentative, y compris… montant / 100,0 conversion et la mode en direct = vrai filtre que les LLM à schéma minimal ne parviennent pas à filtrer.

Lecture seule par construction

Même un LLM halluciné ne peut pas effectuer de remboursement, annuler un abonnement, créer une session de paiement ou mettre à jour les informations d'un client via Query Streams MCP. L'agent réseau rejette toute requête qui n'est pas conforme. SELECTIONNER, AVEC, ou EXPLIQUER avant d'atteindre les tables Stripe mises en cache — et les opérations d'écriture Stripe ne sont jamais exposées à la surface MCP en premier lieu.

Limites de débit par clé

Par défaut, 60 requêtes et 10 exécutions par minute sont autorisées, configurables par clé. Une boucle d'appels d'outils d'IA incontrôlée entraîne la suppression du quota de jetons, et non de la limite de votre API Stripe, de votre quota de requêtes quotidien ou du budget de débit de votre plateforme Stripe Connect.

Comment cela fonctionne sans ouvrir les ports du pare-feu

L'agent réseau Query Streams s'installe une seule fois sur n'importe quelle machine disposant d'un accès Internet (l'API Stripe est accessible de partout) et maintient une unique liaison cloud TLS sortante ; aucun trafic entrant n'est autorisé, aucune donnée n'est exposée. Spécificité de Stripe : lorsqu'une requête arrive, l'agent effectue une pagination des points de terminaison REST de Stripe en arrière-plan et met en cache les réponses dans une base de données DuckDB locale afin que le LLM dispose de surfaces SQL propres. clients, abonnements, éléments_d'abonnement, charges, factures, remboursements, versements, prix, produits — au lieu d'enveloppes REST. L'outil d'IA n'a jamais accès à votre clé API restreinte Stripe, à votre identifiant de compte Stripe Connect ni aux données de paiement de vos clients. Comment fonctionne le lien de l'agent sortant uniquement →

Client IA

Curseur, Claude,
ChatGPT, Grok

Serveur QS MCP

HTTP en continu
Authentification par clé X-MCP

Agent de réseau

Sur votre réseau
Sortie de liaison cloud

API Stripe

DuckDB en lecture seule
cache, surface SQL

Aucun port entrant requis — l'agent compose les numéros sortants, jamais l'inverse.

La touche MCP que vous donnez à Cursor ou Claude est limitée (lire / analyser / exécuter), révocable à tout moment et limitée en nombre d'utilisations par clé. L'outil d'IA fait appel à ces outils MCP pour fonctionner :

querystreams-mcp · catalogue d'outils
qs_list_organisationslire
Renvoie l'organisation liée à la clé appelante.
qs_list_agentslire
Liste les agents du réseau et leur état en ligne.
qs_list_connectorslire
Liste les connecteurs de données (une entrée par serveur de base de données ou API).
qs_get_connector_schemalire
Renvoie les tables et colonnes Stripe mises en cache que l'IA peut interroger (clients, abonnements, frais, factures, remboursements, paiements, prix, produits), avec enrichissement Schema Intelligence lorsque disponible.
table de profils qsanalyser
Valeurs d'échantillon, distributions, détection d'énumérations, types sémantiques — à la demande.
qs_list_saved_querieslire
Des modèles SQL paramétrés préconfigurés, approuvés par l'équipe. L'IA les exécute sans jamais voir le code SQL.
qs_run_saved_queryexécuter
Exécute une requête enregistrée par clé_de_modèle avec des paramètres optionnels de remplacement.
qs_run_queryexécuter
Exécute une requête SELECT sur un connecteur. Un validateur en lecture seule s'exécute au niveau de l'agent, avant que la base de données ne reçoive la requête SQL.

Pourquoi Schema Intelligence rend Query Streams MCP différent

La plupart des serveurs « MCP pour Stripe » de l'écosystème open source fournissent à votre outil d'IA la même référence de ressource REST que Stripe publie pour les développeurs, ou pire, les données brutes. schéma_information du cache qu'ils conservent. Noms des champs. Types de données. Peut-être une clé primaire. Le LLM doit deviner. montant Il faut diviser par 100 car Stripe stocke l'argent en centimes. mode en direct = faux Les lignes correspondent à des frais de test qui devraient être exclus du chiffre d'affaires. abonnements.statut est une énumération de essai / actif / Échéance passée / annulé / non rémunéré / incomplet, ou que créé Il faut convertir les données via les fonctions d'horodatage de DuckDB. C'est pourquoi la première requête SQL que la plupart des LLM écrivent sur un schéma Stripe brut est erronée : non pas parce que le LLM est mauvais, mais parce qu'il ne dispose pas des données nécessaires pour être correct (et afficher « 1 234 567 890 $ de MRR » parce que personne n'a divisé par 100 est le genre d'erreur qui finit par se retrouver sur le Slack de votre équipe financière).

Query Streams MCP renvoie ce même schéma Stripe mis en cache, enrichi de ce que nous appelons Intelligence schématique (IS) — Métadonnées sélectionnées par l'IA, générées en exécutant des requêtes de profilage sur votre vrai Les données Stripe sont collectées avant même que le client IA ne les demande. Lorsque l'intégration de schémas est activée sur le connecteur Stripe, chaque outil de schéma appelé par l'IA (qs_get_connector_schema, qs_get_table_schema, table de profils qs, qs_get_relationships) renvoie le schéma mis en cache de base, ainsi que six couches de connaissances organisées. Le LLM cesse de deviner.

Pour concrétiser cela, voici ce que le client IA récupère d'une seule requête. qs_get_table_schema appel contre le connecteur Stripe charges table — la table transactionnelle centrale qui génère 90 % des questions relatives aux revenus — d'abord sans Schema Intelligence, puis avec.

Sans intelligence schématique source_de_données : schéma_capturé
// ce que voit le LLM == TABLEAU : frais == Colonnes : - identifiant varchar NOT NULL - client varchar - montant bigint NON NULL - devise varchar(3) - statut varchar(20) – mode direct booléen NON NULL – créé horodatage NON NULL - mode de paiement varchar - description texte – métadonnées json Index : ix_créé, ix_client Clés étrangères : (aucun déclaré dans le cache) si_recommandation : État: « not_run » Ce qui manque pour cet appel : – type sémantique du montant (devise en centimes) – listes de valeurs d’énumération status / currency / livemode – Exemples de valeurs + balisage du domaine métier – Descriptions des tables et des colonnes – Relations découvertes par l’IA entre les tables Stripe mises en cache
Avec l'intelligence schématique source de données : intelligence du schéma
// ce que voit le LLM == TABLEAU : frais [FAIT, domaine : finance] == « Relevés de facturation Stripe. Le montant est exprimé dans la plus petite unité de la devise (cents pour le dollar américain). Filtrez livemode = true pour les données de production ; les lignes livemode = false correspondent à des frais de test. » ai_analyzed_at: 2026-05-05 · ~284 612 lignes Colonnes : - identifiant varchar identifiant Exemple : « ch_3OfX8aLkdIwHu7ix… » - client varchar identifiant FK -> customers.id (97 %, confiance 0,99) Exemple : « cus_QxAbCdEfGh… » - montant bigint devise_minor_unit_usd ⚠ Divisez par 100 pour obtenir des USD Exemple : 4900 (= 49,00 $), 9999 (= 99,99 $) - devise varchar(3) code_statut (énumération) USD (89 %) | EUR (8 %) | GBP (3 %) - statut varchar(20) code_statut (énumération) Réussi (92 %) | En attente (5 %) | Échec (3 %) – mode direct booléen drapeau (filtre de production) ⚠ Filtre livemode = true pour la production vrai (production) | faux (données de test) – créé horodatage horodatage_iso Exemple : 05/05/2026 16:23, 05/05/2026 14:11 – métadonnées json clé_valeur_aplatie Clés découvertes : order_id, plan_tier, source

Les six couches de l'intelligence schématique ajoutent

Chaque niveau aborde une catégorie spécifique de questions auxquelles le LLM devrait autrement répondre par supposition. L'intégration de SI est optionnelle. (connecteur, base de données) Pair et s'exécute comme une passe de profilage unique sur vos données — il ne modifie pas votre schéma, n'écrit pas dans votre base de données et s'actualise de manière incrémentielle lorsque votre schéma change.

Descriptions sélectionnées par l'IA

Description claire et concise de chaque base de données, schéma, table et colonne — générée une seule fois et mise à jour lors de toute modification de votre schéma. Évaluation de la fiabilité : les descriptions rédigées par les utilisateurs sont toujours privilégiées.

accusations : « Dossiers d'accusation Stripe ;
Le montant est en cents (1,00 USD = 100).

Classification des tableaux

Chaque table est étiquetée FACT (événements transactionnels), DIM (référence descriptive) ou LOOKUP (petites tables de correspondance), plus un domaine métier — finance, ventes, marketing, RH, support et 14 autres.

frais [FAIT, domaine : finance]
clients [DIM, domaine : finance]

Types sémantiques par colonne

Dix-huit types — devise, unité_mineure_de_la_monnaie_USD, email, date_iso, code_statut, pourcentage, position_de_classement, identifiant, URL, et plus encore. L'IA génère du SQL adapté au dialecte de chaque type, y compris montant / 100,0 Aucune conversion sans schéma nu, LLM ne la réussit.

montant : devise_minor_unit_usd
créé : timestamp_iso · statut : code_statut

Valeurs d'exemple issues de données réelles

Des lignes aléatoires sont apparues au LLM afin qu'il reconnaisse des modèles qu'aucun schéma ne peut afficher — les préfixes d'identifiant d'objet Stripe (ch_, cus_, sous_, dans_), les conventions de mise en forme, les valeurs encodées et la structure réelle des descriptions de vos clients.

charges.id : ["ch_3OfX8aLkdIwHu7ix", "ch_3OfWg9LkdIwHu7ix", "ch_3OfWVnLkdIwHu7ix"]

Détection d'énumérations avec distributions

Les colonnes à faible cardinalité (50 valeurs distinctes ou moins, soit au maximum 5 % de lignes uniques) sont associées à leur liste complète de valeurs, avec le nombre de lignes correspondantes. L'IA ne tient jamais compte de la casse ni de l'orthographe des énumérations Stripe.

Statut des abonnements : en période d’essai (12 %) | actifs (78 %) | en retard de paiement (4 %) | annulés (5 %) | impayés (1 %)

Découverte implicite de clés étrangères

L'analyse du chevauchement des données entre les tables identifie les jointures qui ne sont pas déclarées comme des contraintes DDL. Ces jointures sont stockées avec les clés étrangères formelles et leurs scores de confiance, et sont renvoyées par qs_get_relationships.

frais.client -> clients.id
(Chevauchement de 97 %, conf 0,99)

Même invite de commande, requête SQL différente

La preuve se trouve dans le code SQL que l'outil d'IA écrit réellement. Même session Cursor, même modèle Claude, même invite. « Quels sont les clients qui ont le plus dépensé au cours des 30 derniers jours, en ne considérant que les frais de production réussis ? » Sans l'intelligence schématique, le LLM doit deviner. Grâce à elle, il sait que le montant est en centimes, que l'énumération du statut nécessite un filtrage, que livemode = true correspond au filtre de production et que la clé étrangère client lui permet d'associer les clients pour un e-mail lisible par l'humain.

Sans intelligence schématique
— Première tentative de LLM contre un schéma nu : SELECTIONNER client, SOMME(montant) AS revenu, PAYS(*) AS nombre de frais DE charges créé >= '2026-04-06' GROUPE PAR client ORDER BY recettes DESC LIMITE 10 Le chiffre d'affaires annoncé est de « 1 234 567 $ » — soit 100 fois moins que prévu. montant stocké en centimes (100 = 1,00 $) Pas de filtre en direct — frais de test inclus Aucun filtre d'état — inclut les statuts en attente et en échec affiche les identifiants bruts cus_xxx, sans inscription par e-mail
Avec l'intelligence schématique
— Première tentative de LLM avec SI activé : SELECTIONNER c.email AS email_client, SOMME(montant ch.) / 100.0 AS revenue_usd, PAYS(*) AS nombre de frais DE frais ch JOINDRE clients c ON ch.client = c.id ch.created >= MAINTENANT() – INTERVALLE 30 JOUR ET ch.status = 'réussi' ET ch.livemode = vrai GROUPE PAR c.email ORDER BY revenus_USD DESC LIMITE 10 10 lignes. Réussi du premier coup. type sémantique du montant vu = devise_minor_unit_usd statut filtré selon la valeur d'énumération 'succeeded' livemode = true filtre les frais de test FK vers customers.id a fait surface un e-mail lisible par un humain
Vous ne souhaitez pas exécuter Schema Intelligence ? MCP fonctionne toujours. Sans SI, les outils de schéma renvoient des métadonnées brutes (types, clés primaires, clés étrangères formelles, index) et chaque réponse dégradée contient un si_recommandation bloquer l'IA en lui indiquant précisément ce qui lui manque, y compris une option permettant d'activer l'intégration de systèmes en cours de conversation via qs_request_si_analyseVotre client IA peut proposer de déclencher une exécution SI sur-le-champ (« Souhaitez-vous que j'active d'abord Schema Intelligence sur cette base de données ? Cela s'exécute via votre agent réseau en arrière-plan et améliorera considérablement mes réponses »). Le temps d'exécution varie en fonction du nombre de tables : Un connecteur Stripe met généralement en cache 12 à 15 tables et son analyse prend entre 5 et 10 minutes. Si vous disposez également d'une base de données d'entreprise volumineuse avec plus de 1 500 tables connectées, l'analyse complète peut prendre entre 45 et 60 minutes. Les actualisations suivantes, après modification du schéma, sont incrémentales et beaucoup plus rapides que la première. L'activation de Schema Intelligence est optionnelle. Nous sommes convaincus que vous ne voudrez pas vous en passer.

Comparaison entre Query Streams MCP et le kit d'outils Stripe Agent

Stripe expédie le Kit d'outils pour agents Stripe — un ensemble officiel d'encapsuleurs d'appels de fonctions autour de l'API REST de Stripe, conçu pour LangChain, le SDK OpenAI Agents, le SDK Vercel AI et les frameworks d'agents similaires. Il est conçu pour la lecture et l'écriture : un agent d'IA ayant accès à Agent Toolkit peut clients.créer, abonnements.annuler, remboursements.créer, checkout.sessions.createet ainsi de suite. C'est exactement la forme attendue lorsque l'IA est censée acte Sur Stripe, on trouve des fonctionnalités telles qu'un assistant de support qui effectue des remboursements, un chatbot d'accueil qui crée des liens de paiement et un agent commercial qui met à jour les métadonnées client. Query Streams MCP, quant à lui, résout un problème différent : une interface d'analyse en lecture seule sur les données Stripe exposées au format SQL. Ces deux outils répondent à des questions différentes. Voici comment ils se comparent selon les dimensions qui comptent réellement lorsqu'un outil d'IA exploite les données Stripe.

Dimension Flux de requêtes Stripe MCP Kit d'outils pour agents Stripe
Lire ou écrire Lecture seule par construction Lecture et écriture intégrées
sécurité des mutations Couche agent codée en dur VIOLATION EN LECTURE SEULE validateur sur chaque appel émis Quelles que soient les instructions de l'agent et les garde-fous du cadre, le permettent
Portée multi-connecteurs Oui — Stripe + Postgres + Snowflake + HubSpot + Shopify sous une seule clé MCP Rayures uniquement
Raccords de connexion croisée Oui, par exemple, associez les clients Stripe à vos contacts CRM et aux utilisateurs de votre base de données produits en une seule requête SELECT. Non
Requêtes enregistrées (LLM ne voit jamais SQL) Oui, via qs_list_saved_queries + qs_run_saved_query N/A
Piste d'audit journaux d'événements par appel : organisation / utilisateur / clé / étendue / latence / empreinte SQL / erreur Quelles que soient les captures de journalisation de votre SDK LangChain / OpenAI Agent
Métadonnées de schéma fournies au LLM Descriptions sélectionnées par l'IA, types sémantiques comme devise_minor_unit_usd, listes de valeurs d'énumération, relations découvertes par l'IA, exemples de valeurs Spécification de l'API REST de Stripe uniquement
adéquation du cas d'utilisation Analyses, rapports financiers, consultation du contexte du support client, audits de conformité Assistants de prise de décision, bots de support qui effectuent des remboursements, parcours d'intégration qui créent des sessions de paiement

Ils sont complémentaires, pas concurrents. De nombreuses organisations utilisent les deux : Query Streams MCP pour la gestion des données (l’IA analyse les données Stripe, les associe aux données CRM et produits, et génère des rapports) et Stripe Agent Toolkit pour les actions (l’IA effectue des remboursements, annule des abonnements et crée des liens de paiement). Le choix se fait par outil et par agent IA, et non par organisation. Certaines équipes limitent l’accès à Agent Toolkit par des procédures d’approbation manuelle et accordent un accès illimité aux analyses à Query Streams MCP ; son accès en lecture seule permet de l’accorder sans restriction. Si vous mettez en place un assistant IA qui a besoin de… faire Pour les opérations sur Stripe, utilisez le Stripe Agent Toolkit. Si vous mettez en place un assistant IA qui a besoin de comprendre Pour suivre l'activité de Stripe (et idéalement, visualiser également vos environnements Postgres, Snowflake, HubSpot et Shopify dans la même conversation), utilisez Query Streams MCP. La plupart des déploiements matures utilisent les deux.

Nova AI

MCP ne vous convient pas ? Essayez plutôt Nova AI.

Ignorez complètement MCP et posez des questions à Stripe comme «Quelle est l'évolution de notre MRR au cours des 12 derniers mois ?" ou "Quels abonnements sont menacés dans les 30 prochains jours ?« directement depuis le portail Query Streams — aucun fichier de configuration, même agent réseau et même intelligence de schéma sous-jacents. »

Découvrez Nova AI

Conditions préalables

Avant de commencer, assurez-vous d'avoir :

  1. Un compte Query Streams gratuit sur mon.querystreams.com.
  2. L'agent réseau Query Streams installé sur une machine ayant accès à Internet — voir Téléchargez l'agent Query StreamsL'API Stripe est accessible de partout, l'agent n'a donc pas besoin d'être connecté à un réseau spécifique.
  3. Un connecteur Stripe configuré avec l'agent — voir la configuration existante Configuration du connecteur API guides pour l'association de rayures. Utilisez un Clé API restreinte Stripe (recommandé) afin de pouvoir limiter l'accès en lecture de l'agent à des ressources spécifiques (par exemple, lecture sur charges / abonnements / clients / factures, aucun accès à équilibre / versements / comptes (si vous n'en avez pas besoin). L'agent détient la clé API Stripe ; l'outil d'IA n'y a jamais accès.
  4. Tout client d'IA compatible MCP. Ce guide présente Cursor, Claude Desktop, ChatGPT et Grok ; si vous utilisez Windsurf, Zed, Continue, Cline, VS Code Copilot, Codex ou Goose, la configuration reste globalement la même.
  5. Cinq minutes.
Vous ne configurez l'agent qu'une seule fois. Le même agent qui alimente les modules complémentaires Excel et Google Sheets de Query Streams, le générateur de requêtes Web et Nova AI est également utilisé par MCP. L'ajout de MCP à un compte Query Streams existant se résume à la génération d'une clé ; l'agent et les connecteurs sont déjà opérationnels.
1

Générer une clé MCP

De la part de /mcp Dans la page Flux de requêtes, créez une clé avec les étendues souhaitées.

2

Déposez-le dans votre client IA

Un seul extrait JSON pour Cursor, Claude, ChatGPT ou Grok. La même clé partout.

3

Poser une question

« Quel est notre MRR mensuel ? » — L'IA utilise les outils appropriés et vous obtenez la réponse.

Étape 1 : Générer une clé MCP dans les flux de requêtes

Connectez-vous à Query Streams et ouvrez le page MCP (ou connectez-vous d'abord à mon.querystreams.com et cliquez MCP (dans le menu de navigation de gauche). Cliquez Générer une clé, donnez à la clé un nom reconnaissable (quelque chose comme curseur-ordinateur portable ou bureau de Claude), et choisissez les portées que vous souhaitez associer à cette clé :

  • lire — L'IA peut parcourir les connecteurs et lire les schémas. Indispensable pour tout le reste.
  • analyser L'IA peut profiler les tables et découvrir les relations (valeurs d'exemple, distributions, types sémantiques). Cette fonctionnalité est optionnelle, mais fortement recommandée pour les applications financières, où il est essentiel de comprendre la structure des données de facturation (frais, abonnements, etc.) et la sémantique des indicateurs (colonnes monétaires avec indication des centimes, énumérations de statut, indicateurs de mise en production).
  • exécuter — L'IA peut effectivement exécuter des requêtes SQL. Sans cela, elle ne peut lire que les métadonnées du schéma.

Pour un flux de travail classique du type « laisser Claude analyser mes données Stripe », les trois niveaux de portée sont appropriés. En revanche, pour une clé que vous transmettez à un collègue ou à un client moins digne de confiance, supprimez-la. exécuter et autorisez-les uniquement à consulter. Vous pouvez révoquer n'importe quelle clé à tout moment depuis cette même page ; le client IA le verra. CLÉ_MCP_RÉVOQUÉE Lors de son prochain appel, le fonctionnement s'arrête immédiatement. Il n'y a pas de délai de propagation.

Copiez la clé maintenant : Query Streams l’affiche une seule fois, puis ne conserve qu’un hachage. Si vous la perdez, générez-en une nouvelle. La clé ressemble à ceci : qsmcp_ suivi de 48 caractères aléatoires, ce que votre client IA envoie dans le Clé X-MCP En-tête de requête.

Étape 2 : Ajoutez Query Streams MCP à votre client d’IA

La configuration est identique pour tous les clients compatibles MCP : une entrée de serveur MCP pointant vers https://mcp.querystreams.com avec votre clé dans le Clé X-MCP En-tête. Choisissez votre client ci-dessous.

Curseur
Curseur ~/.cursor/mcp.json
// Modifier ~/.cursor/mcp.json
{
  "mcpServers": {
    "flux de requêtes": {
      "url": "https://mcp.querystreams.com",
      "en-têtes": {
        "Clé X-MCP": "qsmcp_CLÉ_PASSER_ICI"
      }
    }
  }
}
Claude Desktop
Claude Desktop claude_desktop_config.json
// Paramètres → Développeur → Modifier la configuration
{
  "mcpServers": {
    "flux de requêtes": {
      "url": "https://mcp.querystreams.com",
      "en-têtes": {
        "Clé X-MCP": "qsmcp_CLÉ_PASSER_ICI"
      }
    }
  }
}
ChatGPT
ChatGPT Applications et connecteurs
// Paramètres → Applications et connecteurs → Ajouter un MCP
URL du serveur  https://mcp.querystreams.com
En-tête d'authentification Clé X-MCP
Valeur d'en-tête qsmcp_COLLER_LA_CLÉ_ICI

Nécessite un abonnement ChatGPT payant
// (Plus / Pro / Team / Enterprise).
Grok
Grok Outils MCP distants
// Grok → Paramètres → Outils
{
  "mcp_servers": [{
    "nom": "flux de requêtes",
    "url": "https://mcp.querystreams.com",
    "auth_header": "Clé X-MCP",
    "auth_value": "qsmcp_..."
  }]
}

Redémarrez votre client IA. Au prochain démarrage, il détectera les huit outils Query Streams MCP mentionnés ci-dessus et les affichera dans sa palette d'outils. Dans Cursor et Claude Desktop, vous pouvez le vérifier en saisissant : « liste des connecteurs » — l'IA devrait appeler qs_list_connectors et renvoyez votre connecteur Stripe (ainsi que tout autre élément que vous avez configuré, y compris les plateformes Stripe Connect supplémentaires si vous avez associé plusieurs comptes).

Étape 3 : Poser une question Stripe à l’IA

Vous n'écrivez pas de SQL : c'est l'IA qui s'en charge. Vous posez une question, l'IA choisit l'outil MCP approprié, l'agent exécute la requête sur vos données Stripe mises en cache et la réponse vous est renvoyée sous forme de texte et de tableaux. Voici trois exemples de requêtes à tester :

« Quel est notre revenu mensuel récurrent (MRR) au cours des 12 derniers mois et quel segment de clientèle est à l'origine de la croissance récente ? »
Tendances MRR
L'IA appellera qs_get_connector_schema pour découvrir les tables Stripe mises en cache, alors qs_run_query avec une requête SELECT qui joint abonnements -> éléments_d'abonnement -> prix Pour calculer le MRR par abonnement actif, divisez les montants en centimes stockés par 100, normalisez les intervalles mensuels/annuels/hebdomadaires en un chiffre mensuel, puis appliquez des filtres. mode en direct = vrai et subscriptions.status IN ('active', 'trialing')et groupes par DATE_TRUNC('mois', subscriptions.created)Vous obtiendrez le tableau des tendances intégré ainsi qu'une interprétation écrite : quel groupe d'acquisition a connu une croissance, lequel est en contraction, et une offre de suivi comme « … »Vous voulez que je détaille cela par niveau de forfait ?La détection d'énumérations par Schema Intelligence a guidé l'IA dans le choix du filtre d'état d'abonnement approprié ; sans SI, le LLM aurait pu inclure Échéance passée et annulé et un MRR actuel surestimé.
« Affichez-moi le taux de désabonnement des 6 derniers mois, segmenté par niveau d’abonnement. »
Taux de désabonnement par niveau
L'IA rejoint abonnements -> prix -> produits pour classer les abonnements par niveau (le produits.nom ou prix.surnom L'IA calcule ensuite le nombre d'annulations et le dénominateur d'abonnés actifs par mois à l'aide de la formule de churn standard de Stripe. Sous le tableau, elle indique généralement les niveaux d'abonnement qui perdent le plus rapidement des clients et propose un suivi. « Voulez-vous que j'analyse l'évolution du MRR (revenu mensuel récurrent) par niveau, en fonction de l'expansion et de la contraction, dans la même fenêtre ? » Détection d'énumérations par Schema Intelligence abonnements.statut garantit que l'IA distingue annulé à partir de non rémunéré et de incomplet_expiré — trois raisons différentes pour lesquelles un abonnement prend fin, avec des implications financières très différentes.
« Dressez la liste des clients dont la prochaine facture dépasse 5 000 $ et dont le mode de paiement expire dans les 30 prochains jours. »
Risque de renouvellement
Une jointure de style financier à travers abonnements, factures à venir (ou le factures tableau pour le prochain cycle de renouvellement), clients, et méthodes_de_paiementL'IA applique le filtre tenant compte des centimes. montant > 500 000 (soit 5 000 $ en cents), analyse le carte.exp_mois / carte.année_exp contre les 30 prochains jours, et se réinscrit à clients.email pour une sortie lisible par l'humain. Schema Intelligence devise_minor_unit_usd Le type sémantique détermine automatiquement le seuil de centimes approprié. L'IA proposera généralement une suite : « Voulez-vous que je rédige une liste de contacts avec l'adresse e-mail du client et le nom du gestionnaire de compte afin que l'équipe de réussite client puisse le contacter avant le renouvellement ? »

Lors du premier appel à un outil par l'IA, votre client peut afficher une fenêtre de confirmation vous demandant d'approuver cet appel. Il s'agit du flux de consentement standard de MCP, et non d'une fonctionnalité ajoutée par Query Streams. Une fois l'approbation donnée, l'IA poursuivra la conversation sans problème. Vous pouvez modifier ce consentement à tout moment dans les paramètres de votre client.

Avis de facturation transparent : l’utilisation de MCP est facturée en octets non compressés.

Les modules complémentaires Excel et Google Sheets de Query Streams, ainsi que son générateur de requêtes web et Nova AI, fonctionnent tous via notre connexion cloud compressée ; nous mesurons et facturons en conséquence. octets compressés par rapport à votre environnement de données. Le transport MCP (HTTP en flux continu, conformément à la spécification MCP officielle) ne prend pas en charge de manière fiable la compression de bout en bout sur tous les clients et proxys intermédiaires. C'est pourquoi nous mesurons et facturons. octets non compressés pour le trafic MCP.

  • Ce que cela signifie : Une requête d'analyse Stripe de 1,5 Mo (12 mois de facturation + clients + abonnements souscrits) occupe environ 1,5 Mo de votre espace de données lorsqu'elle est récupérée via MCP, contre environ 200 à 350 Ko via Excel/Sheets/Nova/le générateur de requêtes. Les données Stripe contiennent beaucoup d'énumérations (statut, devise, mode en direct), les horodatages et les chaînes de métadonnées libres — la compression LZ4 sur la liaison cloud permet généralement une réduction de 7 à 9 fois par rapport aux autres modes de transport. Mêmes données, transport différent, taille facturable différente.
  • Ce que ceci n'est pas : Nous ne facturons aucune majoration ni pénalité pour l'utilisation de MCP. Nous facturons le volume réel de données transmises. Les autres clients sont moins chers car la compression fonctionne de manière fiable sur ces protocoles ; nous ne vous pénalisons pas pour le choix du protocole, mais nous devons être transparents quant à l'impact sur les coûts.
  • Ce que vous pouvez faire : Pour les exportations récurrentes de très grande taille (par exemple, des tableaux croisés clients + facturation + données sur plusieurs années), privilégiez Excel/Sheets/Nova. Pour les appels à des outils d'IA interactifs (comme les agrégats d'analyse Stripe de 100 à 5 000 lignes, typiques d'un modèle LLM), MCP est la solution idéale, et la différence de coût est minime. Le cache DuckDB déduplique également les appels répétés à l'API Stripe, vous évitant ainsi de consommer deux fois votre budget de requêtes Stripe.

Foire aux questions

Dois-je ouvrir des ports ou utiliser un VPN pour cela ? +
Aucune règle de trafic entrant, redirection de ports, NAT punchthrough ni VPN. L'agent réseau établit une connexion TLS sortante (port 443) et votre client IA atteint https://mcp.querystreams.com depuis l'internet public — si le protocole HTTPS sortant fonctionne sur l'hôte de l'agent, MCP fonctionne. Découvrez comment fonctionne une connexion sortante uniquement →
Quels outils d'IA puis-je utiliser avec Query Streams MCP ? +
Tout client compatible avec le protocole MCP (Model Context Protocol) ouvert — Claude Desktop, Claude Code, Cursor, ChatGPT (payant), Grok, Gemini CLI, Windsurf, Zed et plus de 500 autres. Utilisez votre outil d'IA habituel ; vous n'avez pas besoin d'en changer. Liste complète des clients d'IA pris en charge →
Puis-je révoquer une clé MCP ? +
Oui — trois interrupteurs d'arrêt d'urgence indépendants (un par touche à partir du /mcp page, par organisation via les paramètres du plan et au niveau de la plateforme), aucune de ces opérations ne nécessitant une rotation du mot de passe de la base de données ou un redémarrage de l'agent. Plus d'informations sur la sécurité des clés MCP →
Comment l'utilisation de MCP est-elle facturée en fonction de mon espace de données ? +
Les appels d'exécution MCP déduisent du même budget de domaine de données que celui utilisé par Excel, Google Sheets, Web Query Builder et Nova AI — un seul budget de consommation pour chaque méthode d'accès. La taille mesurée pour MCP diffère. Les autres clients utilisent notre connexion cloud compressée (nous facturons). octets compressésMCP fonctionne via Streamable HTTP, qui ne prend pas en charge de manière fiable la compression de bout en bout pour tous les clients et proxys. Par conséquent, nous facturons octets non compressésUn fichier agrégé d'analyse Stripe de 1,5 Mo exporté vers Excel occupe généralement entre 200 et 350 Ko de votre espace de données (les données Stripe avec des énumérations de statut répétées, des étiquettes de devise et des booléens de mode direct sont compressées 7 à 9 fois grâce à LZ4). Le même résultat de 1,5 Mo exporté vers Cursor via MCP occupe environ 1,5 Mo. Nous privilégions la transparence afin que vous soyez informés dès le départ plutôt que d'avoir une mauvaise surprise à la fin de votre cycle de facturation.
Est-ce que Query Streams MCP fonctionne avec les clés API restreintes de Stripe, les plateformes Stripe Connect et les données historiques antérieures à la fenêtre API standard ? +
Oui, sur les trois points. Clés API restreintes Stripe sont la méthode d'authentification recommandée pour l'agent. Vous pouvez limiter la portée de la clé à la lecture seule sur des ressources spécifiques (par exemple, lecture sur charges / abonnements / clients / factures, aucun accès à équilibre / versements / comptesDe plus, le validateur en lecture seule de l'agent impose des restrictions supplémentaires côté SQL, assurant ainsi une double protection à l'outil d'IA. Les clés API Stripe standard fonctionnent également, mais avec une portée plus étendue. Plateformes Stripe Connect sont pris en charge — l'agent se connecte à votre compte de plateforme et utilise le Compte Stripe En-tête pour les requêtes de comptes connectés ; chaque compte connecté peut être un connecteur Query Streams distinct si vous souhaitez une désambiguïsation côté LLM (« afficher les revenus du compte connecté »). compte_xxx«), ou vous pouvez les conserver fusionnés pour une analyse inter-comptes. Données historiques Les données au-delà de la fenêtre de validité standard de 90 jours de l'API Stripe sont conservées dans le cache DuckDB de l'agent : une fois récupérée, une donnée est stockée localement. Vous pouvez ainsi consulter l'historique des transactions, des clients et des abonnements même après que l'API Stripe les a supprimés de la réponse en direct. La politique de fraîcheur du cache de l'agent est configurable pour chaque ressource (par exemple, actualisation). abonnements rafraîchir toutes les heures charges toutes les 5 minutes, actualiser clients (quotidiennement) afin que vous maîtrisiez le compromis entre la fraîcheur et la consommation de quota de l'API Stripe.
En quoi cela diffère-t-il du fait d'exécuter moi-même un serveur Stripe MCP open-source ? +
Un serveur Stripe MCP direct (il existe des projets communautaires sur GitHub, principalement des wrappers REST légers autour de l'API Stripe) utilise un MCP par source de données — et la plupart d'entre eux déposent des ressources REST brutes ou des curseurs de pagination au niveau du LLM, sans interface SQL, sans couche sémantique prenant en compte les centimes, etc. mode en direct Conseil de filtrage : pour que Claude puisse lire les données de Stripe, de votre base de données PostgreSQL, de votre CRM HubSpot et de votre entrepôt de données Snowflake, vous auriez besoin de quatre serveurs MCP configurés séparément dans chaque client AI. Chaque serveur MCP aurait ses propres identifiants, son propre modèle de portée et son propre historique d'audit. Query Streams MCP est un élément clé permettant d'accéder à tous les connecteurs associés à votre compte. L'agent normalise les réponses de l'API Stripe en requêtes SQL propres. devise_minor_unit_usd Le typage sémantique est intégré (le LLM divise donc automatiquement par 100). Vous bénéficiez également de l'intelligence du schéma, de l'application du mode lecture seule au niveau de l'agent, des limites de débit par clé et de la journalisation des audits. journaux d'événements, et le même pipeline de facturation de domaine de données que vous utilisez déjà — autant d'éléments qu'un MCP direct ne vous offre pas.
Que se passe-t-il si l'IA tente d'écrire ou de supprimer des données ? +
Elle est rejetée par l'agent avant même que les données Stripe mises en cache ne soient accessibles à la requête SQL. qs_run_query L'appel est analysé par un validateur en lecture seule codé en dur qui n'autorise que SELECTIONNER, AVEC, et EXPLIQUER instructions ; tout autre retour VIOLATION EN LECTURE SEULE et n'atteint jamais les tables Stripe mises en cache. Le validateur s'exécute dans le processus de l'agent, et non dans le cloud ; une surface cloud compromise ne pourrait donc pas le contourner. Une seconde couche de sécurité est ajoutée : les opérations d'écriture Stripe (création de remboursements, annulation d'abonnements, mise à jour des clients, génération de sessions Checkout) ne sont tout simplement pas exposées à la surface MCP ; l'agent effectue uniquement des requêtes REST en lecture seule vers l'API Stripe. Ainsi, même si le validateur était contourné, le LLM n'aurait aucun moyen de modifier votre état Stripe. faire Vous souhaitez un agent IA qui effectue des actions sur Stripe ? C’est le rôle du Stripe Agent Toolkit, présenté dans la section comparative ci-dessus.
Puis-je voir la question exacte posée par l'IA ? +
Oui. Chaque appel d'outil MCP écrit une ligne dans journaux d'événements avec l'organisation, l'utilisateur, la clé, la portée, la latence et le code de résultat. L'administrateur de l'organisation peut répondre à la question « Qui a utilisé MCP la semaine dernière, quel connecteur et quelle question a-t-il posée ? » en une seule requête. Notez que nous enregistrons les informations suivantes : nom et métadonnées de l'outil, et non le texte SQL ou les lignes renvoyées — ces éléments transitent par la connexion cloud et ne sont jamais enregistrés dans les journaux cloud. Le tableau de bord de Stripe affiche les journaux des requêtes API du point de vue de l'agent (appels effectués par la clé API restreinte de l'agent). Ainsi, pour les données Stripe, la combinaison est la suivante : celle de l'agent journaux d'événements Votre compte Query Streams vous indique les requêtes de l'IA et leur date ; l'onglet « Développeurs → Journaux » du tableau de bord Stripe détaille les appels API effectués par l'agent. Ensemble, ces informations fournissent un historique complet de chaque lecture de vos données Stripe initiée par l'IA, idéal pour les audits SOC 2/PCI et les vérifications de votre équipe financière.
Dois-je exécuter Schema Intelligence pour utiliser Query Streams MCP ? +
Non - Schema Intelligence est optionnel par (connecteur, base de données) paireet MCP fonctionne parfaitement sans cela. L'IA reçoit un schéma minimal (types, clés primaires, clés étrangères formelles, index) et écrit des requêtes basiques. Avec l'intégration système activée, l'IA reçoit six couches supplémentaires de métadonnées organisées : (1) Des descriptions générées par l'IA pour chaque base de données, table et colonne ; (2) classifications de tables (FACT pour les événements transactionnels, DIM pour les références descriptives, LOOKUP pour les petits mappages de codes) plus une balise de domaine métier (finance, ventes, marketing, RH, support et 14 autres) ; (3) un type sémantique sur chaque colonne (currency, currency_minor_unit_usd, email, date_iso, status_code, percentage, identifier, url, person_name, et 9 autres) qui permet une génération SQL correcte selon le dialecte ; (4) valeurs d'exemple issues de vos données réelles afin que le LLM reconnaisse des modèles qu'aucun schéma ne peut afficher (préfixes d'identifiant Stripe, forme de la clé de métadonnées, conventions de description du client) ; (5) Détection d'énumérations avec distribution complète des valeurs pour les colonnes à faible cardinalité ; et (6) Les clés étrangères découvertes par l'IA à partir du chevauchement des données entre les tables ont été mises en évidence par qs_get_relationshipsSans SI, chaque réponse d'outil de schéma contient également un si_recommandation En listant précisément ce qui manque à l'appel, l'IA peut lire cela et proposer de déclencher l'intégration de l'IA en cours de conversation via qs_request_si_analyseLe temps d'exécution est proportionnel au nombre de tables : un connecteur Stripe s'exécute généralement en 5 à 10 minutes (12 à 15 tables en cache) ; une base de données de taille moyenne sur le même agent (quelques centaines de tables) s'exécute en 15 à 25 minutes ; une grande base de données d'entreprise avec plus de 1 500 tables peut nécessiter 45 à 60 minutes pour une analyse complète. L'intégration système (SI) s'exécute via votre agent réseau sur vos données (jamais dans le cloud), n'écrit jamais dans votre base de données, ne modifie jamais votre schéma et s'actualise de manière incrémentielle lorsque votre schéma change. Ainsi, les exécutions suivantes après l'ajout ou la modification de tables sont beaucoup plus rapides que la première. Résultat : avec l'intégration système activée, votre client d'IA écrit du SQL correct du premier coup beaucoup plus souvent qu'avec n'importe quel serveur « MCP pour X » qui se contente de fournir le LLM. schéma_information.
Et si j'ajoute un autre connecteur plus tard, comme HubSpot ou PostgreSQL ? +
Rien ne change côté client IA — la même clé atteint le nouveau connecteur dès que l'agent l'appaire (qs_list_connectors (le détecte automatiquement), donc un seul bloc de configuration couvre l'intégralité de votre compte, actuel et futur. Les connecteurs croisés se connectent comme «Associez les identifiants clients Stripe aux contacts HubSpot et trouvez les clients payants qui ne se sont pas connectés depuis 30 jours.« puis travaillez avec une seule requête. » Pourquoi une seule touche couvre tous les connecteurs →
Dois-je configurer MCP juste pour discuter avec mes données Stripe ? +
Non - Nova AI est intégré au portail Query Streams et fonctionne avec tous les connecteurs (Stripe inclus) sans installation ni fichier de configuration MCP. Utilisez Nova pour interagir avec vos données Stripe dans Query Streams ; utilisez MCP lorsque vous souhaitez que votre propre client IA (Claude, Cursor, ChatGPT, etc.) accède à Stripe en parallèle de ses autres opérations — même agent, mêmes connecteurs, même intelligence de schéma sous-jacente. En savoir plus sur Nova AI →
Pourquoi utiliser Query Streams MCP pour les données Stripe si Stripe fournit l'Agent Toolkit ? +
Deux problèmes de formes complètement différentes. Kit d'outils pour agents Stripe est un wrapper d'appel de fonction officiel pour les agents d'IA effectuer Les actions Stripe permettent de créer des clients, d'annuler des abonnements, d'émettre des remboursements, de générer des sessions de paiement, de mettre à jour les métadonnées, etc. Conçu pour la lecture et l'écriture, c'est l'outil idéal lorsque l'IA doit interagir avec l'état de Stripe. Flux de requêtes MCP est une surface d'analyse en lecture seule sur les données Stripe — le LLM peut SELECTIONNER à partir de charges / abonnements / factures / clients / remboursements etc. via SQL, mais ne peut pas modifier l'état de Stripe. Trois raisons concrètes de privilégier Query Streams pour les cas d'utilisation axés sur l'analyse : (1) Lecture seule par construction. Un agent ayant accès à Agent Toolkit et souffrant d'hallucinations peut théoriquement effectuer un remboursement, annuler un abonnement ou créer un lien Stripe Checkout avec des paramètres incorrects ; l'invite de commande et les garde-fous du framework constituent la seule ligne de défense. Avec Query Streams MCP, le validateur en lecture seule codé en dur de l'agent renvoie VIOLATION EN LECTURE SEULE pour tout non-SELECTIONNER / non-AVEC / non-EXPLIQUER déclaration — le LLM ne peut physiquement pas modifier l'état de Stripe, quelles que soient les incitations créatives. (2) Clé unique multiconnecteur. Une seule clé Query Streams MCP donne à Claude / Cursor / ChatGPT / Grok accès à vos données Stripe ET à vos données Postgres + Snowflake + HubSpot + Shopify, toutes interrogeables dans la même conversation avec des jointures inter-connecteurs («Associez les identifiants clients Stripe à mes contacts CRM et indiquez-moi quels clients payants ne se sont pas connectés au produit depuis 30 jours.L'Agent Toolkit ne détecte que Stripe. (3) Piste d'audit. Chaque appel MCP de Query Streams écrit une ligne dans journaux d'événements avec l'organisation / l'utilisateur / la clé / la portée / la latence / l'empreinte SQL / le code d'erreur. Les équipes de conformité et financières peuvent répondre «Qui a interrogé les données de Stripe la semaine dernière, qu'ont-ils demandé et combien de réponses ont été reçues ?« avec une seule requête. La journalisation d'Agent Toolkit dépend de ce que votre configuration LangChain / OpenAI Agent SDK / Vercel AI SDK capture ; c'est à vous d'en assurer la rigueur. » Utilisez la boîte à outils de l'agent lorsque l'IA a besoin de effectuer Vous avez analysé les actions Stripe (bots assistants qui effectuent des remboursements, flux d'intégration qui créent des sessions de paiement, bots de support qui mettent à jour les métadonnées client) et vous avez audité le comportement de l'agent. Utiliser Query Streams MCP Lorsque l'IA effectue des analyses, des rapports financiers, des recherches contextuelles pour le support client, des audits de conformité ou toute autre tâche strictement en lecture, de nombreuses organisations utilisent les deux approches, chacune étant associée à un agent d'IA différent.

Commencer

Connectez votre outil d'IA à vos données Stripe en cinq minutes.

Une seule clé MCP permet d'accéder à Stripe, à toutes les bases de données et à tous les autres connecteurs API de votre compte Query Streams, avec un historique complet des modifications, des limites de débit par clé, une authentification par clé API restreinte, la prise en charge de Stripe Connect et aucune modification du pare-feu. Conçue en lecture seule, elle utilise le Stripe Agent Toolkit pour la partie opérationnelle. Claude, Cursor, ChatGPT et Grok sont immédiatement opérationnels.

Guides associés : Téléchargez l'agent Query Streams | Configuration du connecteur API | Tous les guides du serveur MCP | Nova AI text-to-SQL

Catégorie : Serveur MCP

Mots-clés : mcp, Claude, curseur, Stripe, connecteur API, paiements, métriques SaaS, MRR, Stripe Agent Toolkit, MCP en lecture seule

Description : Interrogez Stripe avec Claude ou Cursor via MCP. Interface SQL en lecture seule, gestion des centimes, clés API restreintes, aucune modification du pare-feu. Gratuit.

Updated on 16 juin 2026

Powered by BetterDocs