0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

NetSuite × ChatGPT~生成AI連携「NetSuite AIConnector」を触ってみた~

0
Last updated at Posted at 2026-04-03

はじめに

最近、NetSuiteと生成AIを連携できる「NetSuite AIConnector」という機能が出てきたので触ってみました。

従来はSuiteScriptやSavedSearchで頑張っていた部分が、自然言語で操作できるようになるのはかなりインパクトがあります。

この記事では以下を整理します。

  • NetSuite AI Connectorとは何か
  • 設定方法
  • 実際にできること

NetSuite AI Connectorとは

NetSuite AIConnectorは、生成AI(ChatGPTやClaude)から自然言語でNetSuiteを操作できる仕組みです。

内部的にはMCPサーバーを介して、以下のような操作が可能になります。

  • レコードの取得・更新
  • 保存検索の実行
  • レポートの取得
  • SuiteQLの実行

できること(ここが一番重要)

AI Connectorを設定してChatGPTを使うと、例えばこんな指示が可能です。

先週の1週間で販売数が多い在庫アイテムを抽出してトップ5を教えて。

スクリーンショット 2026-04-03 111754.png
※長くなったので、途中で切っちゃいましたがちゃんと5位まで表示してくれています。


指定が大変ですがChatGPTから更新も可能です。

内部ID:568238のcostを100に変更して。

スクリーンショット 2026-04-03 112324.png

AIがSuite SQLを書いてくれるイメージなので、事前に内部 ID やフィールド ID をこちらで明示しておくとよいと思います。トランザクションも注文書なのか請求書なのかを指定したり、アイテムについても、在庫アイテムなのかキット/パッケージなのかといった種別を指定しておくと、より正確に扱えるはずです。


裏側の仕組み(エンジニア向け)

実際には「Tool」と呼ばれるAPI群が用意されていて、AIがこれを呼び出しています。

代表的なもの:

  • ns_getRecord(レコード取得)
  • ns_updateRecord(更新)
  • ns_runSavedSearch(保存検索実行)
  • ns_runCustomSuiteQL(SuiteQL実行)

設定方法(NetSuite側)

事前設定

  1. 会社の設定にて、以下の機能を有効化
    設定 > 会社 > 機能を有効化 > 「SuiteCloud」サブタブ内
  • サーバーSuiteScript
  • REST Webサービス
  • OAuth 2.0
    スクリーンショット 2026-04-03 104812.png

2.利用するユーザーのロールに権限を付与
設定 > ユーザー/ロール > ロール管理 > 任意のロール編集 >権限タブ

  • MCPサーバー接続
  • OAuth 2.0 アクセストークンでのログイン
  • REST Webサービス
    スクリーンショット 2026-04-03 104845.png

3.SuiteApp「MCP Standard Tools」のインストール
スクリーンショット 2026-04-03 104930.png


ChatGPTとの連携手順

有償アカウントが対象です。

① ChatGPTの設定を開く

  • 設定 → アプリとコネクター
    mcp2.jpeg

② 開発者モードを有効化

  • 高度な設定からON
    mcp3.jpeg

③ アプリを作成

  • 「アプリを作成する」をクリック
    mcp4.jpeg

④ MCPサーバーを設定

  • 名前:任意
  • 説明:任意
  • リモートMCPサーバーURL:
    https://<accountid>/suitetalk.api.netsuite.com/services/mcp/v1/suiteapp/com.netsuite.mcpstandardtools
  • 認証:OAuth

<accountid> は自社のNetSuiteアカウントIDに置き換え
mcp.jpeg

⑤ コネクタ追加の確認

  • コネクタが追加されたことを確認
    mcp5.jpeg

⑥ NetSuite認可

  • 認可画面が表示されるので「許可」を押下
    mcp6.jpeg

まとめ

NetSuite AI Connectorは、

  • ChatGPTから直接NetSuiteを操作できる
  • 非エンジニアでもデータ分析が可能
  • SuiteQLやSaved Searchの敷居を下げる

という点で、非常にインパクトのある機能です。


0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?