wes_w
06/23/2026, 7:32 PMtoolset with scriptid="custtoolset_vendors" and exposetoaiconnector=T
BACKGROUND:
I'm having trouble trying to connect my custom MCP tool script to ChatGPT by itself. I have the standard tools installed, but want to segregate the tools for more control.
When I use the https://<accountid>.suitetalk.api.netsuite.com/services/mcp/v1/all URL, the standard tools and my custom tools are available.
When I use https://<accountid>.suitetalk.api.netsuite.com/services/mcp/v1/suiteapp/com.netsuite.mcpstandardtools the standard tools are available.
When I use https://<accountid>.<http://suitetalk.api.netsuite.com/services/mcp/v1/suiteapp/custtoolset_vendors|suitetalk.api.netsuite.com/services/mcp/v1/suiteapp/custtoolset_vendors>,
ChatGPT can connect to the app and a namespace appears, but no functions/tools are exposed under that namespace.
The documentation says to use *https://<*_accountid_*>.<http://suitetalk.api.netsuite.com/services/mcp/v1/suiteapp/|suitetalk.api.netsuite.com/services/mcp/v1/suiteapp/><*_applicationid_*>* where the structure of <applicationid> is: <publisherid>.<projectid> where <publisherid> could be, for example, "com.netsuite", and <projectid>, for instance, "mcpstandardtools".
My custom tool is not a suiteapp, it's an account customization, so I don't have a publisherid as far as I can tell.