OpenSuiteMCP

Docs/Integration

NetSuite integration

Same steps as the in-app NetSuite wizard: prerequisites, add your account, admin Integration record, then OAuth connect.

1. Prerequisites

In your NetSuite account, enable and install:

2. Add your account ID in OpenSuiteMCP

Sign in, open App Portal → NetSuite, and add your account ID (for example 1234567 or 1234567-sb1). An optional label helps if you manage multiple accounts.

3. Admin creates the Integration record

A NetSuite administrator creates this once per account. Values below match what the App Portal wizard shows (client name OpenSuiteMCP). On hosted OpenSuiteMCP the Redirect URI is:

https://opensuitemcp.com/api/netsuite/callback
  1. Open New Integration in NetSuite

    As a NetSuite administrator, go to Setup > Integration > Manage Integrations > New. Non-admins should send this checklist to their admin team.

  2. Set these field values

    • Name

      OpenSuiteMCP
    • Authorization Code Grant

      checked
    • Public Client

      checked
    • Redirect URI

      https://opensuitemcp.com/api/netsuite/callback
    • Scope

      NetSuite AI Connector Service (leave other scopes off)
    • Dynamic Client Registration

      checked
    • Dynamic Client Registration Client Name

      OpenSuiteMCP
  3. Save and return

    Press Save in NetSuite, then return to OpenSuiteMCP and choose Check again, then Connect.

4. Check again and Connect

After saving the Integration in NetSuite, return to OpenSuiteMCP and choose Check again. When the probe reports ready, press Connect and complete the OAuth consent screen.

5. Confirm status and SuiteApps

A green Connected chip means MCP tools can run against that account. Keep AI Connector and MCP Standard Tools installed for tool calls; Companion and Agent Skills improve prompts and skill packs but are not required for the OAuth handshake itself.

Oracle documentation