OpenSuiteMCP

Docs/NetSuite MCP

What is NetSuite MCP?

NetSuite does not chat by itself. Oracle shipped a Model Context Protocol stack so an LLM can call into an account. OpenSuiteMCP is the client that makes that usable for people.

The Oracle stack

Four pieces. You enable them in NetSuite; OpenSuiteMCP consumes them.

  1. AI Connector Service — the remote MCP endpoint for that account (OAuth 2.0 + PKCE, streamable HTTP). This is the protocol bridge, not a chatbot.
  2. MCP Standard Tools SuiteApp — SuiteQL, records, reports, saved searches, and related tools the connector can invoke.
  3. Companion SuiteApp (optional) — Oracle’s prompt library inside NetSuite.
  4. SuiteCloud Agent Skills SKILL.md files that tell the model how to work in NetSuite. OpenSuiteMCP syncs the Oracle pack; you can add your own. See skills.

Where OpenSuiteMCP sits

A generic coding agent can call the Connector. Most NetSuite users should not have to. OpenSuiteMCP is the productized client: per-account OAuth, per-account MCP tool allowlists, Companion prompts, skills, and BYOLLM (your keys or a custom OpenAI-compatible endpoint). Chat stays in your perimeter if you self-host; opensuitemcp.com is evaluation only.

Next: connect a NetSuite account.

FAQ

What is OpenSuiteMCP?
OpenSuiteMCP is a source-available chat client for NetSuite’s Model Context Protocol stack. It sits on Oracle’s AI Connector Service, MCP Standard Tools SuiteApp, optional Companion prompt library, and SuiteCloud Agent Skills, and talks to the LLM you bring (Google, Anthropic, OpenAI, or a custom OpenAI-compatible endpoint).
What is the NetSuite AI Connector Service?
The AI Connector Service is Oracle’s remote MCP endpoint for a NetSuite account (OAuth 2.0 + PKCE, streamable HTTP). It is the protocol bridge into that account. OpenSuiteMCP is a client of that endpoint, not a replacement for it.
How is this different from calling MCP tools myself?
You can point Claude, Cursor, or a custom agent at the Connector. OpenSuiteMCP is the productized client: per-account OAuth, per-account tool allowlists, Companion prompts, SuiteCloud skills, BYOLLM, and a chat UI your NetSuite users can actually use. Self-host it in your VPC or try the hosted evaluation at opensuitemcp.com.
Do I need the MCP Standard Tools SuiteApp?
Yes, for SuiteQL, records, reports, saved searches, and related MCP tools. Enable the AI Connector Service, install MCP Standard Tools, then connect from OpenSuiteMCP. Companion is optional if you want Oracle’s prompt library.
Is OpenSuiteMCP open source?
It is source-available under the Sustainable Use License. You may self-host for your own org. You may not sell, white-label, or run it as a paid service for others. Unstacked Apps, LLC reserves commercial delivery.
Hosted vs self-host?
Hosted opensuitemcp.com is for evaluation (daily limits, 7-day idle chat wipe). Org production belongs on infrastructure you operate. See /docs/self-host.