---
title: "NetSuite AI Connector Guide: MCP Setup &amp; Use Cases"
canonical_url: "https://techvoyage.dev/article/setup-netsuite-mcp-on-chatgpt-claude"
last_updated: "2026-06-14T11:05:19.161Z"
meta:
  description: "Set up the NetSuite AI Connector (MCP) with ChatGPT and Claude. Discover how to query ERP data and automate tasks using plain language AI."
  "og:description": "Set up the NetSuite AI Connector (MCP) with ChatGPT and Claude. Discover how to query ERP data and automate tasks using plain language AI."
  "og:title": "NetSuite AI Connector Guide: MCP Setup & Use Cases"
  "twitter:description": "Set up the NetSuite AI Connector (MCP) with ChatGPT and Claude. Discover how to query ERP data and automate tasks using plain language AI."
  "twitter:title": "NetSuite AI Connector Guide: MCP Setup & Use Cases"
---

[Home](https://techvoyage.dev/)

![NetSuite MCP AI Integration thumbnail featuring dark blue corporate background with ChatGPT and Claude logos connected to NetSuite cloud database](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/EN-Setup-NetSuite-MCP-on-ChatGPT-%26-Claude.webp) # **NetSuite AI Connector Guide: MCP Setup & Use Cases**

Set up the NetSuite AI Connector (MCP) with ChatGPT and Claude. Discover how to query ERP data and automate tasks using plain language AI.

Jun 13, 2026 -8 MIN READ

Oracle NetSuite has long been a cloud-based enterprise resource planning (ERP) platform for small to medium-sized businesses. However, its website UI is infamous for its steep learning curve, click-heavy navigation, and rigid reporting structures.

With the recent release of the **NetSuite AI Connector Service**, users can leverage the **Model Context Protocol (MCP)** and **AI (Artificial Intelligence) Assistants** to directly ask questions in plain language and get real-time answers from their financial and operational data.

## How the NetSuite MCP AI Connector Works

**NetSuite’s MCP** exposes a suite of tools to the **AI**, such as running SuiteQL queries, reading Saved Searches and reports, or executing record operations like creating a new customer record. All tools are governed by NetSuite’s native role-based permissions.

When a user asks a question in plain language, the **AI** uses the **Model Context Protocol (MCP)** to translate the request into structured operations that NetSuite understands. **NetSuite** executes the operations using the user's permissions, and the results are returned to the **AI** for analysis and presentation.

## NetSuite AI Connector Setup Guide 1. Enable **Server SuiteScript** and **REST Web Services**   1. Go to _Setup > Company > Enable Features_. ![Oracle NetSuite Enable Features configuration interface for Company setup](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-setup-company-enable-features.webp)   2. On the **SuiteCloud** subtab:      - Under SuiteScript, check the **Server SuiteScript** box. ![Enabling Server SuiteScript in NetSuite SuiteCloud tab](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-enable-features-server-suitescript.webp)      - Under SuiteTalk (Web Services), check the **REST Web Services** box. ![Enabling REST Web Services in NetSuite SuiteCloud tab](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-enable-features-rest-web-services.webp)   3. Click **Save**. 2. Install the **NetSuite MCP Standard Tools** first. Click on _Customization > SuiteCloud Development > SuiteApp Marketplace_. ![Navigating to NetSuite SuiteApp Marketplace under Customization](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-suiteapp-marketplace-navigation.webp) 3. Search for **NetSuite MCP Standard Tools**. ![Searching for NetSuite MCP Standard Tools in the marketplace](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-suiteapp-marketplace-search-mcp-tools.webp) 4. Once it is installed, you will see the status 'Installed' on the right. ![NetSuite MCP Standard Tools displayed as Installed in the marketplace](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-suiteapp-installed-status-mcp-tools.webp) 5. Follow the same instructions to install the 'NetSuite AI Connector Service Companion'. ![NetSuite AI Connector Service Companion shown as Installed](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-suiteapp-installed-ai-connector-companion.webp) 6. Set up an Integration Record   1. Go to _Setup > Integration > Manage Integrations_. ![Navigating to Manage Integrations in NetSuite Setup menu](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-integration-manage-integrations-navigation.webp)   2. Create an Integration Record for ChatGPT, and we will come back with the actual token_id: ![Creating a new integration record in NetSuite for ChatGPT](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-create-integration-record-chatgpt.webp) 7. Create a custom role for MCP with the minimum permissions and assign it to users. e.g., ![Configuring custom role permissions for NetSuite MCP - Part 1](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-custom-role-mcp-permissions-1.webp)![Configuring custom role permissions for NetSuite MCP - Part 2](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-custom-role-mcp-permissions-2.webp)![Configuring custom role permissions for NetSuite MCP - Part 3](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-custom-role-mcp-permissions-3.webp)![Configuring custom role permissions for NetSuite MCP - Part 4](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-custom-role-mcp-permissions-4.webp) ## How to Integrate NetSuite MCP with ChatGPT 1. Click on 'Settings'. ![Navigating to Settings in the ChatGPT user interface](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/chatgpt-settings-navigation.webp) 2. Click on 'Apps' > 'Advanced settings'. ![Navigating to Apps and Advanced Settings in ChatGPT](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/chatgpt-apps-advanced-settings.webp) 3. Turn on 'Developer mode', then click on 'Create app'. ![Enabling Developer Mode and clicking Create App in ChatGPT](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/chatgpt-developer-mode-create-app.webp) 4. Enter the details. For Connection, enter `**https://<account_id>.suitetalk.api.netsuite.com/services/mcp/v1/all**`. ![Entering NetSuite MCP connection URL details to create app in ChatGPT](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/chatgpt-create-app-netsuite-mcp-connection.webp) 5. Click on 'Create'. Once it is integrated, you will see the following popup. ![Pop-up confirmation showing NetSuite MCP integrated in ChatGPT](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/chatgpt-netsuite-mcp-integrated-popup.webp) 6. Click on 'Sign in with NetSuite MCP'. ![ChatGPT prompt to sign in with NetSuite MCP standard tools](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/chatgpt-sign-in-with-netsuite-mcp.webp) 7. Click the 'Continue' button to grant permissions. ![Granting connection permissions for NetSuite MCP in ChatGPT](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/chatgpt-grant-permissions-netsuite-mcp.webp) ## How to Integrate NetSuite MCP with Claude AI 1. Click on 'Customize'. ![Clicking the Customize option in the Claude AI interface](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/claude-ai-customize-navigation.webp) 2. Click on 'Connect your apps'. ![Clicking Connect your apps in Claude AI customization settings](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/claude-ai-connect-your-apps.webp) 3. Search for 'NetSuite'. ![Searching for the NetSuite application in Claude AI](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/claude-ai-search-netsuite-app.webp) 4. Click on 'NetSuite' and enter the server URL: `**https://<account_id>.suitetalk.api.netsuite.com/services/mcp/v1/suiteapp/com.netsuite.mcpstandardtools**`. Replace `**<account_id>**` with your actual account ID. ![Entering NetSuite MCP server connection URL in Claude AI](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/claude-ai-netsuite-mcp-server-url-setup.webp) 5. Click the 'Continue' button. ![Clicking Continue to authenticate NetSuite MCP server in Claude](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/claude-ai-netsuite-mcp-continue-authentication.webp) 6. Click 'Continue' to authenticate the connector. ![Final authentication verification for NetSuite MCP in Claude AI](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/claude-ai-netsuite-mcp-authenticate-connector.webp) ## NetSuite AI Use Cases

### Use Case in ChatGPT: Show overdue invoices over 30 days in NetSuite

![ChatGPT running a SuiteQL query to show overdue NetSuite invoices](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/chatgpt-netsuite-overdue-invoices-query-result.webp)

- ChatGPT created the SuiteQL query and ran it. This is very handy and saves a lot of time compared to creating a report using the NetSuite website UI. ### Use Case in ChatGPT and Claude: Can you draw the sales of the last 30 days in a line graph?

![ChatGPT failing to render a sales line graph from NetSuite data](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/chatgpt-failed-render-netsuite-sales-line-graph.webp)

- ChatGPT wasn't able to generate the line graph. - I tried on Claude, and it worked. The difference may be due to the large language model capabilities. ![Claude AI successfully rendering a visual line graph of NetSuite sales](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/claude-ai-successfully-rendered-netsuite-sales-line-graph.webp) ### Use Case in Claude: Create a customer record

![Claude AI prompt to create a new customer record in NetSuite](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/claude-ai-create-netsuite-customer-record-prompt.webp)![Claude AI confirmation of successful creation of NetSuite customer record](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/claude-ai-create-netsuite-customer-record-success.webp)

- Double-checking the NetSuite website UI confirms the record was created. ![Verifying newly created customer record in NetSuite user interface](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/netsuite-ui-verify-new-customer-record-created.webp) - Running it in ChatGPT shows the record is available: ![ChatGPT confirming that the new NetSuite customer record is available](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/chatgpt-verify-netsuite-customer-record-available.webp) ### Use Case in Claude: Run SuiteQL Query

![Claude AI directly executing and displaying results of NetSuite SuiteQL query](https://inimages.techvoyage.dev/articles/Setup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude/claude-ai-run-suiteql-query-result.webp)

- The SuiteQL query can be executed directly. ## Final Thoughts on the NetSuite AI Connector

The biggest win in using MCP is for users who are not technical enough to create complex reports. These users can use plain language to query the data and ask the **AI** to present the report exactly the way they want.

To prevent prompt injection attacks and the misuse of 'write' operations, only grant write permissions to certain records and transactions. When the AI uses MCP to update or create a record, it executes this as server-side SuiteScript, which completely bypasses any client-side scripts or form validations.

## Reference:

- [**Installing the MCP Standard Tools SuiteApp**](https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/article_0902023450.html#subsect_90090238176) - [**NetSuite AI Connector Service FAQ**](https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/article_4160616848.html#subsect_0419123151) - [**Connect to the NetSuite AI Connector Service**](https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/section_0714082142.html#bridgehead_0804033331)

[Share](https://api.whatsapp.com/send?text=https%3A%2F%2Ftechvoyage.dev%2Farticle%2Fsetup-netsuite-mcp-on-chatgpt-claude) [Share](https://www.reddit.com/submit?url=https%3A%2F%2Ftechvoyage.dev%2Farticle%2Fsetup-netsuite-mcp-on-chatgpt-claude) [Share](https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Ftechvoyage.dev%2Farticle%2Fsetup-netsuite-mcp-on-chatgpt-claude) [Share](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Ftechvoyage.dev%2Farticle%2Fsetup-netsuite-mcp-on-chatgpt-claude) [Share](https://x.com/intent/post?url=https%3A%2F%2Ftechvoyage.dev%2Farticle%2Fsetup-netsuite-mcp-on-chatgpt-claude)

[**Testing Claude Fable 5: A Financial Analysis Review** We test Anthropic's new Claude Fable 5 against Qwen Deep Research for financial analysis. Is it worth the upgrade?](https://techvoyage.dev/article/testing-claude-fable-5-in-financial-analysis)