Skip to main content
Requirements: NetSuite administrator access to install a SuiteApp and create an integration record.

Enable required features

Go to Setup Company Enable Features SuiteCloud tab and make sure the following are enabled:
  • Server SuiteScript
  • REST Web Services
  • Token-Based Authentication
  • OAuth 2.0

2. Install the MCP Standard Tools SuiteApp

Go to Customization SuiteBundler Search & Install Bundles, search for MCP Standard Tools and click Install.

3. Create a custom role

Important: the Administrator role cannot be used with MCP. You must create a dedicated role.
Go to Setup Users/Roles Manage Roles New and add the following permissions: Assign this role to the relevant users via Setup Users/Roles Manage Users.

4. Create an integration record

Go to Setup Integration Manage Integrations New and configure:
  • Name: Dust Connector (or any name)
  • State: Enabled
Under Authentication, check:
  • Authorization Code Grant
  • Public Client
  • Add these three Redirect URIs:
  • Dynamic Client Registration
  • Dynamic Client Registration Client Name: “Dust
  • Scope: NetSuite AI Connector Service
Click Save and copy the Consumer Key / Client ID immediately (it won’t be shown again after leaving the page). You app should be set-up as following:

5. Connect in Dust

In Dust, go to Spaces Tools Add tools Add MCP server Static OAuth. Server URL:
Replace <accountid> with your NetSuite account ID (visible in your NetSuite URL, e.g. td3485262). Authentication: OAuth, then fill in: Replace <accountid> with your NetSuite account ID.
Important: copy the Client ID exactly as shown. Do not include any prefix such as ID.
Save, authenticate with your NetSuite account using your custom MCP role, and the tools will appear.

Troubleshooting