
Panduan Konektor AI NetSuite: Setup MCP & Studi Kasus
Atur NetSuite AI Connector (MCP) dengan ChatGPT dan Claude. Pelajari cara kueri data ERP secara instan dan otomatisasi tugas menggunakan bahasa sehari-hari.
Oracle NetSuite telah lama menjadi platform perencanaan sumber daya perusahaan (ERP) berbasis cloud bagi bisnis kecil hingga menengah. Namun, UI situs webnya terkenal karena kurva pembelajaran yang curam, navigasi yang padat klik, dan struktur pelaporan yang kaku.
Dengan rilis terbaru dari NetSuite AI Connector Service, pengguna dapat memanfaatkan Model Context Protocol (MCP) dan Asisten AI (Kecerdasan Buatan) untuk mengajukan pertanyaan secara langsung dalam bahasa sehari-hari dan mendapatkan jawaban real-time dari data keuangan dan operasional mereka.
Cara Kerja NetSuite MCP AI Connector
MCP NetSuite mengekspos serangkaian alat ke AI, seperti menjalankan kueri SuiteQL, membaca Saved Search dan laporan, atau mengeksekusi operasi rekaman seperti membuat rekaman pelanggan baru. Semua alat diatur oleh izin berbasis peran bawaan NetSuite.
Ketika pengguna mengajukan pertanyaan dalam bahasa sehari-hari, AI menggunakan Model Context Protocol (MCP) untuk menerjemahkan permintaan tersebut menjadi operasi terstruktur yang dipahami NetSuite. NetSuite mengeksekusi operasi tersebut menggunakan izin pengguna, dan hasilnya dikembalikan ke AI untuk dianalisis dan dipresentasikan.
Panduan Setup NetSuite AI Connector
- Aktifkan Server SuiteScript dan REST Web Services
- Buka Setup > Company > Enable Features.

- Pada subtab SuiteCloud:
- Di bawah SuiteScript, centang kotak Server SuiteScript.

- Di bawah SuiteTalk (Web Services), centang kotak REST Web Services.

- Di bawah SuiteScript, centang kotak Server SuiteScript.
- Klik Save.
- Buka Setup > Company > Enable Features.
- Instal NetSuite MCP Standard Tools terlebih dahulu. Klik pada Customization > SuiteCloud Development > SuiteApp Marketplace.

- Cari NetSuite MCP Standard Tools.

- Setelah terinstal, Anda akan melihat status 'Installed' di sebelah kanan.

- Ikuti petunjuk yang sama untuk menginstal 'NetSuite AI Connector Service Companion'.

- Siapkan Integration Record
- Buka Setup > Integration > Manage Integrations.

- Buat Integration Record untuk ChatGPT, dan kita akan kembali lagi dengan token_id yang sebenarnya:

- Buka Setup > Integration > Manage Integrations.
- Buat peran kustom (custom role) untuk MCP dengan izin minimum dan tetapkan ke pengguna. Contoh:




Cara Mengintegrasikan NetSuite MCP dengan ChatGPT
- Klik pada 'Settings' (Pengaturan).

- Klik pada 'Apps' > 'Advanced settings' (Pengaturan lanjutan).

- Aktifkan 'Developer mode', lalu klik 'Create app'.

- Masukkan detailnya. Untuk Connection, masukkan
https://<account_id>.suitetalk.api.netsuite.com/services/mcp/v1/all.
- Klik pada 'Create'. Setelah terintegrasi, Anda akan melihat popup berikut.

- Klik pada 'Sign in with NetSuite MCP' (Masuk dengan NetSuite MCP).

- Klik tombol 'Continue' untuk memberikan izin.

Cara Mengintegrasikan NetSuite MCP dengan Claude AI
- Klik pada 'Customize' (Sesuaikan).

- Klik pada 'Connect your apps'.

- Cari 'NetSuite'.

- Klik pada 'NetSuite' dan masukkan URL server:
https://<account_id>.suitetalk.api.netsuite.com/services/mcp/v1/suiteapp/com.netsuite.mcpstandardtools. Ganti<account_id>dengan ID akun Anda yang sebenarnya.
- Klik tombol 'Continue'.

- Klik 'Continue' untuk mengautentikasi konektor.

Kasus Penggunaan NetSuite AI
Kasus Penggunaan di ChatGPT: Menampilkan faktur jatuh tempo di atas 30 hari di NetSuite

- ChatGPT membuat kueri SuiteQL dan menjalankannya. Ini sangat praktis dan menghemat banyak waktu dibandingkan dengan membuat laporan menggunakan UI situs web NetSuite.
Kasus Penggunaan di ChatGPT dan Claude: Bisakah Anda menggambar penjualan 30 hari terakhir dalam grafik garis?

- ChatGPT tidak dapat menghasilkan grafik garis tersebut.
- Saya mencoba di Claude, dan berhasil. Perbedaan ini mungkin disebabkan oleh kemampuan model bahasa besar (LLM).

Kasus Penggunaan di Claude: Membuat rekaman pelanggan


- Memeriksa kembali UI situs web NetSuite memastikan bahwa rekaman tersebut berhasil dibuat.

- Menjalankannya di ChatGPT menunjukkan bahwa rekaman tersebut tersedia:

Kasus Penggunaan di Claude: Menjalankan Kueri SuiteQL

- Kueri SuiteQL dapat dieksekusi secara langsung.
Kesimpulan tentang NetSuite AI Connector
Keuntungan terbesar dalam menggunakan MCP adalah bagi pengguna yang kurang teknis untuk membuat laporan yang rumit. Pengguna ini dapat menggunakan bahasa sehari-hari untuk meminta data dan meminta AI menyajikan laporan persis seperti yang mereka inginkan.
Untuk mencegah serangan prompt injection dan penyalahgunaan operasi 'tulis' (write), berikan izin tulis hanya untuk rekaman dan transaksi tertentu saja. Saat AI menggunakan MCP untuk memperbarui atau membuat rekaman, AI mengeksekusinya sebagai SuiteScript sisi server, yang sepenuhnya melewati skrip sisi klien atau validasi formulir apa pun.