NetSuite AI Connector Service FAQ
Here you can find the answers to the most common questions about the NetSuite AI Connector Service.
How do I set up NetSuite AI Connector Service?
For ChatGPT Business or other third-party AI clients you need to build your own tools. Claude Pro, Chat GPT Pro in developer mode and Chat GPT Plus in developer mode work with the MCP Standard Tools SuiteApp. You can install the MCP Standard Tools SuiteApp from the SuiteApp Marketplace, create a custom role or use a role other than administrator, enable features (Server Suitescript, REST Web Services (only required for MCP Standard Tools SuiteApp) and Oauth2.0) and assign permissions (MCP Server Connection and OAuth 2.0 Access Tokens) in NetSuite. For more details on how to set up NetSuite AI Connector Service, see Connect to NetSuite AI Connector Service.
Which URL should the AI client call?
The AI client should call https://<accountid>.suitetalk.ai.netsuite.com/services.mcp/v1/all
to retrieve all available MCP tools. Without /all
at the end, the connection will appear disconnected. You can also call https://<accountid>.suitetalk.api.netsuite.com/services/mcp/v1/suiteapp/<applicationid>
to retrieve only specific custom tools exposed by a specific SuiteApp. For more details, see Server URL and SuiteApp Namespacing.
Why doesn’t the Administrator role work? What permissions do I need?
The NetSuite AI Connector Service does not work with the Administrator role. Create a custom role and assign the required permissions (MCP Server Connection and OAuth 2.0 Access Tokens) to an existing role.
Why does Claude say I’m connected but the connector is disconnected?
This usually happens if the wrong endpoint is used or the SuiteApp/role isn’t configured properly. Use the /all
endpoint, ensure MCP Standard Tools SuiteApp is installed, and confirm the custom role has the necessary permissions.
What AI clients are supported?
We enable any client/agent that supports the MCP protocol. We offer the MCP Standard Tools SuiteApp for Claude Pro, ChatGPT Pro and Plus in Developer mode. For ChatGPT Business, as well as for generic AI clients, users need to create their own tools.
Does AI have access to all my data?
Queries executed through the connector respect your NetSuite role’s permissions, so tools can only access data you’re allowed to see.
How accurate are the results?
AI may hallucinate; always validate results against source data.
What are the performance or data limits?
Unless an administrator has assigned a specific concurrency governance limit to the relevant integration record, the NetSuite AI Connector Service uses the same resources as other integrations and is limited by your account's limit for concurrent requests and how much of this limit has already been allocated to specific integrations. For more details, see NetSuite AI Connector Service And Concurrency Governance.
When will pricing and general availability be announced?
NetSuite AI Connector Service is not a paid feature. MCP Standard Tools is a free SuiteApp.
What about data privacy and compliance?
You should familiarize yourself with the terms and policies of the specific AI client you are using. For more information, see Associated Risks, Controls, and Mitigation Strategies.
How should I write prompts to get accurate results from the AI?
Use clear, specific prompts that include date ranges, subsidiaries and filters. Use prompt engineering techniques for better outcomes.
What tasks or use cases are supported by the NetSuite AI Connector Service?
By default, MCP Standard Tools SuiteApp comes with tools for working with records, reports, saved searches, and SuiteQL queries. If you are using ChatGPT Business or other third-party AI clients you need to build your own tools. MCP also allows orchestration with other business applications within your chatbot environment.
Can I connect MCP with NSAW/EPM?
MCP follows a client-server model. NetSuite provides the server, while your preferred chatbot (e.g., Claude) acts as the client, requesting information from it. Currently, NSAW and EPM do not support the MCP protocol and therefore cannot connect to MCP.