NetSuite + Claude

Claude answers without you opening NetSuite

NetSuite is not a system you dip into for one number. Ask Claude and it fetches the number without you going in.

Kipper's MCP server lets Claude query your synced NetSuite records: purchase orders, inventory quantity on hand, sales orders, invoices, vendors, and credit memos, plus supported financial reports and report lines: the Trial Balance, P&L, Balance Sheet and Cash Flow statement. The lookup happens inside Claude, so a single question no longer means opening NetSuite. Access is read-only and every query is logged.

Book a demo
Free 14-day trial, no credit card See pricing, or schedule a free onboarding.
RW
You

Open purchase orders for Harborline Plastics?

Claude logo
Claude using Kipper

3 open POs for Harborline Plastics

PO-7741 $12,800 partial
PO-7810 $6,450 open
PO-7822 $2,100 open
RW
You

Qty on hand for SKU-3318 versus the last sales order?

Claude logo
Claude using Kipper

SKU-3318 on hand 240. Last sales order SO-19002 reserved 60.

On hand
240
Last SO
SO-19002
Reserved
60
Source
NetSuite

A Claude project can reach your NetSuite data through Kipper's MCP server, fetching read-only records such as open purchase orders, quantity on hand, and credit memos for use in the thread. Kipper answers direct lookups against your synced records.

Look up a NetSuite row without leaving your Claude project

Purchase orders, quantity on hand, and credit memos

Works in Claude Desktop and in project workspaces

Claude can read your NetSuite data but never change it

Oracle publishes one too

Oracle will connect Claude to NetSuite. Everybody asking needs their own role first.

The NetSuite AI Connector Service names Claude as a supported client, it costs nothing, and Oracle hosts it inside your own account. For people who work in NetSuite it is the right call. Two things stop it short of the rest of the company: every person signs in with their own NetSuite credentials, and Oracle will not let an Administrator use it at all, so somebody has to build a dedicated role for the purpose.

Oracle AI Connector Service

Official, free SuiteApp

  • Each person signs in with their own NetSuite credentials
  • Needs a purpose-built role, since Administrator is refused
  • Its standard tools can create and update records
  • Good for: the people who work inside NetSuite already

Kipper

One connection, read access only

  • One administrator connects, then you approve who can ask
  • Those colleagues hold no NetSuite credentials at all
  • Reads and nothing else, so no record needs putting right
  • Works in a Claude project and in Claude Code

What your team can ask

What a Claude project can fetch from NetSuite

Purchase orders, on-hand quantity against a sales order, and credit memos, each one a direct lookup.

"Open purchase orders for vendor Harborline Plastics?"

Solutions consultant drafting a vendor note

"Quantity on hand for SKU-3318 versus the last sales order?"

Warehouse lead in a Claude project

"Credit memos issued to Oak & Pine Interiors this quarter?"

Customer onboarding checking an account

"Has sales order SO-14420 shipped yet?"

Support agent mid-ticket

"Which invoices for Copperleaf Energy are past due?"

Account manager before a call

"What is on the bill of materials for assembly C-208?"

Engineer sourcing a part

"Bills awaiting payment with Harborline Plastics?"

Procurement before the next order

"Total invoiced under the Northern class this quarter?"

Regional lead checking a territory

"Is quote QT-5510 still open for Oak & Pine Interiors?"

Inside sales chasing a deal

See it answer a NetSuite question for real.

The public demo runs in your browser on a sample data set. No signup, and it never touches your own account.

Book a demo

Who it's for

Who keeps the work in Claude and the facts in NetSuite

Solutions consultant

While writing a proposal in Claude, fetch an open purchase order or quote total from NetSuite instead of leaving the project.

Warehouse lead

Ask Claude to retrieve quantity on hand versus the last sales order for a SKU.

Customer onboarding

Pull credit memos issued to an account this quarter while drafting the onboarding note in Claude.

Regional sales

Confirm vendor bill status or a PO number without opening NetSuite mid-conversation.

Support lead

Have Claude request invoice or credit-memo status so a ticket reply cites the real record.

SaaS implementation lead

While writing the go-live plan in Claude, fetch the signed quote total and whether the sales order behind it has shipped.

Retail inventory coordinator

Ask Claude for the bill of materials on an assembly item and the quantity on hand for its components, without opening NetSuite.

Pricing

$25 a month for each extra person who asks

NetSuite plans start at $1,000 a month with 20 active users included, then $25 for each additional active user. Billing follows the people who actually ask a question that month, so a quiet month costs less.

  • 2,000 questions a month included
  • Free 14-day trial with 100 questions
  • No credit card required to start
  • Month to month, no long-term commitment

How it works

How to connect NetSuite to Claude

An integration record on the NetSuite side, then one connector in Claude or one command in Claude Code.

01

Create the integration record

In NetSuite open Setup, Integration, Manage Integrations, New. Choose Authorization Code Grant, tick REST Web Services, and copy the Client ID and Secret, which NetSuite shows once.

02

Connect and choose subsidiaries

Paste the Account ID, Client ID and Secret into Kipper and approve in NetSuite. Nothing is pulled until you pick which subsidiaries are in scope.

03

Add the connector in Claude

Under Customize open Connectors, press the plus, choose Add custom connector and paste your Kipper MCP server URL. In Claude Code it is one claude mcp add command with the http transport instead.

04

Ask from the project

Type the lookup. Claude calls Kipper; Kipper returns the NetSuite fact.

We'll do the setup with you.

A 30-minute session: connect NetSuite, add Claude, and set who can see what. Free, no commitment.

Straight answer

What Kipper will not do

Worth knowing before you book a call, so nothing here is a surprise later.

Alter anything in NetSuite. There is no write path to switch on.

Run a general-ledger workflow or journal-entry review.

Add figures together across subsidiaries into one consolidated number.

Stand in for Oracle's service where somebody needs to act on a record.

How Kipper handles access

Read-only. Permissioned. Logged.

  • Kipper never creates, updates, or deletes NetSuite records.
  • You choose what each user or team can see.
  • Every question is written to an audit log.
  • Pricing is the same on every interface. See plans.

FAQ

NetSuite in Claude via MCP

Claude projects, Desktop, and which NetSuite objects Kipper will return.

Use Oracle's where the people asking work in NetSuite. It is free, it is official, and Claude is one of the clients Oracle documents. What it will not do is answer somebody without NetSuite credentials, and Oracle refuses the Administrator role outright, so a dedicated role has to be built before anyone can use it. Kipper is connected once by an administrator and answers the colleagues you approve, none of whom hold an ERP login.
Yes. One claude mcp add command with the http transport, a name and your Kipper server URL, then authenticate from the command line or with the slash-mcp command inside Claude Code. Add the user scope to have it available in every project rather than only the current one.
It does, for the record types it supports. NetSuite announces nothing when a record changes, so a live lookup would mean constant polling and the arithmetic still happening outside your books. The copy is encrypted in transit and at rest, limited to the subsidiaries you selected, read-only in both directions, and every question against it is written to the audit log.
Kipper answers direct questions against your synced records or returns a report NetSuite already produced, such as the P&L or Balance Sheet. Claude can work those answers into a reply, but deeper analysis such as a churn score is outside what Kipper supports.
Customers, invoices, payments, vendors, bills, purchase orders, inventory including quantity on hand and bill of materials, sales orders, quotes, credit memos, and vendor credits, plus supported financial reports and report lines: the Trial Balance, P&L, Balance Sheet and Cash Flow statement.
Both work with MCP once Kipper is connected, and the data path is identical in each case: Claude calls Kipper, and Kipper reads your synced NetSuite records.
Not a NetSuite one. A NetSuite administrator makes the connection once. Each person who asks still needs a Kipper account with a permission set, so access is something you grant deliberately rather than something Claude confers.
On a fifteen-minute cycle, with a full re-pull once a week. NetSuite sends no change notification when a record moves, so Kipper has to go and look rather than being told.

Give Claude a NetSuite tool to call

An on-demand NetSuite lookup inside your Claude projects, read-only from end to end.

Prefer to try it yourself? Start a free trial.