DEV Community

Cover image for NetSuite MCP in 2026: Native AI Connector, Celigo MCP Server or n8n?
Andrey Tverdomed for Entech Solutions

Posted on Originally published at integrationstars.com

NetSuite MCP in 2026: Native AI Connector, Celigo MCP Server or n8n?

Originally published on integrationstars.com. Based on Oracle's documentation as reviewed on October 15, 2026.

NetSuite MCP means letting an AI assistant such as Claude or ChatGPT work with NetSuite through the Model Context Protocol. NetSuite now does this natively: its AI Connector Service, with the MCP Standard Tools SuiteApp, gives an AI client tools for records, reports, saved searches and SuiteQL under the signed-in user's role. Celigo's MCP Server and n8n's MCP Server Trigger are the alternatives when the tools need to span other systems or be narrower and more tightly controlled. Our view: native for NetSuite-only, role-based work; Celigo or n8n when you need purpose-built tools.

What NetSuite's native MCP support is

Oracle's documentation says NetSuite has adopted the Model Context Protocol so that supported AI clients can access and interact with NetSuite data and functionality. In practice that is two pieces. The NetSuite AI Connector Service is the MCP endpoint. The MCP Standard Tools SuiteApp is the set of tools NetSuite ships for it, and you can build your own custom tools as well.

Oracle lists the standard tools in four groups:

  • Records: create a record, get a record, update a record, and get record-type metadata including fields and data types.
  • Reports: list all standard and custom reports, run a report, and list the accounting books, accounting contexts, nexuses and subsidiaries used to filter report results.
  • Saved searches: list saved searches and run an existing one.
  • SuiteQL: run a custom SuiteQL query (Oracle says only read-only queries are supported) and get SuiteQL metadata.

Two points from Oracle's pages matter most. First, the SuiteApp "includes tools that can create and update records in NetSuite using REST Web Services," so a connected assistant is not read-only by default. Second, access follows the role: the tools use the same access controls as the NetSuite UI and don't provide access beyond what the role allows, and a tool shows up in the AI client only if the role has all the permissions it needs.

What Oracle says about roles, setup and logging

  • Permissions. Roles that already have the MCP Server Connection permission can perform actions on any records available through REST, if their permissions allow. Oracle suggests reviewing which users and roles hold that permission before installing the SuiteApp, and creating a separate role with the permission plus specific record permissions.
  • Which role you sign in with. For ChatGPT, Oracle's instructions say to select a non-administrator role. For Claude, Oracle says you need the Pro plan or higher.
  • Integration record. The first connection from Claude installs an integration record (Public Client, Authorization Code Grant, with the AI Connector Service scope). Its State and Concurrency Limit fields can be edited.
  • Logging. An AI Connector Service (MCP) subtab in the execution log shows call date and time, duration, status, user email, HTTP status code, method and URL path, kept for 21 days in production and 7 in sandbox.
  • Compliance. Oracle states the service has not been assessed for HIPAA compliance and must not be used for ePHI unless you have independently determined that use is consistent with your obligations.

NetSuite AI Connector vs Celigo MCP Server vs n8n

The three are not interchangeable. The difference is who decides what the AI can ask for.

NetSuite AI Connector Celigo MCP Server n8n MCP Server Trigger
What it reaches NetSuite, through the MCP Standard Tools SuiteApp or your own custom tools Systems connected in Celigo, such as NetSuite and Salesforce Whatever your workflows touch
Who defines the tools Oracle ships the standard tools; you can build custom ones You, as a set of queries with fixed inputs and outputs You, as workflows
Access control The signed-in user's NetSuite role, via the MCP Server Connection permission A scoped token managed by Celigo; read-only enforced at the MCP layer Bearer token on the trigger endpoint; OAuth for instance-level access
Can it write? Yes, create and update tools exist; SuiteQL is read-only Only if you define a write; read-only tokens block writes Only if you build one; best added behind validation and approval
Logging Execution log: time, duration, status, user email, HTTP status, method, URL path Each query: timestamp, model or token identity, input parameters, response hash n8n's execution history for each workflow run
Setup effort Install the SuiteApp, set up a role, connect the client Define the queries and tokens in Celigo Build and test the workflows

Which one to use

  • Start native when the work is NetSuite-only and the users already have the right roles. Finance and operations staff asking questions of their own data, with NetSuite's permissions doing the gatekeeping, is what it is built for.
  • Choose Celigo's MCP Server when the tools must be narrow and read-only by design, or span systems. "Order status by order number" and "inventory by SKU" as fixed queries are a smaller surface than a role that can reach every record.
  • Choose n8n when the tool needs logic. Validation, joining NetSuite with another system, transformation, or a human approval step before a write are workflow jobs.
  • Combine them. Native for exploratory questions, Celigo or n8n for the governed tools an agent uses repeatedly.

What stays your problem with any of them

Whatever sits between the AI and NetSuite, the AI reads what is in NetSuite. A customer memo or item description containing hidden instructions can steer a model, and a role that can reach too much quietly undoes the scoping. Our MCP security article covers the risks, and our system of record vs system of action guide explains why we put the control in a layer you own.

Need help choosing?

Entech Solutions is a certified Celigo partner and builds n8n workflows, including governed AI access to NetSuite. See our AI Agents and MCP Server page, or talk to an integration expert.

Sources (Oracle NetSuite Help): Get Started with the NetSuite AI Connector Service, MCP Standard Tools SuiteApp, Available Tools in the MCP Standard Tools SuiteApp, Connect to the NetSuite AI Connector Service.

Top comments (0)