netsuite-mcp-server-by-cdata

Provides a local, read-only MCP server that wraps the CData JDBC Driver for NetSuite, exposing NetSuite entities as tools (get tables, get columns, run SELECT queries) so an AI client can query live NetSuite data via MCP over stdio.

Evaluated Apr 04, 2026 (16d ago)
Repo ↗ Infrastructure mcp netsuite jdbc data-access read-only stdio claude-desktop
⚙ Agent Friendliness
48
/ 100
Can an agent use this?
🔒 Security
37
/ 100
Is it safe for agents?
⚡ Reliability
28
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
72
Documentation
76
Error Messages
0
Auth Simplicity
55
Rate Limits
0

🔒 Security

TLS Enforcement
40
Auth Strength
45
Scope Granularity
20
Dep. Hygiene
50
Secret Handling
30

Security is largely delegated to the underlying CData JDBC driver and NetSuite auth. The MCP server runs locally via stdio and uses a .prp file containing the JDBC URL (which may embed tokens/credentials); the README does not describe safe secret handling (e.g., redaction in logs) or MCP-level authorization. No explicit rate limits, scopes, or data-access granularity are documented at the MCP layer.

⚡ Reliability

Uptime/SLA
0
Version Stability
40
Breaking Changes
50
Error Recovery
20
AF Security Reliability

Best When

You want local, same-machine agent access to NetSuite data for read-only analytics/Q&A through MCP, using CData JDBC connection configuration.

Avoid When

You need robust fine-grained access controls, multi-tenant usage, or remote access; or you require guaranteed protection against sensitive-data leakage in prompts/logs.

Use Cases

  • Ask natural-language questions about live NetSuite data via an MCP-capable desktop client (e.g., Claude Desktop).
  • Discover available NetSuite “tables” and columns exposed by the CData JDBC driver.
  • Run read-only SQL SELECT queries against NetSuite through MCP without writing SQL in the client (when client supports tool use).

Not For

  • Write/update/delete operations (server is explicitly described as read-only).
  • Remote/networked MCP access (stdio implies same-machine clients).
  • Use cases requiring a hosted, publicly reachable API endpoint or webhooks.

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: NetSuite OAuth via CData JDBC driver (described as may require browser-based OAuth during connection setup). CData JDBC driver licensing via a local --license step (trial/license key entry).
OAuth: Yes Scopes: No

The README indicates OAuth may be required for the JDBC connection string. The MCP server itself is launched locally with a .prp file containing the JDBC URL/connection settings.

Pricing

Free tier: No
Requires CC: No

Pricing for this MCP server is not stated; CData JDBC driver licensing is required as part of setup.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • stdio-only: the MCP server can only be used by clients running on the same machine.
  • Tool usage assumes the underlying JDBC driver can expose relevant tables/columns; availability depends on the JDBC configuration (e.g., Tables property).
  • The README mentions potential OAuth browser authentication during JDBC connection-string setup, which may not be automatable inside headless agent runs.
  • Large result sets may overwhelm the agent/client; no pagination/limits are described.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for netsuite-mcp-server-by-cdata.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-04-04.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered