---
title: "Guide du connecteur IA NetSuite: Configuration du MCP"
description: "Configurez le connecteur IA NetSuite (MCP) avec ChatGPT et Claude. Découvrez comment interroger vos données ERP et automatiser des tâches en langage naturel."
canonical_url: "https://techvoyage.dev/fr/article/setup-netsuite-mcp-on-chatgpt-claude"
last_updated: "2026-06-14T11:05:29.222Z"
---

Oracle NetSuite est depuis longtemps une plateforme de planification des ressources de l'entreprise (ERP) basée sur le cloud pour les petites et moyennes entreprises. Cependant, l'interface utilisateur de son site web est tristement célèbre pour sa courbe d'apprentissage abrupte, sa navigation fastidieuse et ses structures de reporting rigides.

Avec la récente publication du **NetSuite AI Connector Service**, les utilisateurs peuvent s'appuyer sur le **Model Context Protocol (MCP)** et les **assistants d'IA (intelligence artificielle)** pour poser directement des questions en langage naturel et obtenir des réponses en temps réel à partir de leurs données financières et opérationnelles.

## Comment fonctionne le connecteur d'IA NetSuite MCP

Le **MCP de NetSuite** expose un ensemble d'outils à l'**IA**, tels que l'exécution de requêtes SuiteQL, la lecture de recherches enregistrées (Saved Searches) et de rapports, ou encore l'exécution d'opérations sur les fiches d'informations (comme la création d'une nouvelle fiche client). Tous ces outils sont régis par les autorisations natives basées sur les rôles de NetSuite.

Lorsqu'un utilisateur pose une question en langage naturel, l'**IA** utilise le **Model Context Protocol (MCP)** pour traduire la demande en opérations structurées que NetSuite comprend. **NetSuite** exécute les opérations en utilisant les autorisations de l'utilisateur, et les résultats sont renvoyés à l'**IA** pour analyse et présentation.

## Guide de configuration du connecteur IA NetSuite

1. Activez **Server SuiteScript** et **REST Web Services**
  1. Allez dans *Configuration > Société > Activer les fonctionnalités*.
  ![Interface de configuration des Fonctionnalités d'Oracle NetSuite sous Configuration de l'entreprise](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-setup-company-enable-features.webp)
  2. Dans l'onglet secondaire **SuiteCloud** :
  
    - Sous SuiteScript, cochez la case **Server SuiteScript**.
    ![Activation de SuiteScript de serveur dans l'onglet SuiteCloud de NetSuite](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-enable-features-server-suitescript.webp)
    - Sous SuiteTalk (services Web), cochez la case **REST Web Services**.
    ![Activation des services web REST dans l'onglet SuiteCloud de NetSuite](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-enable-features-rest-web-services.webp)
  3. Cliquez sur **Enregistrer**.
2. Installez d'abord **NetSuite MCP Standard Tools**. Cliquez sur *Personnalisation > Développement SuiteCloud > SuiteApp Marketplace*.
![Navigation vers le marché d'applications SuiteApp Marketplace sous Personnalisation dans NetSuite](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-suiteapp-marketplace-navigation.webp)
3. Recherchez **NetSuite MCP Standard Tools**.
![Recherche de NetSuite MCP Standard Tools sur le marché d'applications](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-suiteapp-marketplace-search-mcp-tools.webp)
4. Une fois l'installation terminée, vous verrez le statut 'Installé' à droite.
![NetSuite MCP Standard Tools affiché comme installé sur le marché d'applications](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-suiteapp-installed-status-mcp-tools.webp)
5. Suivez les mêmes instructions pour installer 'NetSuite AI Connector Service Companion'.
![NetSuite AI Connector Service Companion affiché comme installé](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-suiteapp-installed-ai-connector-companion.webp)
6. Configurer une fiche d'intégration

  1. Allez dans *Configuration > Intégration > Gérer les intégrations*.
  ![Navigation vers Gérer les intégrations dans le menu de configuration de NetSuite](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-integration-manage-integrations-navigation.webp)
  2. Créez une fiche d'intégration pour ChatGPT, et nous y reviendrons avec le token_id réel :
  ![Création d'une nouvelle fiche d'intégration dans NetSuite pour ChatGPT](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-create-integration-record-chatgpt.webp)
7. Créez un rôle personnalisé pour MCP avec les permissions minimales et attribuez-le aux utilisateurs. Par exemple :
![Configuration des autorisations de rôle personnalisées pour NetSuite MCP - Partie 1](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-custom-role-mcp-permissions-1.webp)![Configuration des autorisations de rôle personnalisées pour NetSuite MCP - Partie 2](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-custom-role-mcp-permissions-2.webp)![Configuration des autorisations de rôle personnalisées pour NetSuite MCP - Partie 3](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-custom-role-mcp-permissions-3.webp)![Configuration des autorisations de rôle personnalisées pour NetSuite MCP - Partie 4](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-custom-role-mcp-permissions-4.webp)

## Comment intégrer NetSuite MCP à ChatGPT

1. Cliquez sur 'Settings' (Paramètres).
![Navigation vers les Paramètres dans l'interface utilisateur de ChatGPT](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/chatgpt-settings-navigation.webp)
2. Cliquez sur 'Apps' (Applications) > 'Advanced settings' (Paramètres avancés).
![Navigation vers Applications et Paramètres avancés dans ChatGPT](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/chatgpt-apps-advanced-settings.webp)
3. Activez le 'Developer mode' (Mode développeur), puis cliquez sur 'Create app' (Créer une application).
![Activation du mode développeur et clic sur Créer une application dans ChatGPT](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/chatgpt-developer-mode-create-app.webp)
4. Saisissez les détails. Pour la connexion (Connection), saisissez `https://<account_id>.suitetalk.api.netsuite.com/services/mcp/v1/all`.
![Saisie de l'URL de connexion NetSuite MCP pour créer l'application dans ChatGPT](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/chatgpt-create-app-netsuite-mcp-connection.webp)
5. Cliquez sur 'Create'. Une fois l'intégration réussie, vous verrez s'afficher la fenêtre contextuelle suivante.
![Confirmation contextuelle de l'intégration de NetSuite MCP dans ChatGPT](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/chatgpt-netsuite-mcp-integrated-popup.webp)
6. Cliquez sur 'Sign in with NetSuite MCP' (Se connecter avec NetSuite MCP).
![Invitation de ChatGPT à se connecter avec les outils standard NetSuite MCP](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/chatgpt-sign-in-with-netsuite-mcp.webp)
7. Cliquez sur le bouton 'Continue' pour accorder les autorisations.
![Octroi des autorisations de connexion pour NetSuite MCP dans l'écran d'autorisation de ChatGPT](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/chatgpt-grant-permissions-netsuite-mcp.webp)

## Comment intégrer NetSuite MCP à Claude AI

1. Cliquez sur 'Customize' (Personnaliser).
![Clic sur l'option Personnaliser dans l'interface utilisateur de Claude AI](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/claude-ai-customize-navigation.webp)
2. Cliquez sur 'Connect your apps' (Connecter vos applications).
![Clic sur Connecter vos applications dans les paramètres de personnalisation de Claude AI](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/claude-ai-connect-your-apps.webp)
3. Recherchez 'NetSuite'.
![Recherche de l'application NetSuite dans Claude AI](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/claude-ai-search-netsuite-app.webp)
4. Cliquez sur 'NetSuite' et saisissez l'URL du serveur : `https://<account_id>.suitetalk.api.netsuite.com/services/mcp/v1/suiteapp/com.netsuite.mcpstandardtools`. Remplacez `<account_id>` par votre ID de compte réel.
![Saisie de l'URL de connexion au serveur NetSuite MCP dans Claude AI](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/claude-ai-netsuite-mcp-server-url-setup.webp)
5. Cliquez sur le bouton 'Continue'.
![Clic sur Continuer pour authentifier le serveur NetSuite MCP dans Claude AI](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/claude-ai-netsuite-mcp-continue-authentication.webp)
6. Cliquez 'Continue' pour authentifier le connecteur.
![Vérification d'authentification finale pour le connecteur NetSuite MCP dans Claude AI](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/claude-ai-netsuite-mcp-authenticate-connector.webp)

## Cas d'usage de l'IA NetSuite

### Cas d'usage dans ChatGPT : Afficher les factures en souffrance de plus de 30 jours dans NetSuite

![ChatGPT exécutant une requête SuiteQL pour afficher les factures NetSuite en retard](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/chatgpt-netsuite-overdue-invoices-query-result.webp)

- ChatGPT a créé la requête SuiteQL et l'a exécutée. C'est extrêmement pratique et cela fait gagner beaucoup de temps par rapport à la création d'un rapport via l'interface utilisateur web de NetSuite.

### Cas d'usage dans ChatGPT et Claude : Pouvez-vous tracer les ventes des 30 derniers jours sous forme de graphique linéaire ?

![Échec de ChatGPT lors de la génération d'un graphique de ventes à partir de données NetSuite](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/chatgpt-failed-render-netsuite-sales-line-graph.webp)

- ChatGPT n'a pas pu générer le graphique linéaire.
- J'ai essayé sur Claude et cela a fonctionné. La différence réside probablement dans les capacités respectives des grands modèles de langage (LLM).
![Claude AI réussissant à générer un graphique linéaire visuel des ventes NetSuite](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/claude-ai-successfully-rendered-netsuite-sales-line-graph.webp)

### Cas d'usage dans Claude : Créer une fiche client

![Invitation de Claude AI à créer un nouveau dossier client dans NetSuite](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/claude-ai-create-netsuite-customer-record-prompt.webp)![Confirmation par Claude AI de la création réussie du dossier client NetSuite](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/claude-ai-create-netsuite-customer-record-success.webp)

- Une double vérification sur l'interface utilisateur web de NetSuite confirme que la fiche a bien été créée.
![Vérification du dossier client nouvellement créé dans l'interface web de NetSuite](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-ui-verify-new-customer-record-created.webp)
- L'exécution dans ChatGPT montre que la fiche est disponible :
![ChatGPT confirmant que la nouvelle fiche client NetSuite est disponible](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/chatgpt-verify-netsuite-customer-record-available.webp)

### Cas d'usage dans Claude : Exécuter une requête SuiteQL

![Claude AI exécutant et affichant directement les résultats d'une requête SuiteQL NetSuite](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/claude-ai-run-suiteql-query-result.webp)

- La requête SuiteQL peut être exécutée directement.

## Dernières réflexions sur le connecteur IA NetSuite

Le principal avantage de l'utilisation du MCP s'adresse aux utilisateurs n'ayant pas les compétences techniques pour concevoir des rapports complexes. Ces derniers peuvent simplement utiliser le langage naturel pour interroger les données et demander à l'**IA** de présenter le rapport exactement comme ils le souhaitent.

Afin de prévenir les attaques par injection de prompts et l'utilisation abusive des opérations d'écriture, n'accordez des droits d'écriture que pour certaines fiches et transactions spécifiques. Lorsque l'IA utilise le MCP pour mettre à jour ou créer une fiche d'information, elle l'exécute sous la forme d'un script SuiteScript côté serveur, contournant ainsi intégralement les scripts côté client ou les validations de formulaires.

## Références :

- [Installation de la SuiteApp MCP Standard Tools](https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/article_0902023450.html#subsect_90090238176)
- [FAQ sur le service NetSuite AI Connector](https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/article_4160616848.html#subsect_0419123151)
- [Se connecter au service NetSuite AI Connector](https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/section_0714082142.html#bridgehead_0804033331)
