Di ChatGPT, server HilltopAds MCP ditambahkan sebagai custom connector. Untuk menambahkan custom MCP connector, Anda harus mengaktifkan Developer mode di ChatGPT. Fitur ini hanya tersedia pada paket berbayar dan harus diaktifkan terlebih dahulu.
Cara menghubungkan di ChatGPT
1. Aktifkan Developer mode. Buka Settings → Security and login, temukan bagian Developer mode, lalu aktifkan. Mode ini memungkinkan ChatGPT menambahkan custom connector seperti HilltopAds MCP. Fitur ini diberi label ELEVATED RISK karena connector semacam ini dapat mengubah data, yaitu melalui write operations.
Langkah 1 – Aktifkan Developer mode di Settings → Security and login.
2. Buka panel Plugins, lalu klik tombol + untuk menambahkan connector baru.
Langkah 2 — Panel Plugins, tombol +.
3. Isi formulir New Plugin:
Name – misalnya HilltopAds MCP
Connection – biarkan Server URL, lalu tempel
https://mcp.hilltopads.com/mcpAuthentication – pilih OAuth
Centang I understand and want to continue, lalu klik Create
Langkah 3 – Formulir New Plugin dengan URL server dan autentikasi OAuth.
4. Pada layar Add HilltopAds MCP to ChatGPT, klik Sign in with HilltopAds MCP.
Langkah 4 – Sign in with HilltopAds MCP.
5. Anda akan diarahkan ke halaman HilltopAds MCP Authorization. Tempelkan API Key yang dibuat pada langkah sebelumnya, lalu klik Authorize. Anda tidak perlu memasukkan email atau kata sandi.
Langkah 5 – Tempelkan API Key Anda pada halaman otorisasi HilltopAds, lalu klik Authorize.
6. ChatGPT akan menampilkan connector dengan status terhubung. Sekarang semuanya siap digunakan.
Langkah 6 – Connector telah terhubung dan detailnya ditampilkan.
Menggunakan HilltopAds MCP di ChatGPT
Cukup ajukan pertanyaan menggunakan bahasa biasa. ChatGPT akan secara otomatis menentukan tool HilltopAds yang tepat untuk digunakan. Contohnya:
"What operations are available to me in HilltopAds MCP"
"List my campaigns and their ads."
Asisten menampilkan daftar operasi yang tersedia sesuai dengan hak akses akun Anda.
"List my campaigns and their ads" – asisten menampilkan ringkasan inventory Anda.
Anda juga dapat mengarahkan permintaan secara langsung ke connector dengan melampirkannya pada permintaan, lalu mengetik, misalnya:
"Show me my statistics for the last month by geo."
Melampirkan connector HilltopAds MCP ke sebuah permintaan.
Hasil: Statistik Advertiser yang dikelompokkan berdasarkan GEO.
Membuat Campaign di ChatGPT
Connector juga dapat membuat campaign untuk Anda. Cukup beri tahu asisten apa yang Anda inginkan. Asisten akan mengumpulkan informasi yang diperlukan, menampilkan dengan jelas data yang akan dikirim, lalu meminta persetujuan Anda sebelum melakukan write operation.
Dalam contoh ini, asisten juga membuat campaign dalam status Inactive, sehingga Anda dapat meninjaunya terlebih dahulu. Ini adalah pilihan default dari asisten, bukan aturan wajib. Jika Anda menginginkan perilaku ini, sebutkan secara eksplisit dalam permintaan Anda.
1. Minta asisten membuat campaign, misalnya:
"I want to create a campaign."
Asisten akan meminta informasi yang diperlukan, seperti nama campaign, format, model penetapan harga, Landing URL, traffic channel, dan bid. Asisten juga akan memberikan template satu baris yang bisa langsung Anda isi.
Langkah 1 – Asisten menampilkan informasi yang diperlukan beserta format satu baris.
2. Jika Anda ragu dengan suatu nilai, tanyakan saja. Misalnya:
"What channel names are available for pops according to documentation?"
Asisten akan menjawab berdasarkan dokumentasi HilltopAds.
Langkah 2 – Menanyakan nilai yang valid; jawaban diambil dari dokumentasi.
3. Kirimkan detail campaign Anda. Asisten akan menampilkan kembali konfigurasi campaign dan meminta persetujuan:
Allow ChatGPT to use HilltopAds MCP?
Klik See details untuk melihat permintaan secara lengkap sebelum menyetujuinya.
Langkah 3 – Kartu konfirmasi untuk write operation. Gunakan See details untuk meninjau permintaan.
4. Tampilan detail menunjukkan seluruh permintaan, bidang demi bidang – format, tipe, nama, URL, channel, bid, dan status aktif campaign. Klik Allow untuk melanjutkan.
Langkah 4 – Permintaan lengkap ditampilkan sebelum Anda memberikan izin.
5. Asisten mengonfirmasi bahwa campaign berhasil dibuat dan menampilkan Campaign ID-nya. Dalam contoh ini, campaign dibuat dalam status Inactive, sehingga tidak ada anggaran yang digunakan sampai Anda mengaktifkannya.
Langkah 5 – Campaign berhasil dibuat beserta Campaign ID-nya, dan tetap berstatus Inactive.
6. Campaign baru kini sudah tersedia di akun HilltopAds Anda dan siap untuk ditinjau, didanai, serta dijalankan.
Langkah 6 – Campaign sudah ada di akun HilltopAds Anda (traffic tetap tidak aktif sampai Anda menjalankannya).
















