NetSuite MCP server with OAuth 2.0 PKCE authentication. Works seamlessly with Claude Code, Cursor IDE, and other MCP clients.
NetSuite MCP server with OAuth 2.0 PKCE authentication. Works seamlessly with Claude Code, Cursor IDE, and other MCP clients.
A Model Context Protocol (MCP) server providing access to NetSuite data through OAuth 2.0 with PKCE authentication. Works seamlessly with any MCP-compatible client including Claude Code, Cursor IDE, and Gemini CLI.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| ns_runCustomSuiteQL | Execute SuiteQL queries |
| ns_listAllReports | List available financial reports |
| ns_runReport | Execute a specific report |
| ns_listSavedSearches | List saved searches |
| ns_runSavedSearch | Execute a saved search |
| ns_getRecord | Retrieve a specific record |
| ns_createRecord | Create a new record |
| ns_updateRecord | Update an existing record |
{
"mcpServers": {
"netsuite": {
"command": "npx",
"args": ["@suiteinsider/netsuite-mcp@latest"],
"env": {
"NETSUITE_ACCOUNT_ID": "your-account-id",
"NETSUITE_CLIENT_ID": "your-client-id",
"OAUTH_CALLBACK_PORT": "8080"
}
}
}
}Configuration as documented by the project. Restart the client after saving.
| Variable | Description | Required |
|---|---|---|
| NETSUITE_ACCOUNT_ID | Configuration value read at startup. | Optional |
| NETSUITE_CLIENT_ID | Configuration value read at startup. | Optional |
| OAUTH_CALLBACK_PORT | Configuration value read at startup. | Optional |
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Find WordPress plugin opportunities: abandoned, low-rated, or poorly-supported plugins to replace.
Track public GitHub repos: free snapshot, paid release, star & issue intel via x402 USDC.
Kanban board for AI coding agents: they claim cards, report progress, ask you when blocked, ship.
I originally built this project back in early 2025 when I was just learning how to code. It worked! ...technically. The old version had a fallback client that returned fake success responses when…