Skip to content

MCP

MCP (Model Context Protocol) allows AI to communicate directly with your data. Think of it as a bridge that enables AI assistants to access and interact with your NetSuite information in real-time, without you having to manually copy data or build a saved search. This means you can ask questions and get answers directly from your live NetSuite data, using natural language, and the AI can perform actions like creating records, running reports, and retrieving information on your behalf.

Having trouble using MCP?
Please check the initial setup page and ensure you're authenticating with a role that has the required permissions for MCP access.

Available Tools

The MCP tools below are available for interacting with your NetSuite data from the MCP Standard Tools SuiteApp. Additional tools can be developed by Protelo or installed via other 3rd party bundles.

Tool Name Description
Create Record (ns_createRecord) Creates a new record in NetSuite using the specified data.
Update Record (ns_updateRecord) Updates an existing record in NetSuite by internal ID, applying new values to specified fields.
Get Record (ns_getRecord) Retrieves details for a specific NetSuite record by internal ID and record type. Selected fields can be specified if only certain values are needed.
Run Report (ns_runReport) Executes a standard NetSuite report based on Report ID and date ranges, returning summary line values from the report output.
List All Reports (ns_listAllReports) Lists all standard reports available in the NetSuite account, including names and IDs, to help identify reports for automated operations.
List Saved Searches (ns_listSavedSearches) Displays saved searches available in the account, with optional filtering by search name or keywords.
Run Saved Search (ns_runSavedSearch) Executes a NetSuite saved search using its Search ID. Results can be paginated if needed.
Run Custom SuiteQL (ns_runCustomSuiteQL) Runs a custom SuiteQL query to retrieve data from NetSuite, supporting advanced queries using SQL-like syntax.