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