1. Conduid
  2. AI
  3. Netsuite
MCP server · AI

Netsuite

MCP server for NetSuite — exposes SuiteQL, REST record CRUD, transforms, metadata discovery, datasets and RESTlets as MCP tools over stdio or HTTP.

37Low

Scored 5 days ago · breakdown

About Netsuite

Netsuite is an MCP server in the AI category: mCP server for NetSuite — exposes SuiteQL, REST record CRUD, transforms, metadata discovery, datasets and RESTlets as MCP tools over stdio or HTTP.

Install

Claude Code
claude mcp add netsuite -- npx -y @lysi/netsuite-mcp
npx
npx -y @lysi/netsuite-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (4)

get_record_metadataGet field definitions, sublists, and relationships for a record type

Parameters not published.

manage_netsuite_recordGet, create, update, delete, or list any NetSuite record type

Parameters not published.

manage_saved_searchExecute or list saved searches

Parameters not published.

run_suiteqlExecute SuiteQL queries (SQL-like syntax for NetSuite data)

Parameters not published.

Ask AI

✦

Ask AI about Netsuite

Powered by Claude · Grounded in docs

I know everything about Netsuite. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

NetSuite MCP Server

A Model Context Protocol server for interacting with NetSuite via the SuiteTalk REST API.

Install

Claude Desktop (one-click)

Download netsuite-mcp.mcpb and open it — Claude Desktop will prompt for your NetSuite credentials.

Claude Code

claude mcp add netsuite \
  -e NETSUITE_ACCOUNT_ID=your-account-id \
  -e NETSUITE_CONSUMER_KEY=your-consumer-key \
  -e NETSUITE_CONSUMER_SECRET=your-consumer-secret \
  -e NETSUITE_TOKEN_ID=your-token-id \
  -e NETSUITE_TOKEN_SECRET=your-token-secret \
  -- npx -y @aaronsb/netsuite-mcp

Manual (any MCP client)

{
  "mcpServers": {
    "netsuite": {
      "command": "npx",
      "args": ["-y", "@aaronsb/netsuite-mcp"],
      "env": {
        "NETSUITE_ACCOUNT_ID": "your-account-id",
        "NETSUITE_CONSUMER_KEY": "your-consumer-key",
        "NETSUITE_CONSUMER_SECRET": "your-consumer-secret",
        "NETSUITE_TOKEN_ID": "your-token-id",
        "NETSUITE_TOKEN_SECRET": "your-token-secret"
      }
    }
  }
}

Credentials

NetSuite uses OAuth 1.0 Token-Based Authentication (TBA):

  1. Create an integration record: Setup > Integration > Manage Integrations > New. Enable Token-Based Authentication. Save the consumer key and secret.
  2. Create an access token: Setup > Users/Roles > Access Tokens > New. Select the integration, user, and role. Save the token ID and secret.

Tools

Tool Description
manage_netsuite_record Get, create, update, delete, or list any NetSuite record type
run_suiteql Execute SuiteQL queries (SQL-like syntax for NetSuite data)
manage_saved_search Execute or list saved searches
get_record_metadata Get field definitions, sublists, and relationships for a record type

Each tool accepts an operation parameter to select the action. Use get_record_metadata to discover available fields before creating or updating records.

License

MIT License

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Netsuite

How do I install Netsuite?

Run claude mcp add netsuite -- npx -y @lysi/netsuite-mcp, then add the server to your MCP client's configuration.

Is Netsuite safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Netsuite still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.