Spojit connects to this server through a custom MCP server connection, so you add it with Add custom server rather than from the connector catalog. Oracle maintains the server; its tools come from Oracle and the SuiteApps installed in your account. See Oracle’s NetSuite AI Connector Service documentation for details.
Before you start
A NetSuite administrator prepares the account once.1
Enable the required features
Go to Setup > Company > Enable Features, open the SuiteCloud subtab, and enable Server SuiteScript and OAuth 2.0. To use the MCP Standard Tools SuiteApp, also enable REST Web Services.
2
Install the MCP Standard Tools SuiteApp (optional)
Open the SuiteApps tab, search for MCP Standard Tools, and click Install. See Installing the MCP Standard Tools SuiteApp.
3
Prepare a non-administrator role
Go to Setup > Users/Roles > Manage Roles and edit the role the connection will sign in with. Under Permissions > Setup, add MCP Server Connection and Log in using OAuth 2.0 Access Tokens (not “Log in using Access Tokens”). For the Standard Tools SuiteApp, also add REST Web Services plus the record permissions your workflows need.
Server URL
The URL is unique to your NetSuite account. Replace<accountid> with your account ID as it appears in your other SuiteTalk URLs: lowercase, with any underscore replaced by a hyphen (a sandbox account 1234567_SB1 becomes 1234567-sb1).
To use every tool installed in the account:
Connect in Spojit
1
Add a custom server
Go to Connections and click Add custom server. Enter a Name such as
NetSuite and paste your Server URL.2
Keep Auto authentication
Leave Authentication on Auto, choose a visibility, and click Save & connect. You don’t need to create an integration record first; NetSuite sets it up the first time you connect.
3
Sign in with the prepared role
NetSuite opens its sign-in page. Sign in, select the non-administrator role you prepared, and approve access. Spojit marks the connection Connected and refreshes the token automatically.
Use it in a workflow
Add a Connector node, pick your NetSuite server under Custom Servers, and choose Agent Mode or Direct Mode. See Use a custom server in a workflow.Troubleshooting
Sign-in fails or no role can be selected
Sign-in fails or no role can be selected
Confirm the role has MCP Server Connection and Log in using OAuth 2.0 Access Tokens, and that it is not the Administrator role. Also confirm OAuth 2.0 is enabled under SuiteCloud features.
No tools appear
No tools appear
The
/all URL only lists tools installed in the account. Install the MCP Standard Tools SuiteApp or a custom tools SuiteApp, then re-save the connection to refresh the tool list.Tool calls fail with permission errors
Tool calls fail with permission errors
Tools run with the permissions of the role you signed in with. Add the record permissions (and REST Web Services for the Standard Tools SuiteApp) to that role.