# netsuite-ai-companion

Directs Claude Code when working with the NetSuite AI Connector by structuring tool selection, handling subsidiaries, and enforcing SuiteQL safety rules.

- plugin · `type=plugin` · Claude Code · ★ 363
- Author: Oracle NetSuite
- License: UPL-1.0 · policy=link-only · description only; the file stays with the author
- Source: https://github.com/oracle/netsuite-suitecloud-sdk/tree/HEAD/anthropic/netsuite-ai-companion
- Updated: 2026-10-22
- HTML: https://affpapa.org/en/nevibecode/plugins/netsuite-ai-companion

## What it does

This plugin establishes guardrails for AI assistants communicating through the NetSuite AI Connector. It directs which tools Claude Code picks first, standardizes the returned data format, and brings in ERP-specific domain knowledge.

The companion also handles multi-subsidiary setups and currency conversions without confusing parent and child entities. In addition, it sets safety boundaries around SuiteQL query generation to prevent hazardous operations.

The tool depends strictly on NetSuite AI Connector Service. Without that backend service running, the plugin cannot function.

## Install

### Claude Code (native platform)

**Plugin marketplace**
In the agent chat (not a shell):
```text
/plugin install netsuite-ai-companion@claude-plugins-official
```
In the agent chat (not a shell):
```text
/plugin marketplace add anthropics/claude-plugins-official
```

## When to use it
- prioritize tool selection for NetSuite operations
- format ERP output consistently
- handle data across multiple subsidiaries and currencies
- restrict unsafe SuiteQL database queries

## Example prompts
- Generate a sales summary for the European subsidiary via NetSuite in EUR
- Write a safe SuiteQL query to fetch open customer invoices
- Check inventory balances across multiple subsidiaries

## Similar
- [netsuite](https://affpapa.org/en/nevibecode/skills/netsuite.md) — skill · 367 installs
- [companion-clis](https://affpapa.org/en/nevibecode/skills/companion-clis.md) — skill · 13200 installs
- [Laravel MCP Companion](https://affpapa.org/en/nevibecode/mcp/laravel-mcp-companion.md) — MCP server · ★ 38
- [D365FO MCP Server](https://affpapa.org/en/nevibecode/mcp/d365fo-mcp-server.md) — MCP server · ★ 40
- [mcp-omie](https://affpapa.org/en/nevibecode/mcp/mcp-omie.md) — MCP server · ★ 274
- [mcp-conta-azul](https://affpapa.org/en/nevibecode/mcp/mcp-conta-azul.md) — MCP server · ★ 274

From the same set: [oracle/netsuite-suitecloud-sdk](https://affpapa.org/en/nevibecode/by/oracle/netsuite-suitecloud-sdk.md) — 14 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
