Use Oracle NetSuite with AI via MCP
NetSuite maps finance, inventory and sales in a single cloud ERP – but getting answers out usually requires knowing saved searches and SuiteQL. That is exactly where the official MCP endpoint of the AI Connector Service comes in, which CompanyGPT connects to.
What is Oracle NetSuite?
Oracle NetSuite is a cloud ERP suite that brings together financial accounting, inventory management, order processing, CRM and reporting in one application. Operated by Oracle, it is widely used by internationally active companies and fast-growing mid-market businesses. Reports are traditionally built via saved searches or the SuiteQL query language.
For AI agents this is a strong starting point: the data is structured and queryable, and the real hurdle is formulating the query. An MCP connection removes precisely that hurdle – business teams ask in natural language, and the agent handles the translation into a query.
Connection at a Glance
- MCP server
- Official (Oracle AI Connector Service), GA from release 2025.2
- Transport
- Streamable HTTP
- Endpoint
- {account}.suitetalk.api.netsuite.com/services/mcp/v1/all
- Authentication
- OAuth 2.0
- Operating model
- SaaS – endpoint inside your own NetSuite account
- Queries
- SuiteQL and saved searches
How to Connect Oracle NetSuite to CompanyGPT
Oracle provides MCP access through the AI Connector Service, generally available with release 2025.2. The endpoint sits inside your own NetSuite account at {account}.suitetalk.api.netsuite.com/services/mcp/v1/all and is addressed via streamable HTTP. Authorization uses OAuth 2.0.
Functionally, the connection builds on established NetSuite mechanisms: SuiteQL queries and saved searches. Your existing reporting logic and permission concepts therefore remain the foundation – an agent cannot see anything the connected NetSuite account would not be allowed to query anyway.
CompanyGPT connects directly to the account endpoint. Inside CompanyGPT, your administrators define via roles and groups which departments use the NetSuite integration – controlling, purchasing and sales operations, for instance.
Typical Use Cases
How AI agents in CompanyGPT work with Oracle NetSuite
Ad-hoc analysis in controlling
Instead of building a new saved search, controlling asks the question in chat – the agent translates it into a SuiteQL query and returns the result with commentary.
Check stock and delivery capability
Sales and planning clarify which items are available at short notice for an inquiry and see open orders in the same context.
Prepare the monthly close
The agent assembles the relevant figures from existing saved searches and drafts the commentary for the closing report.
Frequently Asked Questions
Oracle NetSuite and AI – the most important answers
Does NetSuite have an official MCP server?
Yes. Oracle provides access through the AI Connector Service, generally available since release 2025.2. The endpoint sits inside your own NetSuite account.
What is the endpoint and how is it authorized?
The endpoint follows the pattern {account}.suitetalk.api.netsuite.com/services/mcp/v1/all and is authorized via OAuth 2.0. CompanyGPT addresses it over streamable HTTP.
What kinds of queries are possible?
The connection uses SuiteQL and saved searches. Existing reports can be reused, so no parallel reporting logic has to be built.
Do our NetSuite permissions still apply?
Yes. Access happens in the context of the connected account, with its roles and rights. On top of that, your CompanyGPT administrators control which teams may use the integration.
Does our IT need to enable anything?
MCP access is set up and authorized inside the NetSuite account – handled by your NetSuite administration. After that, no further infrastructure is needed.
Related Integrations
ERP & Merchandise Management
Oracle NetSuite and Your AI – GDPR-Compliant with CompanyGPT
CompanyGPT is the enterprise AI assistant in your own cloud tenant: all relevant AI models, your company data and integrations like Oracle NetSuite – centrally managed, with roles and permissions. We set up the connection together with you.
Oracle NetSuite is a trademark of its respective owner (Oracle). Its mention describes compatibility and does not imply any partnership or endorsement. Availability and scope of the connection depend on the respective vendor.
