Hari ini kami meluncurkan server MCP resmi LabelGrid: sebuah cara untuk menghubungkan asisten AI Anda sendiri ke akun LabelGrid dan mengelola distribusi musik cukup dengan meminta apa yang Anda butuhkan. Arahkan Claude Desktop, Claude Code, Cursor, atau klien Model Context Protocol lainnya ke akun Anda, dan Anda bisa menyiapkan sebuah rilis, menanyakan mengapa satu rilis tertahan di peninjauan, mengambil royalti kuartal terakhir, atau memeriksa di platform mana sebuah single sudah tersedia, semuanya dengan bahasa sehari-hari. Ia buatan LabelGrid, open-source di bawah lisensi MIT, dan sudah tersedia di npm sebagai @labelgrid/mcp.
Jika Anda pernah berharap bisa berbicara dengan backend distribusi Anda seperti berbicara dengan seorang rekan kerja, inilah jawabannya. Berikut ini Anda akan melihat apa sebenarnya Model Context Protocol itu, semua yang bisa dilakukan server, cara menghubungkannya dalam waktu sekitar satu menit, dan bagian yang paling kami pedulikan: model keamanan yang menjaga asisten AI tetap berada di dalam pagar pengaman yang sudah dimiliki akun Anda.
Apa itu Model Context Protocol, secara sederhana
Model Context Protocol, yang biasa disingkat MCP, adalah standar terbuka untuk menghubungkan asisten AI dengan tool dan data eksternal. Dengan sendirinya, sebuah asisten hanya bisa bernalar dan menulis teks. MCP memberinya sekumpulan aksi konkret yang bisa dipanggil, yang diterbitkan oleh sebuah server, sehingga ia bisa melakukan pekerjaan nyata terhadap sistem nyata alih-alih sekadar menjelaskan apa yang bisa Anda lakukan. Dengan kata lain, sebuah server MCP adalah jembatan antara asisten dan sebuah layanan.
Server MCP LabelGrid adalah jembatan itu untuk akun distribusi Anda. Ia membuka operasi LabelGrid ke asisten mana pun yang mendukung protokol tersebut dan dibangun sebagai wrapper tipis dan bertipe di atas API publik yang sama, yang sudah dipakai para developer. Tidak ada yang baru di baliknya dan tidak ada aturan baru yang dibuat-buat. Ketika asisten Anda meminta server untuk membuat sebuah rilis, server memanggil API publik LabelGrid, dan API memvalidasi permintaan itu persis seperti yang dilakukannya untuk klien lain mana pun. Anda bisa membaca spesifikasi protokolnya di modelcontextprotocol.io.
Apa yang bisa dilakukan server
Tool server dikelompokkan ke dalam toolset berdasarkan area dan, secara keseluruhan, mencakup sebagian besar dari apa yang Anda lakukan di dasbor. Alih-alih menyebutkan setiap tool satu per satu, inilah gambaran umumnya, area demi area, dengan jenis permintaan yang dijawab masing-masing.
- Identitas dan akun. «Dengan akun mana saya terhubung dan dengan label apa saja saya bisa bekerja?» Asisten memastikan akun dan cakupannya sebelum menyentuh apa pun.
- Data referensi. «Sebutkan genre dan bahasa yang bisa saya tetapkan untuk sebuah rilis», sehingga nilai yang Anda pakai memang nilai yang benar-benar diterima platform.
- Katalog. Buat dan kelola label, artis, penulis, dan penerbit: «Tambahkan artis baru bernama Neon Harbor dan tetapkan saya sebagai penulis».
- Rilis dan track. «Siapkan album dua belas track di bawah label utama saya dan tetapkan tanggal rilis pada Jumat depan». Draf dibuat untuk Anda tinjau, tidak ada yang dikirimkan.
- Peninjauan dan kualitas. «Validasi rilis ini dan beri tahu saya apa yang menghambatnya lolos peninjauan», dan asisten membaca isu yang terbuka lalu melaporkan apa yang perlu diperbaiki. Ia juga bisa membaca peringatan dini opsional dari Stream Radar, jadi Anda bisa menanyakan apakah ada yang tidak biasa terdeteksi pada pemutaran Anda.
- Analitik. «Tampilkan pemutaran single terbaru saya per platform minggu ini», dirinci sesuai permintaan Anda, per platform dan per periode.
- Akuntansi dan royalti. «Tarik laporan royalti kuartal lalu dan rincikan berdasarkan label», dengan pembagian yang diterapkan sesuai permintaan Anda.
- Status pengiriman. «Di platform mana single sudah tersedia dan apakah masih ada yang tertunda?»
- Webhook. «Tambahkan webhook yang memberi tahu server saya setiap kali sebuah pengiriman selesai», agar sistem Anda sendiri tetap tersinkronisasi.
Dan, ketika Anda mengaktifkannya, distribusi. Server bisa mengirim sebuah rilis ke distribusi, menariknya, dan mengunggah audio serta artwork final, tetapi karena berkas final bersifat tak dapat diubah dan sebuah pengiriman keluar ke dunia, aksi-aksi itu berada di balik pagar eksplisit yang akan kita bahas sebentar lagi. Halaman arahan dengan smart link juga tercakup, jadi permintaan seperti «buatkan halaman arahan untuk single baru» punya tempatnya. Inti dari sepuluh toolset itu adalah bahwa lapisan bahasa alaminya bukan sekadar fasad demo di atas segelintir endpoint; ia mencakup pekerjaan nyata dalam mengelola sebuah katalog.
Penyiapan dalam enam puluh detik: tambahkan satu baris dan AI Anda mengurus sisanya
Server berjalan dengan npx, jadi tidak ada yang perlu diunduh dan tidak ada yang perlu terus diperbarui. Anda membutuhkan Node.js 20 atau versi yang lebih baru dan menambahkan satu entri ke konfigurasi klien MCP Anda:
{
"mcpServers": {
"labelgrid": {
"command": "npx",
"args": ["-y", "@labelgrid/mcp"],
"env": {
"LABELGRID_API_TOKEN": "YOUR_API_TOKEN"
}
}
}
}
Dan inilah bagian terbaiknya. Jika Anda menjalankan server tanpa token, ia tidak gagal dengan sebuah error: ia masuk ke mode penyiapan terpandu dan asisten Anda mendampingi Anda langkah demi langkah saat menghubungkan akun. Jadi versi jujur dari pemasangannya adalah ini: tambahkan satu baris dan AI Anda mengurus sisanya. Ketika Anda siap, buat token di Profil lalu Token API pada dasbor Anda, tempatkan di konfigurasi, dan Anda pun mengelola katalog dengan bahasa sehari-hari.
Hubungkan asisten AI Anda ke LabelGrid
Pasang server MCP resmi dan open-source, lalu kelola rilis, analitik, dan royalti dengan bahasa sehari-hari.
Jelajahi server MCPModel keamanan: tiga tingkat, tertutup secara default
Menyerahkan kunci sebuah akun distribusi kepada asisten AI hanya menjadi ide bagus jika kunci-kunci itu dirancang dengan cermat. Di sinilah kami menanamkan upaya desain paling banyak, jadi bagian ini layak diulas. Server mengelompokkan setiap aksi ke dalam tiga tingkat izin, dan seluruh sistem tertutup secara default: jika sebuah tingkat tidak diaktifkan, aksi-aksinya sama sekali tidak tersedia.
Baca selalu aktif. Mencari rilis, isu peninjauan, analitik, laporan royalti, dan status pengiriman tidak membawa risiko mengubah apa pun, jadi asisten Anda bisa menjawab pertanyaan sejak koneksi pertama. Penulisan yang aman aktif secara default, tetapi Anda tetap memegang kendali atasnya: menyiapkan draf rilis dan track, mengedit metadata, mengelola label, artis, penulis, dan penerbit, menyiapkan webhook, serta membuat halaman arahan, semuanya masuk di sini. Anda bisa menonaktifkannya, atau memaksa seluruh koneksi menjadi hanya-baca, kapan pun Anda mau.
Aksi berdampak adalah tingkat ketiga dan nonaktif secara default. Pengiriman ke distribusi, penarikan, dan unggahan audio serta artwork yang tak dapat diubah tetap dinonaktifkan sampai Anda mengaktifkannya secara sengaja. Mengaktifkannya bukanlah sakelar yang tak sengaja tersentuh: ia memerlukan pengaktifan eksplisit dan konfirmasi yang diketik. Sebelum pengiriman atau penarikan apa pun yang digerakkan AI dapat berjalan, Anda mengonfirmasi dengan kalimat persis «I accept responsibility for AI-driven distribution actions» (saya menerima tanggung jawab atas tindakan distribusi yang digerakkan AI). Kalimat itu punya fungsi nyata: ia menjadikan aksi berdampak paling besar sebagai keputusan yang disadari, bukan sesuatu yang sudah aktif secara default.
Dua hal menopang ketiga tingkat itu. Pertama, setiap aturan dan validasi berjalan di server LabelGrid, jadi AI tidak pernah bisa melewati proteksi akun Anda. Kontrol yang sama yang mendeteksi ISRC yang salah atau kolom yang hilang di dasbor juga mendeteksinya di sini, karena API yang sama yang melakukan pemeriksaan. Kedua, pengiriman ke distribusi tetap dihitung terhadap batas rilis mingguan Anda, persis seperti ketika Anda mengirimkannya secara manual. Asisten adalah cara yang lebih cepat untuk mengoperasikan platform, bukan cara untuk menghindari aturannya.
Open source, dan untuk siapa
Server ini buatan LabelGrid dan open-source di bawah lisensi MIT. Kodenya ada di github.com/labelgrid/labelgrid-mcp dan paketnya ada di npm sebagai @labelgrid/mcp, jadi Anda bisa membaca setiap baris, mem-fork-nya, mengintegrasikannya ke alur kerja Anda sendiri, atau membuka issue jika ada yang tidak beres. Membangunnya secara terbuka terasa tepat untuk sebuah tool yang begitu dekat dengan katalog Anda: Anda seharusnya bisa melihat persis apa yang dilakukannya sebelum mengarahkannya ke akun Anda.
Karena server berkomunikasi dengan API publik LabelGrid, ia tersedia pada paket API LabelGrid. Jika Anda sudah punya akses API, Anda bisa membuat token dan terhubung hari ini juga. Jika Anda baru pertama kali mengenal API, pengantar API di pusat bantuan adalah tempat untuk memulai, dan Anda bisa membandingkan pilihannya di halaman harga. Developer yang ingin mengenal sisi REST dan sandbox di baliknya bisa membaca halaman API distribusi dan untuk developer.
Itulah peluncurannya. Satu baris di konfigurasi Anda, penyiapan terpandu yang menghubungkan akun Anda, dan model izin yang dirancang agar asisten AI bisa membantu tanpa pernah keluar dari aturan akun Anda. Kami sangat ingin melihat apa yang orang bangun dengannya, jadi jika Anda mencobanya, ceritakan kepada kami apa yang Anda minta darinya.
Pertanyaan yang sering diajukan
Apa itu server MCP LabelGrid?
Server MCP LabelGrid adalah konektor resmi dan open-source yang menghubungkan asisten AI ke akun LabelGrid Anda melalui Model Context Protocol. Tool-nya mencakup seluruh akun Anda, sehingga Anda bisa membuat rilis, memeriksa isu peninjauan, mengambil analitik dan laporan royalti, mengelola webhook, dan memeriksa status pengiriman cukup dengan meminta dalam bahasa sehari-hari. Di dalamnya, ia adalah wrapper tipis dan bertipe di atas API publik LabelGrid, yang berarti validasi yang sama seperti di dasbor juga berjalan di sini.
Apa itu Model Context Protocol?
Model Context Protocol, atau MCP, adalah standar terbuka untuk menghubungkan asisten AI dengan tool dan data eksternal. Sebuah server MCP menyediakan sekumpulan aksi yang bisa dipanggil klien AI, sehingga asisten seperti Claude atau Cursor bisa mengoperasikan sebuah layanan secara langsung alih-alih menebak-nebak. LabelGrid menerbitkan server MCP agar asisten Anda bisa bekerja dengan akun distribusi Anda, dan Anda bisa membaca spesifikasi lengkapnya di modelcontextprotocol.io.
Dengan asisten AI apa saja saya bisa memakainya?
Klien apa pun yang memahami Model Context Protocol bisa dipakai, termasuk Claude Desktop, Claude Code, dan Cursor. Anda cukup menambahkan satu entri ke konfigurasi klien dan server mengurus sisanya. Jika Anda menjalankannya tanpa token, ia masuk ke mode penyiapan terpandu dan asisten Anda mendampingi Anda langkah demi langkah saat menghubungkan akun.
Bisakah AI mendistribusikan atau menarik rilis saya sendiri?
Tidak. Pengiriman ke distribusi, penarikan, dan unggahan audio serta artwork yang tak dapat diubah nonaktif secara default dan tetap dinonaktifkan sampai Anda mengaktifkannya secara eksplisit dan mengetik konfirmasi bahwa Anda menerima tanggung jawab atas tindakan distribusi yang digerakkan AI. Baca dan edit draf yang aman tersedia tanpa langkah tersebut, setiap aksi divalidasi di server LabelGrid, dan pengiriman ke distribusi tetap dihitung terhadap batas rilis mingguan Anda.
Apakah saya perlu paket API dan bagaimana cara memulai?
Ya. Server MCP terhubung melalui API publik LabelGrid, yang merupakan bagian dari paket API LabelGrid. Jika Anda sudah punya akses API, buat token di Profil lalu Token API pada dasbor Anda dan hubungkan hari ini juga. Jika Anda baru mengenal API, mulailah dari pengantar API di pusat bantuan dan halaman harga untuk memilih paket.