Skip to main content
Feedback

NetSuite MCP Proxy MCP connector

Updated 

NetSuite MCP Proxy is Boomi's bridge to NetSuite's hosted Model Context Protocol server, the NetSuite AI Connector Service, exposing NetSuite's native AI tooling through a single connection point. The NetSuite MCP Proxy MCP connector allows AI agents to query and act on NetSuite records, such as customers, transactions, and items, using the same tool definitions NetSuite exposes natively. It also supports discovering available NetSuite AI tools dynamically, so agents can

Authentication type

  • OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.

How the NetSuite MCP Proxy MCP connector works

This connector acts as a proxy to NetSuite's hosted MCP server, the NetSuite AI Connector Service. Boomi Connect handles authentication and routing. NetSuite's server defines the available tools, input schemas, and behavior, and controls changes to them.

Refer to NetSuite AI Connector Service FAQ for more information.

NetSuite hosted MCP server tools

The NetSuite AI Connector Service endpoint exposes tools from MCP-enabled SuiteApps installed in your account. The following tools come from the MCP Standard Tools SuiteApp.

Your connection might list fewer than the following 14 tools if the authorizing role does not have all required permissions. The authorizing role also limits data access.

ToolDescription
ns_createRecordCreates a new record in NetSuite.
ns_getRecordRetrieves a record in NetSuite.
ns_getRecordTypeMetadataRetrieves metadata for all NetSuite record types or a specific record type, including available fields and their data types.
ns_updateRecordUpdates an existing record in NetSuite.
ns_listAllReportsReturns a list of all standard and custom reports in your NetSuite account.
ns_runReportRuns a report in your NetSuite account and displays the results.
ns_getAccountingBooksReturns a list of accounting books in your NetSuite account that you can use to filter report results.
ns_getAccountingContextsReturns a list of accounting contexts in your NetSuite account that you can use to filter report results.
ns_getNexusIdsReturns a list of nexuses in your NetSuite account that you can use to filter report results.
ns_getSubsidiariesReturns a list of subsidiaries in your NetSuite account that you can use to filter report results.
ns_listSavedSearchesReturns a list of all saved searches in your NetSuite account.
ns_runSavedSearchRuns an existing saved search from your NetSuite account.
ns_runCustomSuiteQLRuns a custom SuiteQL query in NetSuite. Only read-only queries are supported.
ns_getSuiteQLMetadataRetrieves metadata for NetSuite records that you can access with SuiteQL, including available fields, data types, and joinable fields.

Refer to Available Tools in the MCP Standard Tools SuiteApp for more information about these tools.

Uses

Use the NetSuite MCP Proxy MCP connector to perform the following actions:

  • Query NetSuite records directly through natural language requests from an AI agent
  • Retrieve customer, order, and invoice details without writing custom scripts
  • Automate financial reporting workflows using live NetSuite data
  • Surface inventory and item availability across NetSuite subsidiaries
  • Streamline order-to-cash processes by connecting agents to NetSuite data
  • Enable AI-driven analysis of NetSuite transactions and account balances
  • Reduce manual lookups by letting agents query NetSuite on demand
  • Bridge AI workflows with NetSuite's hosted Model Context Protocol server

Example prompts

Use the following example prompts to invoke NetSuite MCP Proxy MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me all open invoices from last month in NetSuite MCP Proxy.
  • Find the current inventory level for item SKU-4521 in NetSuite MCP Proxy.
  • List all customers with overdue balances using NetSuite MCP Proxy.
  • Pull the latest sales order details for account Acme Corp from NetSuite MCP Proxy.
  • Summarize this quarter's revenue by subsidiary in NetSuite MCP Proxy.
  • Check the payment status of invoice number 100234 in NetSuite MCP Proxy.
  • Get a list of vendors with pending bills in NetSuite MCP Proxy.
  • What is the total accounts receivable balance right now in NetSuite MCP Proxy?
  • Show me recent purchase orders that are still awaiting approval in NetSuite MCP Proxy.
  • Find all transactions tagged to the marketing department this month in NetSuite MCP Proxy.
note

No tools are currently available for this connector.

On this Page