SuiteCloud Platform
NetSuite 2026.2
2026-10-20

NetSuite AI Connector Service: MCP Server for LLM-to-NetSuite Integration

NetSuite now ships a Model Context Protocol (MCP) server and a bundled SuiteApp of standard tools, letting MCP-compatible AI clients (Claude, etc.) query and act on NetSuite data directly. Custom MCP tools and interactive MCP Apps are also supported.

Affects:MCPSuiteAppConcurrency GovernanceREST APISuiteScript 2.x

What changed

NetSuite introduced the NetSuite AI Connector Service, a platform-level MCP (Model Context Protocol) server endpoint. MCP is an open standard that lets AI clients — Claude, Cursor, and similar tools — discover and invoke server-side tools against a live data source through a structured JSON-RPC transport.

The release includes two main pieces:

  • MCP Standard Tools SuiteApp — a bundled SuiteApp that ships a curated set of pre-built tools (think: saved-search execution, record reads, etc.) that an AI client can call out of the box once the connector is configured.
  • Custom Tool framework — you can author your own MCP tools (and MCP Apps, which surface interactive UI inside the AI client) using SuiteScript. Oracle's docs reference a dedicated guide: Creating Custom Tools for the NetSuite AI Connector Service.

Technical details

Concurrency governance

The AI Connector Service has its own concurrency governance model. Every MCP tool invocation counts against your account's concurrency limits, similar to how RESTlet or SuiteTalk calls consume concurrency slots. Oracle documents this under NetSuite AI Connector Service And Concurrency Governance — review it before deploying to production, especially if your account already runs close to its web-services concurrency ceiling.

Authentication & permissions

Connecting an AI client requires specific features to be enabled and roles/permissions to be granted. The docs reference a Required Features and Permissions page but do not enumerate them inline. Expect at minimum a dedicated integration record, token-based authentication (TBA) or OAuth 2.0, and a role with the relevant SuiteApp permissions.

AI client requirements

For Claude specifically, the Pro plan or higher is required (Claude's MCP client support is gated by plan tier). Other AI clients that support the MCP spec should also work, but you may need to create custom tool definitions tailored to that client's MCP handshake.

HIPAA exclusion

Oracle explicitly states the AI Connector Service has not been assessed for HIPAA compliance. Do not route ePHI through this channel. If your NetSuite instance holds health-related data, ensure your MCP tool definitions filter or exclude protected fields.

What is vague

  • The source does not specify which SuiteScript modules are available inside custom MCP tools (likely N/record, N/search, N/query, but unconfirmed).
  • No detail on the transport URL or endpoint path for the MCP server (e.g., whether it lives under /services/rest/ or a new top-level path).
  • Governance unit cost per MCP invocation is not stated — only that concurrency governance applies.
  • The exact release version is not specified in the source. Based on publication timing, this is attributed to 2026.2; verify against your account's release notes.

What to do

  1. Install the SuiteApp. Navigate to SuiteApp Marketplace and search for MCP Standard Tools. Follow the installation guide referenced in the docs.
  2. Review permissions. Read the Required Features and Permissions page. Create or update a role with the minimum permissions needed for your use case. Create a dedicated integration record for each AI client.
  3. Audit concurrency headroom. Check your current web-services concurrency usage under Setup > Company > Analytics > Web Services Usage. MCP calls share this pool — heavy AI usage could starve existing integrations.
  4. Test in sandbox first. Connect your AI client to a sandbox account. Validate that the standard tools return the data you expect and that governance limits are acceptable under load.
  5. Build custom tools if needed. If the standard tools do not cover your workflows, follow Creating Custom Tools for the NetSuite AI Connector Service. This likely involves SuiteScript 2.x modules and a SuiteApp wrapper.
  6. Flag HIPAA-sensitive accounts. If your instance processes health data, block or restrict MCP tool access to records containing ePHI until Oracle provides a HIPAA-assessed version.
  7. Review the risk guide. Read Associated Risks, Controls, and Mitigation Strategies — LLMs can hallucinate tool parameters or misinterpret returned data. Implement server-side validation in custom tools and avoid giving the AI client role write access to critical records without human-in-the-loop controls.