# Modèle de protocole contextuel (MCP)

Laissez vos agents d'IA interagir avec l'API Stripe en utilisant notre serveur MCP.

Le serveur MCP de Stripe fournit des outils permettant aux agents IA d’interagir avec l’API Stripe et de faire des recherches dans la base de connaissances Stripe, notamment dans la documentation et les articles d’assistance.

## Configurez Stripe MCP avec un plugin  (Recommandé)

[Les plugins d’agent](https://docs.stripe.com/agents/plugin.md) pour Stripe configurent automatiquement le serveur Stripe MCP, installent nos [skills](https://docs.stripe.com/skills.md) et veillent à ce qu’ils soient à jour. Vous bénéficiez de nos dernières fonctionnalités sans configuration ni maintenance.

Pour installer, exécutez&nbsp;:

```bash
npm install -g @stripe/cli@latest
stripe agent setup
```

Cette commande détecte automatiquement les agents que vous utilisez et exécute les commandes applicables.

## Configurez manuellement Stripe MCP

Si votre client MCP ne prend pas en charge les [plugins d’agent](https://docs.stripe.com/agents/plugin.md) pour Stripe, ou si vous préférez configurer le serveur MCP Stripe et installer les skills manuellement, suivez ces instructions&nbsp;:

#### Cursor

[Install in Cursor](cursor://anysphere.cursor-deeplink/mcp/install?name=stripe&config=eyJ1cmwiOiJodHRwczovL21jcC5zdHJpcGUuY29tIn0%3D)

Sélectionnez **Installer dans Cursor** pour ouvrir Cursor et ajouter le serveur MCP Stripe. Pour le configurer manuellement, ajoutez la configuration suivante à `~/.cursor/mcp.json`.

Pour en savoir plus, consultez la [documentation sur le protocole MCP de Cursor](https://cursor.com/docs/mcp).

```json
{
 "mcpServers": {
   "stripe": {
     "url": "https://mcp.stripe.com"
   }
 }
}
```

#### Code Claude

Exécutez la commande suivante pour ajouter le serveur MCP Stripe à Claude Code&nbsp;:

```bash
claude mcp add --transport http stripe https://mcp.stripe.com/
```

Après avoir ajouté le serveur, lancez Claude Code et exécutez la commande `/mcp` pour authentifier Stripe avec OAuth.

Pour vous identifier avec une [clé API d’agent](https://docs.stripe.com/keys.md#agent-keys) au lieu d’OAuth, ajoutez le serveur au fichier `.mcp.json` de votre projet et référencez une variable d’environnement qui contient votre clé API d’agent, plutôt que de transmettre la clé sur la ligne de commande. Dans cet exemple, `${AGENT_API_KEY}` est un espace réservé&nbsp;; remplacez `AGENT_API_KEY` par le nom réel de votre variable d’environnement, et définissez cette variable d’environnement dans votre shell avant d’exécuter Claude Code.

```json
{
  "mcpServers": {
    "stripe": {
      "type": "http",
      "url": "https://mcp.stripe.com",
      "headers": {
        "Authorization": "Bearer ${AGENT_API_KEY}"
      }
    }
  }
}
```

Pour en savoir plus, consultez la [documentation sur le protocole MCP de Claude Code](https://code.claude.com/docs/en/mcp).

#### Claude Desktop

Vous pouvez [installer le connecteur Stripe officiel dans Claude](https://claude.ai/directory/de127013-63f1-43d0-8dd2-b6cb5b4e5d1b), sur le web et dans Claude Desktop.

1. Sélectionnez **Se connecter à Claude**, puis ajoutez le connecteur à votre compte ou à votre espace de travail.
2. Connectez-vous à votre compte Stripe et accordez des autorisations à Claude via la fenêtre OAuth lorsque vous y êtes invité.
3. Dans une conversation, sélectionnez l’icône Plus, puis **Connecteurs**, et activez Stripe.

Pour les comptes Team et Enterprise, un propriétaire doit ajouter le connecteur à l’espace de travail avant que les membres puissent connecter leurs comptes Stripe.

#### Codex

Exécutez la commande suivante pour ajouter le serveur MCP Stripe à Codex&nbsp;:

```bash
codex mcp add stripe --url https://mcp.stripe.com
```

L’application de bureau ChatGPT, la CLI Codex et l’extension IDE Codex prennent en charge les serveurs MCP et partagent la même configuration sur votre ordinateur. Pour en savoir plus, consultez la [documentation MCP Codex](https://learn.chatgpt.com/docs/extend/mcp) d’OpenAI.

Une fois votre identification effectuée, vous pouvez passer de l’application de bureau ChatGPT à Codex CLI ou à l’extension Codex IDE sans avoir à reconfigurer le serveur MCP de Stripe.

Pour vous identifier avec une [clé API d’agent](https://docs.stripe.com/keys.md#agent-keys) au lieu d’OAuth, définissez `bearer_token_env_var` sur le nom d’une variable d’environnement qui contient votre clé API d’agent. Dans cet exemple, `AGENT_API_KEY` est un espace réservé&nbsp;; remplacez-le par le nom réel de votre variable d’environnement, et non par le nom de la variable entre accolades.

```toml
[mcp_servers.stripe]
url = "https://mcp.stripe.com"
bearer_token_env_var = "AGENT_API_KEY" # Replace with the name of your environment variable
```

#### ChatGPT

Vous pouvez [installer le plugin Stripe officiel dans ChatGPT](https://chatgpt.com/plugins/plugin_connector_690ab09fa43c8191bca40280e4563238). Connectez votre compte Stripe et accordez les autorisations à ChatGPT dans la fenêtre OAuth lorsque vous y êtes invité.

Pour en savoir plus, consultez la [documentation sur le protocole MCP](https://learn.chatgpt.com/docs/extend/mcp) d’OpenAI.

#### VS Code

[Install in VS Code](https://vscode.dev/redirect/mcp/install?name=stripe&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.stripe.com%22%7D)

Sélectionnez **Installer dans VS Code** pour ouvrir VS Code et ajouter le serveur MCP Stripe. Pour le configurer manuellement, ajoutez la configuration suivante à `.vscode/mcp.json` dans votre espace de travail.

Pour en savoir plus, consultez la [documentation sur le protocole MCP de VS Code](https://code.visualstudio.com/docs/agent-customization/mcp-servers).

```json
{
 "servers": {
   "stripe": {
     "type": "http",
     "url": "https://mcp.stripe.com"
   }
 }
}
```

#### Autre motif

MCP est un protocole ouvert pris en charge par de nombreux clients. Suivez les instructions de configuration MCP de votre client et utilisez `https://mcp.stripe.com` comme URL de serveur.

Utilisez OAuth lorsque votre client le prend en charge. Si votre client ne prend pas en charge OAuth, utilisez une [clé API d’agent](https://docs.stripe.com/keys.md#agent-keys) comme token de porteur dans l’en-tête `Authorization`. Par exemple, si votre client accepte une propriété `headers`, utilisez la configuration suivante&nbsp;:

```json
{
 "stripe": {
   "url": "https://mcp.stripe.com",
   "headers": {
     "Authorization": "Bearer {{AGENT_API_KEY}}"
   }
 }
}
```

## Gérer l’accès et les sessions MCP

Le serveur MCP de Stripe prend en charge deux méthodes d’authentification&nbsp;:

1. **OAuth**&nbsp;: utilisez OAuth lorsqu’un client accède à Stripe au nom de votre compte utilisateur Stripe.
2. **Clés API d’agent**&nbsp;: utilisez une [clé API d’agent](https://docs.stripe.com/keys.md#agent-keys) lorsqu’une application d’IA nécessite un accès autonome et persistant à Stripe.

Lorsque vous connectez un client MCP avec OAuth, celui-ci ouvre la page de consentement OAuth de Stripe. Vous pouvez accorder l’accès à un ou plusieurs comptes en mode production ou à un ou plusieurs environnements de test, et définir des autorisations différentes pour chaque environnement. Pour plus de détails, consultez la [spécification d’autorisation MCP](https://modelcontextprotocol.io/specification/2026-07-28/basic/authorization).

Si votre organisation gère votre appareil ou votre réseau, votre administrateur informatique peut bloquer les connexions aux serveurs MCP externes. Si le serveur MCP Stripe ne se connecte pas dans un environnement géré, demandez à votre service informatique d’autoriser `mcp.stripe.com`.

### Gérez l’accès MCP pour tous les membres de l’équipe

Si vous êtes administrateur, vous pouvez [activer ou désactiver l’accès MCP](https://dashboard.stripe.com/settings/mcp-and-cli-access) pour toute votre équipe dans le Dashboard. Configurez l’accès séparément pour les environnements en mode production et de test.

### Gérer vos sessions

Vos clients MCP autorisés apparaissent sous **Sessions OAuth** dans vos [paramètres utilisateur](https://dashboard.stripe.com/settings/user). Pour révoquer une session&nbsp;:

1. Recherchez le client dans la liste **Sessions OAuth**.
2. Cliquez sur le menu de débordement (⋯).
3. Sélectionner **Révoquer l’accès**.

### Gérer les sessions en tant qu’administrateur

Pour afficher ou révoquer les sessions d’un autre utilisateur, votre rôle doit inclure les autorisations de gestion des membres de l’équipe. Le rôle **Administrateur** inclut ces autorisations.

1. Ouvrez [Équipe et sécurité](https://dashboard.stripe.com/settings/team) dans le Dashboard.
2. Sélectionnez le membre de l’équipe que vous souhaitez gérer.
3. Recherchez le tableau **Sessions OAuth**.
4. Pour révoquer une session, cliquez sur son menu de débordement et sélectionnez **Révoquer l’accès**. Pour révoquer toutes les sessions répertoriées, sélectionnez **Tout révoquer**.

La gestion des sessions s’applique uniquement au compte ou à l’organisation et à l’environnement (mode production ou environnement de test) que vous consultez actuellement. La révocation d’une session supprime l’accès uniquement dans cette étendue. La session reste active pour les comptes en dehors de votre étendue actuelle.

Lorsque vous consultez une organisation, la colonne **Comptes** indique les comptes associés à chaque session.

## S’authentifier sur Stripe MCP

Utilisez OAuth pour les clients MCP interactifs. OAuth vous permet d’autoriser et de révoquer un client sans partager de clé API.

Pour les clients autonomes ne pouvant pas utiliser OAuth, créez une [clé API d’agent](https://docs.stripe.com/keys.md#agent-keys) dotée uniquement des autorisations nécessaires au client. Vous pouvez identifier les clés API d’agent dans le Dashboard grâce au badge **Agent**. Transmettez la clé API d’agent sous forme de token porteur dans l’en-tête `Authorization` de votre requête. Si vous remplacez une clé existante, testez la nouvelle configuration dans un environnement de test, puis faites expirer l’ancienne clé.

> #### Mettre à jour l’authentification par clé API avant le 30&nbsp;novembre&nbsp;2026
> 
> Effectuez la migration avant le 30&nbsp;novembre&nbsp;2026. À partir de décembre, Stripe MCP n’acceptera plus les clés secrètes à accès complet ni les clés API restreintes sans tag Agent. Remplacez ces clés par de nouvelles clés API d’agent ou reconnectez-vous avec OAuth. Les requêtes utilisant une clé non prise en charge recevront une réponse `401` accompagnée d’un challenge de découverte OAuth.

## Outils

Le serveur expose les [outils MCP](https://modelcontextprotocol.io/docs/concepts/tools) suivants.

Activez le paramètre d’approbation des outils de votre client MCP afin d’examiner les appels d’outils avant leur exécution, et faites preuve de prudence lorsque vous utilisez le MCP Stripe avec d’autres serveurs afin d’éviter les attaques par injection de prompts. Si vous avez des remarques ou souhaitez suggérer d’autres outils, envoyez-nous un e-mail à l’adresse&nbsp;[mcp@stripe.com](mailto:mcp@stripe.com).

| Ressource | Outil | Description |
| --- | --- | --- |
| **Outils API** | `stripe_api_search` | Rechercher des méthodes de l’API Stripe par mot-clé |
| `stripe_api_details` | Obtenir des informations détaillées sur les paramètres d’une méthode spécifique de l’API Stripe. |
| `stripe_api_read` | Lire des données avec n’importe quelle méthode `GET` de l’API Stripe |
| `stripe_api_write` | Écrire des données avec n’importe quelle méthode `POST`, `PATCH`, `PUT` et `DELETE` de l’API Stripe |
| **Compte** | `get_stripe_account_info` | [Récupérer le compte](https://docs.stripe.com/api/accounts/retrieve.md) |
| **[Atlas](https://docs.stripe.com/atlas/agents.md#use-an-ai-assistant)** | `atlas_company_formation` | Préparer ou reprendre un formulaire d’inscription Atlas pour une entreprise de type C ou une LLC du Delaware |
| **[Analyses](https://docs.stripe.com/data/analyze-with-ai.md)** | `stripe_analytics` | - (Aperçu) Interrogez vos métriques, analysez vos abonnements ainsi que votre facturation, et exécutez des rapports financiers
- Build SQL queries based on natural language |
| **Treasury** (Public preview) | `get_balance_summary` | Affiche un récapitulatif interactif du solde Stripe et des comptes Treasury |
| `convert_currency` | Converts funds between currencies within a Treasury account (Human confirmation) |
| `send_money` | Sends money from a Treasury account to a recipient (Human confirmation) |
| `setup_recipient` | Configure un compte destinataire pour envoyer de l’argent depuis un compte Treasury |
| `transfer_money` | Transfers money between supported Stripe balances (Human confirmation) |
| **Autres** | `search_stripe_documentation` | Rechercher dans la documentation Stripe pour la question et la langue données |
| `stripe_implementation_planner` | Guider l’utilisateur à travers les produits Stripe pour l’aider à accepter des paiements, vendre des produits en ligne, configurer la facturation ou créer une intégration Stripe |
| `send_stripe_feedback` | Partagez vos commentaires sur les produits Stripe |

Pour préparer un formulaire d’inscription pour la constitution d’une société, demandez à votre assistant&nbsp;:

> Aide-moi à préparer un formulaire d’inscription Stripe Atlas pour une entreprise de type C du Delaware avec deux fondateurs. Vérifiez s’il existe un formulaire d’inscription avant d’en créer un.

Vous examinez les documents, payez, signez et soumettez dans le Dashboard. Consultez [Préparer un formulaire d’inscription Atlas avec un agent ou une CLI](https://docs.stripe.com/atlas/agents.md).

Le serveur MCP de Stripe expose plusieurs API que vous pouvez appeler avec les outils `stripe_api_read` et `stripe_api_write`. Cet accès rend une grande partie de l’API disponible via MCP sans augmenter inutilement la fenêtre de contexte.

### Méthodes d’API prises en charge

- [Lister tous les clients](https://docs.stripe.com/api/customers/list.md)
- [Récupérer un client](https://docs.stripe.com/api/customers/retrieve.md)
- [Créer un client](https://docs.stripe.com/api/customers/create.md)
- [Modifier un client](https://docs.stripe.com/api/customers/update.md)
- [Lister tous les paiements](https://docs.stripe.com/api/charges/list.md)
- [Récupérer un paiement](https://docs.stripe.com/api/charges/retrieve.md)
- [Lister tous les remboursements d’un paiement](https://docs.stripe.com/api/refunds/list.md)
- [Lister tous les remboursements](https://docs.stripe.com/api/refunds/list.md)
- [Récupérer un remboursement](https://docs.stripe.com/api/refunds/retrieve.md)
- [Create refund](https://docs.stripe.com/api/refunds/create.md) (Human confirmation)
- [Lister tous les PaymentIntents](https://docs.stripe.com/api/payment_intents/list.md)
- [Récupérer un PaymentIntent](https://docs.stripe.com/api/payment_intents/retrieve.md)
- [Lister les PaymentMethods](https://docs.stripe.com/api/payment_methods/list.md)
- [Récupérer un PaymentMethod](https://docs.stripe.com/api/payment_methods/retrieve.md)
- [Lister les PaymentMethods d’un client](https://docs.stripe.com/api/payment_methods/customer_list.md)
- [Récupérer un PaymentMethod d’un client](https://docs.stripe.com/api/payment_methods/customer.md)
- [Lister les configurations de moyen de paiement](https://docs.stripe.com/api/payment_method_configurations/list.md)
- [Récupérer une configuration de moyen de paiement](https://docs.stripe.com/api/payment_method_configurations/retrieve.md)
- [Lister les domaines de moyen de paiement](https://docs.stripe.com/api/payment_method_domains/list.md)
- [Créer un domaine de moyen de paiement](https://docs.stripe.com/api/payment_method_domains/create.md)
- [Lister tous les SetupIntents](https://docs.stripe.com/api/setup_intents/list.md)
- [Récupérer un SetupIntent](https://docs.stripe.com/api/setup_intents/retrieve.md)
- [Lister toutes les Checkout Sessions](https://docs.stripe.com/api/checkout/sessions/list.md)
- [Récupérer une Checkout Session](https://docs.stripe.com/api/checkout/sessions/retrieve.md)
- [Récupérer les postes de facture d’une session Checkout](https://docs.stripe.com/api/checkout/sessions/line_items.md)
- [Créer une Checkout Session](https://docs.stripe.com/api/checkout/sessions/create.md)
- [Lister toutes les factures](https://docs.stripe.com/api/invoices/list.md)
- [Récupérer une facture](https://docs.stripe.com/api/invoices/retrieve.md)
- [Récupérer les postes d’une facture](https://docs.stripe.com/api/invoice-line-item/retrieve.md)
- [Créer une facture](https://docs.stripe.com/api/invoices/create.md)
- [Modifier une facture](https://docs.stripe.com/api/invoices/update.md)
- [Finaliser une facture](https://docs.stripe.com/api/invoices/finalize.md)
- [Marquer une facture comme non recouvrable](https://docs.stripe.com/api/invoices/mark_uncollectible.md)
- [Annuler une facture](https://docs.stripe.com/api/invoices/void.md)
- [Lister tous les postes de facture](https://docs.stripe.com/api/invoiceitems/list.md)
- [Récupérer un poste de facture](https://docs.stripe.com/api/invoiceitems/retrieve.md)
- [Créer un poste de facture](https://docs.stripe.com/api/invoiceitems/create.md)
- [Mettre à jour un poste de facture](https://docs.stripe.com/api/invoiceitems/update.md)
- [Lister tous les paiements d’une facture](https://docs.stripe.com/api/invoice-payment/list.md)
- [Créer un aperçu de facture](https://docs.stripe.com/api/invoices/create_preview.md)
- [Lister tous les avoirs](https://docs.stripe.com/api/credit_notes/list.md)
- [Lister les abonnements](https://docs.stripe.com/api/Subscriptions/list.md)
- [Récupérer un abonnement](https://docs.stripe.com/api/subscriptions/retrieve.md)
- [Créer un abonnement](https://docs.stripe.com/api/subscriptions/create.md)
- [Modifier un abonnement](https://docs.stripe.com/api/subscriptions/update.md)
- [Annuler un abonnement](https://docs.stripe.com/api/subscriptions/cancel.md)
- [Lister tous les calendriers](https://docs.stripe.com/api/subscription_schedules/list.md)
- [Récupérer un calendrier](https://docs.stripe.com/api/subscription_schedules/retrieve.md)
- [Lister tous les éléments d’abonnement](https://docs.stripe.com/api/subscription_items/list.md)
- [Lister tous les bons de réduction](https://docs.stripe.com/api/coupons/list.md)
- [Récupérer un bon de réduction](https://docs.stripe.com/api/coupons/retrieve.md)
- [Créer un bon de réduction](https://docs.stripe.com/api/coupons/create.md)
- [Mettre à jour un bon de réduction](https://docs.stripe.com/api/coupons/update.md)
- [Supprimer un bon de réduction](https://docs.stripe.com/api/coupons/delete.md)
- [Lister tous les codes promotionnels](https://docs.stripe.com/api/promotion_codes/list.md)
- [Récupérer un code promotionnel](https://docs.stripe.com/api/promotion_codes/retrieve.md)
- [Créer un code promotionnel](https://docs.stripe.com/api/promotion_codes/create.md)
- [Lister tous les produits](https://docs.stripe.com/api/products/list.md)
- [Récupérer un produit](https://docs.stripe.com/api/products/retrieve.md)
- [Créer un produit](https://docs.stripe.com/api/products/create.md)
- [Modifier un produit](https://docs.stripe.com/api/products/update.md)
- [Lister tous les prix](https://docs.stripe.com/api/prices/list.md)
- [Récupérer un prix](https://docs.stripe.com/api/prices/retrieve.md)
- [Créer un prix](https://docs.stripe.com/api/prices/create.md)
- [Modifier un prix](https://docs.stripe.com/api/prices/update.md)
- [Lister tous les liens de paiement](https://docs.stripe.com/api/payment-link/list.md)
- [Récupérer un lien de paiement](https://docs.stripe.com/api/payment-link/retrieve.md)
- [Récupérer les éléments d’un lien de paiement](https://docs.stripe.com/api/payment_links/line_items.md)
- [Créer un lien de paiement](https://docs.stripe.com/api/payment-link/create.md)
- [Mettre à jour un lien de paiement](https://docs.stripe.com/api/payment-link/update.md)
- [Lister tous les litiges](https://docs.stripe.com/api/disputes/list.md)
- [Récupérer un litige](https://docs.stripe.com/api/disputes/retrieve.md)
- [Mettre à jour un litige](https://docs.stripe.com/api/disputes/update.md)
- [Lister tous les endpoints webhook](https://docs.stripe.com/api/webhook_endpoints/list.md)
- [Récupérer un endpoint webhook](https://docs.stripe.com/api/webhook_endpoints/retrieve.md)
- [Créer un endpoint webhook](https://docs.stripe.com/api/webhook_endpoints/create.md)
- [Lister toutes les destinations d’événements](https://docs.stripe.com/api/v2/core/event-destinations/list.md)
- [Récupérer une destination d’événements](https://docs.stripe.com/api/v2/core/event-destinations/retrieve.md)
- [Créer une destination d’événements](https://docs.stripe.com/api/v2/core/event-destinations/create.md)
- [Mettre à jour une destination d’événements](https://docs.stripe.com/api/v2/core/event-destinations/update.md)
- [Lister tous les événements](https://docs.stripe.com/api/events/list.md)
- [Récupérer un événement](https://docs.stripe.com/api/events/retrieve.md)
- [Lister les événements v2](https://docs.stripe.com/api/v2/core/events/list.md)
- [Récupérer un événement v2](https://docs.stripe.com/api/v2/core/events/retrieve.md)
- [Lister les configurations de portail](https://docs.stripe.com/api/customer_portal/configurations/list.md)
- [Récupérer une configuration de portail](https://docs.stripe.com/api/customer_portal/configurations/retrieve.md)
- [Créer une configuration de portail](https://docs.stripe.com/api/customer_portal/configurations/create.md)
- [Mettre à jour une configuration de portail](https://docs.stripe.com/api/customer_portal/configurations/update.md)
- [Créer une session de portail](https://docs.stripe.com/api/customer_portal/sessions/create.md)
- [Lister toutes les commissions de la plateforme](https://docs.stripe.com/api/application_fees/list.md)
- [Lister tous les transferts](https://docs.stripe.com/api/transfers/list.md)
- [Récupérer un transfert](https://docs.stripe.com/api/transfers/retrieve.md)
- [Lister les transactions du solde client](https://docs.stripe.com/api/customer_balance_transactions/list.md)
- [Récupérer un solde en espèces](https://docs.stripe.com/api/cash_balance/retrieve.md)
- [Lister les opérations sur solde en espèces](https://docs.stripe.com/api/cash_balance_transactions/list.md)
- [Créer une horloge de simulation](https://docs.stripe.com/api/test_clocks/create.md)
- [Récupérer le solde](https://docs.stripe.com/api/balance/balance_retrieve.md)
- [Récupérer les paramètres de taxe](https://docs.stripe.com/api/tax/settings/retrieve.md)
- [Mettre à jour les paramètres de taxe](https://docs.stripe.com/api/tax/settings/update.md)
- [Lister tous les codes de taxe](https://docs.stripe.com/api/tax_codes/list.md)
- [Récupérer un code de taxe](https://docs.stripe.com/api/tax_codes/retrieve.md)
- [Lister toutes les immatriculations fiscales](https://docs.stripe.com/api/tax/registrations/all.md)
- [Récupérer une immatriculation fiscale](https://docs.stripe.com/api/tax/registrations/retrieve.md)
- [Créer une immatriculation fiscale](https://docs.stripe.com/api/tax/registrations/create.md)
- [Mettre à jour une immatriculation fiscale](https://docs.stripe.com/api/tax/registrations/update.md)
- [Créer un Metric Query Result](https://docs.stripe.com/api/v2/data/analytics/metric-query-results/create.md?api-version=preview) (Private preview)
- [Créer une Query Run](https://docs.stripe.com/api/v2/data/query-runs/create.md?api-version=preview) (Public preview)
- [Créer un calcul de taxe](https://docs.stripe.com/api/tax/calculations/create.md)
- [Récupérer un calcul de taxe](https://docs.stripe.com/api/tax/calculations/retrieve.md)
- [Récupérer les postes d’un calcul de taxe](https://docs.stripe.com/api/tax/calculations/line_items.md)
- [Lister toutes les opérations sur solde](https://docs.stripe.com/api/balance_transactions/list.md)
- [Récupérer une opération sur solde](https://docs.stripe.com/api/balance_transactions/retrieve.md)
- [Lister tous les virements](https://docs.stripe.com/api/payouts/list.md)
- [Récupérer un virement](https://docs.stripe.com/api/payouts/retrieve.md)
- [Lister toutes les autorisations](https://docs.stripe.com/api/issuing/authorizations/list.md)
- [Récupérer une autorisation](https://docs.stripe.com/api/issuing/authorizations/retrieve.md)
- [Lister tous les titulaires de la carte](https://docs.stripe.com/api/issuing/cardholders/list.md)
- [Récupérer un titulaire de la carte](https://docs.stripe.com/api/issuing/cardholders/retrieve.md)
- [Lister toutes les cartes bancaires](https://docs.stripe.com/api/issuing/cards/list.md)
- [Récupérer une carte bancaire](https://docs.stripe.com/api/issuing/cards/retrieve.md)
- [Lister tous les litiges Issuing](https://docs.stripe.com/api/issuing/disputes/list.md)
- [Récupérer un litige Issuing](https://docs.stripe.com/api/issuing/disputes/retrieve.md)
- [Lister toutes les transactions Issuing](https://docs.stripe.com/api/issuing/transactions/list.md)
- [Récupérer une transaction Issuing](https://docs.stripe.com/api/issuing/transactions/retrieve.md)
- [Lister les comptes](https://docs.stripe.com/api/v2/core/accounts/list.md)
- [Récupérer un compte](https://docs.stripe.com/api/v2/core/accounts/retrieve.md)
- [Lister les réajustements](https://docs.stripe.com/api/v2/money-management/adjustments/list.md?api-version=preview)
- [Récupérer un réajustement](https://docs.stripe.com/api/v2/money-management/adjustments/retrieve.md?api-version=preview)
- [Lister les comptes financiers](https://docs.stripe.com/api/v2/money-management/financial-accounts/list.md?api-version=preview)
- [Récupérer un compte financier](https://docs.stripe.com/api/v2/money-management/financial-accounts/retrieve.md?api-version=preview)
- [Lister les adresses financières](https://docs.stripe.com/api/v2/money-management/financial-addresses/list.md?api-version=preview)
- [Récupérer une adresse financière](https://docs.stripe.com/api/v2/money-management/financial-addresses/retrieve.md?api-version=preview)
- [Lister les transferts entrants](https://docs.stripe.com/api/v2/money-management/inbound-transfers/list.md?api-version=preview)
- [Récupérer un transfert entrant](https://docs.stripe.com/api/v2/money-management/inbound-transfers/retrieve.md?api-version=preview)
- [Récupérer un devis de paiement sortant](https://docs.stripe.com/api/v2/money-management/outbound-payment-quotes/retrieve.md?api-version=preview)
- [Lister les paiements sortants](https://docs.stripe.com/api/v2/money-management/outbound-payments/list.md?api-version=preview)
- [Récupérer un paiement sortant](https://docs.stripe.com/api/v2/money-management/outbound-payments/retrieve.md?api-version=preview)
- [Lister les intentions de configuration sortantes](https://docs.stripe.com/api/v2/money-management/outbound-setup-intents/list.md?api-version=preview)
- [Récupérer une intention de configuration sortante](https://docs.stripe.com/api/v2/money-management/outbound-setup-intents/retrieve.md?api-version=preview)
- [Lister les transferts sortants](https://docs.stripe.com/api/v2/money-management/outbound-transfers/list.md?api-version=preview)
- [Récupérer un transfert sortant](https://docs.stripe.com/api/v2/money-management/outbound-transfers/retrieve.md?api-version=preview)
- [Lister les méthodes de virement](https://docs.stripe.com/api/v2/money-management/payout-methods/list.md?api-version=preview)
- [Récupérer une méthode de virement](https://docs.stripe.com/api/v2/money-management/payout-methods/retrieve.md?api-version=preview)
- [Récupérer la spécification de compte bancaire](https://docs.stripe.com/api/v2/money-management/payout-methods-bank-account-specs/retrieve.md?api-version=preview)
- [Lister les crédits reçus](https://docs.stripe.com/api/v2/money-management/received-credits/list.md?api-version=preview)
- [Récupérer un crédit reçu](https://docs.stripe.com/api/v2/money-management/received-credits/retrieve.md?api-version=preview)
- [Lister les débits reçus](https://docs.stripe.com/api/v2/money-management/received-debits/list.md?api-version=preview)
- [Récupérer un débit reçu](https://docs.stripe.com/api/v2/money-management/received-debits/retrieve.md?api-version=preview)
- [Lister les écritures de transaction](https://docs.stripe.com/api/v2/money-management/transaction-entries/list.md?api-version=preview)
- [Récupérer une écriture de transaction](https://docs.stripe.com/api/v2/money-management/transaction-entries/retrieve.md?api-version=preview)
- [Lister les transactions](https://docs.stripe.com/api/v2/money-management/transactions/list.md?api-version=preview)
- [Récupérer une transaction](https://docs.stripe.com/api/v2/money-management/transactions/retrieve.md?api-version=preview)

## Confirmez les actions des agents agissant en votre nom

Lorsque vous connectez un agent d’IA à Stripe via le serveur MCP à l’aide de vos identifiants d’utilisateur, vous autorisez l’agent à accéder aux données et à effectuer des actions dans Stripe en votre nom.

Before an agent completes certain actions on your behalf, Stripe can require you to review and approve the request in the Dashboard. Look for the **Human confirmation** badge beside action descriptions in the [Tools reference](https://docs.stripe.com/mcp.md#tools) and [Supported API methods](https://docs.stripe.com/mcp.md#apis).

Your MCP client displays tool names that can group multiple actions. For example, creating a refund uses `stripe_api_write`, which also supports other actions that don’t use this confirmation flow. Confirmation depends on the action, not only the tool name.

Stripe’s confirmation requirement is separate from your MCP client’s tool-approval setting. Account-specific approval rules can require review of additional actions.

To confirm an action, click the URL provided by your agent and review the details of the request.
![Confirmez une requête de remboursement](https://b.stripecdn.com/docs-statics-srv/assets/human-confirmation.d768e677a3bf87585ee29a003df41b00.png)

Confirmez une requête de remboursement

Lorsque vous cliquez sur **Approuver**, Stripe fournit à l’agent un token d’approbation, mais vous devez indiquer à l’agent de réessayer l’opération, ce qui ne nécessite pas de confirmation humaine. Si vous n’approuvez pas l’action dans les 24&nbsp;heures, elle expire.

## Utilisez MCP avec des comptes connectés

Par défaut, les outils MCP Stripe fonctionnent sur le compte Stripe associé à votre session OAuth ou à votre clé API. Si vous avez uniquement besoin que votre agent interagisse avec votre compte plateforme, [configurez manuellement le MCP Stripe](https://docs.stripe.com/mcp.md#manual).

Si vous êtes une [plateforme Connect](https://docs.stripe.com/connect.md), vous pouvez également utiliser MCP pour récupérer ou mettre à jour des ressources pour vos comptes connectés. Par exemple, un agent du service de support peut récupérer un client ou enquêter sur un paiement pour un compte connecté spécifique.

MCP ne prend pas en charge OAuth lorsqu’il agit pour le compte de comptes connectés. Au lieu de cela, authentifiez-vous avec une [clé API d’agent](https://docs.stripe.com/keys.md#agent-keys) pour votre plateforme et accordez uniquement les autorisations relatives aux comptes connectés dont votre agent a besoin.

Pour effectuer un appel MCP en tant que compte connecté, transmettez l’en-tête `Stripe-Account`. Cela est utile lorsque vous fournissez un agent qui permet à vos comptes connectés d’effectuer des appels MCP via votre plateforme.

```json
{
  "mcpServers": {
    "stripe": {
      "url": "https://mcp.stripe.com",
      "headers": {
         "Authorization": "Bearer {{AGENT_API_KEY}}",
         "Stripe-Account": "acct_xxxxxxxxx"
      }
    }
  }
}
```

## See also

- [Plugin pour les agents](https://docs.stripe.com/agents/plugin.md)
- [Skills de l’agent](https://docs.stripe.com/skills.md)
- [Afficher les logs d’appels d’outils MCP dans Workbench](https://docs.stripe.com/workbench/overview.md#mcp-tool-call-logs)
