NetSuite AI Connector
Connect Claude AI directly to your NetSuite environment. Query data, execute actions, and automate workflows using natural language.
MCP Server for Claude Desktop & Cursor IDE
Key Features
Natural Language Queries
Ask questions like 'Show me all overdue invoices' or 'List customers by revenue' directly in Claude or Cursor.
Secure OAuth 2.0 with PKCE
Enterprise-grade security with no password storage. Uses OAuth 2.0 with PKCE for public client authentication.
40+ NetSuite Tools
Access saved searches, records, reports, and more. Execute actions and automate workflows seamlessly.
Auto Token Refresh
Tokens refresh automatically before expiry. Never experience authentication failures during work sessions.
How It Works
The NetSuite AI Connector uses the Model Context Protocol (MCP) to securely bridge Claude AI with your NetSuite environment.
Chat Interface
User asks a question in natural language through Cursor IDE or Claude Desktop
MCP Protocol
Request is sent via Model Context Protocol (JSON-RPC 2.0 over stdio)
NetSuite MCP Server
Node.js server handles OAuth, validates tokens, and routes requests
NetSuite API
Secure REST API calls to NetSuite with Bearer token authentication
┌─────────────────────────────────────────────────────────────┐
│ CURSOR IDE │
│ ┌───────────────────────────────────────────────────────┐ │
│ │ Chat Interface (Ctrl+L) │ │
│ │ User: "Show me all customers" │ │
│ └───────────────────────────────────────────────────────┘ │
│ │ │
│ │ MCP Protocol │
│ │ (stdio/JSON-RPC 2.0) │
└──────────────────────────┼───────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ NetSuite MCP Server (Node.js) │
│ ┌──────────────────────────────────────────────────────┐ │
│ │ MCP Server Handler │ │
│ │ - ListTools: Return available NetSuite tools │ │
│ │ - CallTool: Execute NetSuite operations │ │
│ └──────────────────────────────────────────────────────┘ │
│ ┌────────────────┴────────────────┐ │
│ ▼ ▼ │
│ ┌─────────────────┐ ┌──────────────────┐ │
│ │ OAuth Manager │ │ MCP Tools │ │
│ │ (PKCE Auth) │ │ (40+ tools) │ │
│ └─────────────────┘ └──────────────────┘ │
└─────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────┐
│ NetSuite (Cloud ERP) │
│ ┌──────────────────────┐ ┌──────────────────────┐ │
│ │ OAuth 2.0 Server │ │ MCP REST API │ │
│ └──────────────────────┘ └──────────────────────┘ │
│ ┌────────────────────────────────────────────────────────┐ │
│ │ AI Connector SuiteApp (Required) │ │
│ └────────────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────────┘What You Can Do
The NetSuite AI Connector exposes 40+ tools that let Claude interact with your NetSuite data securely.
- Query customers, vendors, transactions
- Run saved searches
- Create and update records
- Execute SuiteQL queries
- Access custom records
- Automate workflows
- Generate reports
- Integrate with other MCP tools
Enterprise-Grade Security
Built with security-first principles to protect your NetSuite data.
OAuth 2.0 + PKCE
No client secrets stored. Uses PKCE for secure public client authentication.
No Password Storage
Uses OAuth tokens only. Your NetSuite credentials are never stored.
HTTPS Only
All API calls use HTTPS. Bearer tokens in Authorization header.
Ready to Connect AI to NetSuite?
The NetSuite AI Connector is available as a managed service. Contact us to discuss your requirements and get started.