SuiteCloud Platform
NetSuite Unknown
2026-07-25

Three MCP Apps Ship in the MCP Standard Tools SuiteApp

The MCP Standard Tools SuiteApp now includes three interactive MCP Apps — Prompt Library, Record Selector, and Report Filters — that let AI clients render embedded UIs for browsing prompts, picking records, and setting report filters within a chat experience.

Affects:MCP Standard Tools SuiteAppNetSuite AI Connector ServiceREST Web Services

The MCP Standard Tools SuiteApp bundles three Model Context Protocol (MCP) Apps. MCP Apps are interactive UI components that an MCP-compatible AI client can embed directly inside its chat surface. Unlike plain MCP tools that return text/JSON, these apps render a pickable interface — record selectors, filter builders, prompt browsers — so the user never has to leave the conversation to interact with NetSuite.

Available MCP Apps

1. Prompt Library — ns_prompt_library_app

  • Renders an interactive browser for the prompt templates published by the NetSuite AI Connector Service Companion SuiteApp.
  • No special NetSuite permission is required beyond access to the Companion SuiteApp.
  • No related MCP tool dependencies.

2. Record Selector — ns_selector_app

  • Presents a searchable picker for existing NetSuite records. The AI client can invoke this whenever a workflow needs the user to choose a specific record (e.g., selecting a customer or sales order mid-conversation).
  • Permission required: REST Web Services (Full). Under the hood this app calls the REST record API (/services/rest/record/v1/...), so any role used must have the full REST Web Services permission enabled.
  • Related tools: Record Tools (the standard read/write record tools in the same SuiteApp).

3. Report Filters — ns_report_filters_app

  • Provides an interactive filter-selection UI for running saved reports. Users pick filter criteria (date ranges, subsidiaries, etc.) inside the chat before the report executes.
  • No additional permission beyond normal report access.
  • Related tools: Report Tools.

What is unclear

Oracle's documentation does not specify the exact NetSuite release in which these MCP Apps were introduced, nor does it detail the underlying REST endpoints or SuiteScript modules powering the Record Selector and Report Filters apps. The page also does not describe the MCP protocol version or schema these apps conform to. If you are building a custom MCP server or client that needs to interoperate with these apps, you will need to inspect the installed SuiteApp bundle (typically under Customization > SuiteBundler > Search & Install Bundles) to find the concrete tool definitions and input/output schemas.

What to do

  1. Install or update the MCP Standard Tools SuiteApp — verify the bundle is current via SuiteBundler. The three apps ship as part of this bundle.
  2. Check role permissions — any role that will use the Record Selector must have the REST Web Services (Full) permission. Navigate to Setup > Users/Roles > Manage Roles > [role] > Permissions > Setup and confirm REST Web Services is set to Full.
  3. Install the AI Connector Service Companion SuiteApp if you plan to use the Prompt Library app. Without it, ns_prompt_library_app will have no prompt templates to browse.
  4. Test in sandbox first — MCP app rendering depends on the AI client (e.g., a supported chat interface). Confirm your client version supports MCP Apps before rolling out to production roles.