Two colleagues in a bright office pointing at a laptop screen while discussing their work

Claude + NetSuite: What the Integration Can (and Can't) Do in 2026

Yes — there’s an official Oracle NetSuite connector for Claude. It’s built by Oracle NetSuite and listed in Claude’s Connectors Directory, with read and write access, and it works across Claude web, desktop, mobile, Claude Code, and the API. Under the hood it’s NetSuite’s own AI Connector Service — Oracle’s MCP implementation announced at SuiteWorld 2025. The catch isn’t whether it exists; it’s who can turn it on. Setup is admin-gated: a NetSuite administrator has to enable features and build a custom role before anyone in your company can connect. And once connected, it carries the limit every Claude integration does — it only works inside a conversation you start. No triggers, nothing watches your ERP, nothing runs while you’re away.

Here’s exactly what the connector does, what the admin has to set up, where the limits bite, and what to use if you want NetSuite work that runs on its own.


What the official NetSuite connector does

This is one of the more capable connectors in Claude’s directory — Oracle even wrote up the pairing on its own developer blog (Talking to Your ERP: NetSuite Meets Claude via MCP). Once connected, Claude can:

  • Query anything with SuiteQL-style questions — “How much did this customer buy from us in August?” resolves to a real query against your ERP data.
  • Read and write records — the connector supports record CRUD, not just lookups, governed by the permissions on the connecting role.
  • Run saved searches and reports — pull the results of the searches your team already relies on into a chat.
  • Look up metadata — record types, fields, and structure, which makes follow-up questions much smarter.

Oracle keeps extending it, too: at SuiteConnect 2026 the company announced specialized MCP apps for financial metrics on top of the AI Connector Service.


How to set it up (this is the honest part)

The connector deliberately does not work with the Administrator role, and there’s no “log in with NetSuite” shortcut for a regular user. Per Oracle’s setup documentation and the walkthroughs that have emerged since launch (Numeric has a good one):

  1. A NetSuite admin enables Server SuiteScript, REST Web Services, and OAuth 2.0 in the account.
  2. The admin creates a custom role with the “MCP Server Connection” permission plus the record-level permissions you actually want Claude to have. Scoping this role is the real security control — Claude can only see and touch what the role allows.
  3. The admin assigns that role to your user.
  4. You add the connector in Settings → Connectors on claude.ai and sign in; NetSuite auto-creates an integration record on the first connection.

Two things worth knowing. First, the OAuth flow has had bugs in Claude Code specifically — a “Couldn’t reach the MCP server” failure after auth (tracked here) — while the same connector works fine in Claude.ai via Settings → Connectors. Second, NetSuite also connects to ChatGPT, but as of March 2026 ChatGPT’s dynamic callback URL forces a new NetSuite integration record per connection; Claude’s connector doesn’t have that problem.


The limits that actually matter

Connected, the NetSuite integration is a genuinely strong “ask your ERP anything” tool. But its shape is “an analyst you query,” not “an agent that runs your back office.” Three limits define it:

  • Admin-gated by design. If your NetSuite admin hasn’t built the role, you can’t connect — full stop. In most companies that’s a ticket, a review, and a wait, and the resulting role may be read-only.
  • No triggers, no monitoring. The connector only works inside a conversation you start. There’s no “when an invoice goes 30 days overdue, chase it” or “flag any sales order over $50K the moment it lands.” NetSuite events never start a Claude chat.
  • Laptop-bound for anything scheduled. The nearest thing to “running on its own” is Claude Cowork’s scheduled tasks, which fire on a fixed clock, not on inbox events. That’s not an always-on ERP watchdog.

So Claude is excellent for “what’s our AR aging look like right now?” and not built for “send me the AR digest every morning and chase the stragglers.”


If you want NetSuite work that runs on its own: Carly

The moment you want something to happen around NetSuite without you in the chat — a standing AR digest, a watchdog on big sales orders, month-end nudges — you’ve crossed past what Claude’s connector is for.

That’s where Carly fits. Carly is an AI executive assistant built to act on triggers and schedules, not just answer in a chat. NetSuite connects to Carly via your own API credentials — once your NetSuite admin provisions an integration record and token for SuiteTalk REST (the same kind of admin setup the Claude connector needs), paste them on carlyassistant.com/integrations and Carly can run SuiteQL queries and record operations on your schedule:

  • Morning AR digest — a SuiteQL query for overdue invoices over your threshold, summarized with aging buckets and emailed before 8am.
  • Sales-order watchdog — poll new sales orders on a schedule, flag anything above a limit or missing a PO number, and draft the follow-up to the rep.
  • Month-end close nudges — a scheduled check for unapproved journal entries and unbilled orders, digested to the controller with links.
  • Customer brief before meetings — when a NetSuite customer shows up on tomorrow’s calendar, Carly pulls their open invoices and recent orders into a one-pager.
  • No-code setup — describe the workflow in plain English; Carly interviews you and builds it with you.
  • Actually sends — drafts and sends email (Gmail and Outlook), updates tasks and your CRM, and connects NetSuite to 200+ other tools — see integrations.

AI agents start at $35/month, and steps in a workflow that don’t use AI run free and unlimited.


Claude vs Carly

Claude (NetSuite connector)Carly
Query ERP data (SuiteQL, saved searches)YesYes
Read/write recordsYes (role-scoped)Yes (role-scoped)
Admin setup requiredYes (custom role)Yes (API token)
Acts on triggers / schedulesNoYes
Chases overdue invoices on its ownNoYes
Works while laptop is closedNoYes (cloud)
Sends email as part of the flowNo (Gmail draft-only)Yes (Gmail + Outlook)
PricingPro $20 / Max $100–$200AI agents from $35/mo

Claude’s connector is a first-rate ERP analyst inside a chat. Carly is a back-office teammate that runs the recurring NetSuite work for you.


Frequently Asked Questions

Does Claude work with NetSuite?

Yes — officially. Oracle NetSuite built a connector in Claude’s Connectors Directory, backed by NetSuite’s MCP-based AI Connector Service (announced at SuiteWorld 2025). It has read and write access and works across Claude web, desktop, mobile, Claude Code, and the API. The gate is setup: a NetSuite admin must enable OAuth 2.0 and REST Web Services and create a custom role with the “MCP Server Connection” permission before you can connect.

Why won’t the connector work with my Administrator role?

By design. NetSuite’s AI Connector Service deliberately refuses the Administrator role — you must connect with a purpose-built custom role that has the “MCP Server Connection” permission and only the record permissions you want Claude to have. It’s a data-governance feature, not a bug.

Can Claude monitor NetSuite and act automatically?

No. The connector only works inside a conversation you start — there are no event triggers, so Claude won’t watch for overdue invoices or oversized sales orders on its own. For scheduled digests and trigger-based ERP workflows, use an agent platform like Carly, with SuiteTalk REST credentials your admin provisions.

Is the NetSuite connector having issues in Claude Code?

There’s a known OAuth bug specific to Claude Code — the flow completes but Claude reports “Couldn’t reach the MCP server” (issue thread). The same connector works in Claude.ai via Settings → Connectors, so use the web or desktop app until it’s fixed.


More: Claude + QuickBooks · Claude + Xero · Claude + Salesforce · Claude connectors · Can Claude send emails · Best AI agents for productivity

Ready to automate your busywork?

Carly schedules, researches, and briefs you—so you can focus on what matters.

See what people say

"Before Carly, I relied on a Calendly link, but the whole process felt impersonal and not very professional. Carly changed that by handling all the back-and-forth, so I'm no longer stuck in endless email threads trying to line up schedules.

Now Carly reaches out to candidates, shares my real-time availability, lets them pick a slot, then sends a Zoom link and drops it straight into my calendar. She sends reminders to both of us before each call, which has significantly reduced no-shows and last-minute confusion.

On top of scheduling, Carly acts like a full executive assistant, sending me my schedule the night before so I can prepare for each call. It reminds me of the old x.ai assistant, but Carly is noticeably smarter, faster, and better suited to my healthcare recruitment business."

Gus Ibrahim, Founder & Director, IHR