Open Source

SingChat MCP Kini Open Source

By SingLinkVPN Editorial Team2026-07-1626 menit baca
SingChat MCP Kini Open Source
Contents

Terakhir diperbarui: 30 Juli 2026

Program open source SingChat resmi dimulai.

Ini bukan sekadar proyek terbuka untuk sebuah produk layanan pelanggan AI yang berdiri sendiri. Ini juga bagian penting dari program open source dan transparansi SingLinkVPN.

SingChat adalah sistem layanan pelanggan dan bantuan AI yang saat ini dipakai SingLinkVPN secara langsung. Ketika pengguna SingLinkVPN memiliki pertanyaan tentang akun, langganan, data gratis, node, koneksi, kompatibilitas sistem, pembaruan klien, atau pemecahan masalah teknis, mereka dapat memakai SingChat untuk mendapatkan jawaban awal dari AI, mencari pengetahuan resmi, meminta dialihkan ke petugas manusia, dan memperoleh dukungan lanjutan.

Upaya open source dan transparansi SingLinkVPN tidak semestinya hanya mencakup protokol VPN, arsitektur klien, uji performa, model keamanan, dan kebijakan tanpa log.

Sistem layanan pelanggan yang berinteraksi langsung dengan pengguna juga memunculkan pertanyaan seperti:

  • operasi apa saja yang boleh dilakukan AI;
  • data apa saja yang boleh dilihat petugas layanan pelanggan;
  • bagaimana workspace diisolasi;
  • bagaimana alat AI pihak ketiga terhubung;
  • bagaimana data yang diserahkan pengguna secara sukarela ditangani;
  • kemampuan mana yang sudah dipublikasikan;
  • bagian mana yang masih dalam peninjauan keamanan dan otorisasi.

Karena itu, memasukkan SingChat ke dalam program open source dan transparansi SingLinkVPN berarti cakupan keterbukaan meluas dari teknologi VPN yang mendasar ke sistem layanan pelanggan dan purnajual yang benar-benar digunakan pengguna.

Sebagai fase pertama, SingChat telah memublikasikan repositori singchat-mcp di GitHub. Manifest MCP publik, deskripsi alat, contoh integrasi, dan dokumentasi teknis multibahasanya dirilis di bawah Lisensi MIT. Asisten AI apa pun yang mendukung MCP dapat memakai SingChat MCP untuk membuat workspace, mendapatkan kode sematan situs web, mengelola percakapan dukungan, menambahkan pengetahuan AI, dan melihat analitik. GitHub


Ringkasan status open source dan produk SingChat

Item Status saat ini
Nama produk SingChat
Positioning produk Sistem layanan pelanggan AI dan live chat lintas platform
Hubungan dengan SingLinkVPN Sistem layanan pelanggan dan bantuan AI yang saat ini dipakai SingLinkVPN
Positioning program Bagian dari program open source dan transparansi SingLinkVPN
SingChat MCP Repositori GitHub publik tersedia
Lisensi MCP Lisensi MIT
Materi yang dipublikasikan Manifest MCP, deskripsi alat, contoh integrasi, dan dokumentasi multibahasa
Jumlah alat MCP 17
Integrasi AI yang didukung Claude, Cursor, ChatGPT, Grok, Gemini CLI, dan lainnya
Integrasi situs web Tambahkan widget obrolan dengan satu skrip
Model dukungan utama Jawaban AI, pencarian basis pengetahuan, dan pengalihan ke petugas manusia
Community Edition Secara resmi dinyatakan berlisensi AGPL-3.0
Enterprise Edition Lisensi komersial
Deployment SaaS resmi atau self-hosting
Lingkungan yang didukung Web, iOS, Android, Flutter, dan produk lainnya
Arah ke depan Keterbukaan bertahap berdasarkan keamanan, privasi, lisensi, dan stabilitas produk

Situs resmi SingChat memosisikan produk ini sebagai platform layanan pelanggan AI yang dapat disematkan di produk Web, iOS, Android, dan Flutter. SingChat menyediakan basis pengetahuan RAG, pengalihan ke petugas manusia, kotak masuk bersama, isolasi multi-tenant, API, webhook, serta pilihan antara SaaS resmi dan self-hosting. SingChat


1. SingChat adalah sistem layanan pelanggan yang saat ini dipakai SingLinkVPN

SingChat tidak dibuat sebagai proyek demonstrasi untuk pengumuman open source. SingChat sudah menjadi bagian dari alur dukungan pengguna SingLinkVPN yang nyata.

SingLinkVPN beroperasi di macOS, Windows, iOS, Android, Linux, TV, dan web. Pertanyaan pengguna dapat menyangkut:

  • unduhan dan instalasi klien;
  • pembaruan versi;
  • data gratis dan aturan paket;
  • pertanyaan akun dan pesanan;
  • pemilihan node VPN;
  • kegagalan koneksi;
  • pembatasan operator jaringan;
  • kompatibilitas sistem dan perangkat;
  • keamanan dan privasi;
  • diagnostik teknis yang diserahkan pengguna secara sukarela;
  • petunjuk dan penjelasan fitur.

Dalam situasi tersebut, SingChat menyediakan:

  • jawaban AI untuk pertanyaan yang sering diajukan (FAQ);
  • pencarian dokumen dan pengumuman resmi;
  • dukungan multibahasa;
  • pengalihan ke petugas manusia;
  • pengelolaan status percakapan;
  • titik masuk dukungan untuk situs web dan klien;
  • klasifikasi masalah dan penanganan lanjutan;
  • pembaruan basis pengetahuan dan pengelolaan FAQ.

AI SingChat dapat lebih dulu menjawab pertanyaan umum dari basis pengetahuan organisasi. Jika AI tidak dapat menangani suatu kasus atau kasus itu memerlukan penilaian manusia, percakapan dapat dialihkan ke petugas dukungan manusia. SingChat

Lingkungan operasional SingLinkVPN yang nyata memberi SingChat tempat validasi praktis yang melibatkan banyak platform, banyak bahasa, dan pertanyaan teknis yang kompleks.

Namun, SingChat tidak hanya melayani SingLinkVPN.

SingChat juga merupakan produk layanan pelanggan AI mandiri yang dapat disediakan untuk situs web, aplikasi, platform SaaS, alat pengembang, dan layanan perusahaan lainnya. SingLinkVPN adalah pengguna nyata SingChat yang penting dan salah satu kasus penggunaan yang mendorong keterbukaan metode integrasi, izin alat, dan informasi teknis SingChat.


2. Mengapa sistem layanan pelanggan juga merupakan bagian dari transparansi VPN?

Saat membahas transparansi VPN, orang biasanya pertama-tama memikirkan apakah:

  • VPN mencatat aktivitas penjelajahan;
  • VPN mencatat kueri DNS;
  • VPN menyimpan alamat IP sumber;
  • protokol VPN dipublikasikan;
  • klien dapat ditinjau;
  • node menangani lalu lintas jaringan dengan semestinya;
  • data performa dapat direproduksi;
  • laporan keamanan memuat bukti yang cukup.

Namun, interaksi data antara pengguna dan layanan VPN tidak hanya terjadi di dalam terowongan VPN.

Saat pengguna mengalami masalah dan secara sukarela menghubungi dukungan, mereka dapat menyerahkan:

  • deskripsi masalah;
  • model Mac, Windows, atau perangkat seluler;
  • versi sistem operasi;
  • versi klien SingLinkVPN;
  • pesan kesalahan;
  • tangkapan layar klien;
  • informasi pertanyaan pesanan;
  • detail node dan koneksi;
  • informasi diagnostik yang diberikan pengguna secara sukarela;
  • percakapan dengan petugas layanan pelanggan atau dukungan komunitas.

Meskipun data ini bukan data log penjelajahan yang dikumpulkan VPN secara otomatis, data tersebut tetap memerlukan batasan tujuan, kontrol akses, dan aturan penghapusan yang jelas.

Karena itu, sistem layanan pelanggan harus menjawab:

  • Operasi dukungan apa saja yang dapat dilakukan asisten AI?
  • Bisakah alat AI membaca workspace lain?
  • Informasi apa saja yang dapat dilihat petugas layanan pelanggan?
  • Bagaimana API Key terikat ke workspace?
  • Bagaimana alat AI pihak ketiga diberi otorisasi?
  • Bagaimana percakapan dukungan disimpan dan dihapus?
  • Apakah diagnostik diserahkan pengguna secara sukarela?
  • Komponen sistem mana yang sudah dipublikasikan?
  • Konten mana yang belum dipublikasikan?

Memublikasikan SingChat MCP adalah langkah pertama SingLinkVPN untuk menjawab pertanyaan-pertanyaan ini.

Dokumentasi publik saat ini menjelaskan endpoint MCP, metode integrasi, 17 alat, dan desain izin workspace. Dokumentasi itu juga menyatakan bahwa setiap alat hanya bekerja di dalam workspace yang terikat dengan API Key-nya dan tidak menerima parameter tenant sembarang. GitHub

Ini memberi pengembang eksternal dan komunitas gambaran yang lebih jelas tentang apa yang dapat dilakukan asisten AI dan bagaimana batas workspace yang terkait ditetapkan.


3. Program open source dan transparansi SingLinkVPN mencakup lebih dari protokol VPN

Program open source dan transparansi SingLinkVPN secara bertahap mencakup berbagai lapisan produk:

Program open source dan transparansi SingLinkVPN
├─ Arsitektur VPN publik dan dokumentasi teknis
├─ Model keamanan dan privasi
├─ Kebijakan tanpa log dan verifikasi pihak ketiga
├─ Metode uji performa dan format data
├─ Keterbukaan protokol SingLink dan klien di masa mendatang
├─ Dukungan SingChat dan integrasi MCP
├─ Alat verifikasi open source
└─ Pengungkapan kerentanan dan pengawasan komunitas

SingChat bukan proyek terpisah yang tidak berkaitan dengan program open source SingLinkVPN.

SingChat menunjukkan bahwa SingLinkVPN memperluas keterbukaan dari transport VPN, klien, keamanan, dan sistem performa ke:

  • dukungan pengguna;
  • layanan pelanggan AI;
  • basis pengetahuan;
  • integrasi MCP;
  • percakapan purnajual;
  • izin workspace;
  • integrasi alat AI pihak ketiga.

Bagi SingLinkVPN, transparansi yang hanya ada di lapisan transport VPN, sementara sistem dukungannya sepenuhnya tertutup, tetap belum merupakan transparansi produk yang utuh.

Ketika pengguna secara sukarela memberikan informasi akun, pesanan, perangkat, atau diagnostik kepada layanan pelanggan, tujuan, izin, dan batas teknis sistem terkait juga layak dijelaskan dengan jelas.


4. Apa itu SingChat?

SingChat adalah platform layanan pelanggan AI untuk situs web, aplikasi, dan sistem perusahaan.

SingChat menempatkan dukungan langsung tradisional dan dukungan AI di workspace yang sama:

  • pengunjung memulai percakapan melalui situs web atau aplikasi;
  • AI menjawab dari basis pengetahuan organisasi;
  • petugas manusia dapat mengambil alih percakapan yang sama;
  • tim dapat menugaskan, membalas, dan menyelesaikan tiket;
  • administrator dapat meninjau percakapan dan pemakaian AI;
  • pengembang dapat mengelola sistem melalui API, webhook, dan MCP.

SingChat bukan sekadar tombol obrolan di pojok kanan bawah situs web.

Kemampuan yang tercantum di situs resminya antara lain:

  • layanan pelanggan AI dan basis pengetahuan RAG;
  • widget live chat;
  • pengalihan ke petugas manusia;
  • kotak masuk tim bersama;
  • catatan internal;
  • penugasan dan penyelesaian percakapan;
  • jam kerja dan balasan saat offline;
  • workspace multi-tenant;
  • peran dan izin;
  • REST API;
  • API Key dengan cakupan terbatas;
  • webhook;
  • spesifikasi OpenAPI;
  • komunikasi real-time WebSocket;
  • SaaS resmi;
  • Community Edition yang dapat di-self-host. SingChat

5. Mengapa SingChat dikembangkan?

Sistem dukungan tradisional biasanya dibangun di sekitar panel administrasi yang dioperasikan petugas manusia.

Organisasi harus lebih dulu mendaftarkan akun, membuat workspace, mengonfigurasi situs web, menyalin kode, mengundang petugas, lalu secara terpisah mengonfigurasi AI, basis pengetahuan, dan balasan otomatis.

Model ini menimbulkan beberapa masalah umum.

1. AI dan layanan pelanggan manusia terpisah

Sebagian platform dukungan memperlakukan AI sebagai plug-in opsional.

Jawaban AI, tiket manusia, pengetahuan, dan data pengunjung bisa tersebar di berbagai tempat, sehingga petugas manusia harus menyusun ulang masalahnya saat mengambil alih.

SingChat bertujuan membuat AI dan manusia memakai percakapan yang sama. AI menangani pertanyaan yang bisa distandarkan; saat suatu kasus perlu perhatian manusia, petugas melihat konteks yang sudah ada dan langsung melanjutkan balasan.

2. Situs web, aplikasi, dan titik masuk lain terpecah-pecah

Situs web mungkin memakai satu sistem dukungan, aplikasi seluler memakai sistem lain, dan klien desktop memakai sistem lain lagi.

Melalui widget situs web, WebView, API, dan metode integrasi lintas platform, SingChat memungkinkan berbagai produk memusatkan dukungan dalam satu workspace. Situs resminya saat ini memosisikan SingChat sebagai sistem dukungan lintas platform untuk produk Web, iOS, Android, dan Flutter. SingChat

3. Panel administrasi tradisional tidak dirancang untuk asisten AI

Tanpa MCP, pengguna biasanya harus mengoperasikan panel administrasi dukungan halaman demi halaman.

Dengan MCP, asisten AI dapat langsung memanggil alat layanan pelanggan yang telah diberi otorisasi secara eksplisit—misalnya membuat workspace, mengambil kode sematan, menambahkan pengetahuan, atau mengelola percakapan.

4. Ketergantungan pada satu platform (lock-in)

Jika data dukungan, pengetahuan, dan metode integrasi sepenuhnya terikat pada satu produk SaaS, biaya migrasi akan terus meningkat.

SingChat menyediakan API, webhook, OpenAPI, dan jalur self-hosting agar pengembang dan organisasi memiliki lebih banyak pilihan teknis. SingChat

5. Kebutuhan kendali atas data dan deployment

Sebagian organisasi perlu menempatkan platform layanan pelanggan di server mereka sendiri atau di wilayah tertentu, serta mengendalikan sendiri database, lampiran, model AI, dan cadangannya.

Dokumentasi resmi SingChat memosisikan Community Edition sebagai edisi gratis yang dapat di-self-host di bawah AGPL-3.0. SingChat


6. Apa sebenarnya yang telah dipublikasikan SingChat?

Istilah “SingChat open source” harus dipahami secara akurat untuk setiap komponennya.

Cakupan saat ini dapat dibagi menjadi tiga lapisan.

Lapisan pertama: repositori publik SingChat MCP

Repositori publik SingLinkLabs/singchat-mcp berisi:

  • manifest MCP publik;
  • deskripsi alat MCP;
  • konfigurasi Claude Code;
  • konfigurasi Cursor;
  • petunjuk integrasi ChatGPT;
  • petunjuk integrasi Grok;
  • konfigurasi Gemini CLI;
  • contoh penyematan di situs web;
  • file README multibahasa;
  • Lisensi MIT. GitHub

Repositori ini saat ini menyediakan dokumentasi dalam bahasa Mandarin Tradisional, Mandarin Sederhana, Inggris, Jepang, Korea, Prancis, Spanyol, Portugis, Arab, Rusia, Thai, Hindi, dan Urdu. GitHub

Deskripsi yang akurat adalah:

Manifest publik, definisi alat, contoh integrasi, dan dokumentasi teknis SingChat MCP telah dirilis di bawah Lisensi MIT.

Repositori publik tersebut juga menjelaskan bahwa isinya adalah manifest publik, contoh, dan dokumentasi untuk server SingChat MCP yang di-hosting. GitHub

Karena itu, saat ini tidak semestinya diperluas menjadi klaim:

Seluruh kode sumber untuk setiap implementasi internal server SingChat MCP yang di-hosting telah dipublikasikan.

Lapisan kedua: SingChat Community Edition

Dokumentasi resmi SingChat menggambarkan Community Edition sebagai:

  • berlisensi AGPL-3.0;
  • gratis;
  • dapat di-self-host;
  • dapat dijalankan dengan Docker;
  • ditujukan bagi pengguna yang ingin mengendalikan infrastruktur dan datanya sendiri. SingChat

Community Edition berarti sebuah organisasi dapat memilih untuk:

  • mengoperasikan servernya sendiri;
  • mengoperasikan database-nya sendiri;
  • mengelola penyimpanan lampirannya sendiri;
  • memakai model AI atau API Key-nya sendiri;
  • memodifikasi dan melakukan deployment sesuai lisensi;
  • tidak terbatas pada SaaS resmi SingChat.

Unduhan, cakupan rilis kode sumber, dan isi versi Community Edition yang persis sebaiknya mengikuti dokumentasi self-hosting dan halaman rilis resmi SingChat.

Lapisan ketiga: SingChat Enterprise Edition

Dokumentasi resmi SingChat memosisikan Enterprise Edition sebagai edisi berlisensi komersial.

Community Edition tersedia gratis di bawah AGPL-3.0; Enterprise Edition mengaktifkan kemampuan perusahaan yang terkait melalui lisensi perusahaan yang sah. SingChat

Model ini memungkinkan SingChat menyediakan sekaligus:

  • materi integrasi MCP publik;
  • Community Edition gratis yang dapat di-self-host;
  • SaaS resmi yang di-hosting;
  • fitur dan dukungan perusahaan berlisensi komersial.

Komponen yang berbeda memakai lisensi yang berbeda. SingChat secara keseluruhan tidak boleh digambarkan seolah seluruhnya berlisensi MIT.


7. Apa itu SingChat MCP?

MCP adalah singkatan dari Model Context Protocol.

MCP memungkinkan asisten AI melakukan lebih dari sekadar menghasilkan teks: dalam cakupan yang diizinkan, asisten AI dapat memakai alat yang disediakan layanan eksternal.

Tanpa MCP, pengguna biasanya harus:

  1. membuka panel administrasi SingChat;
  2. membuat workspace;
  3. mengonfigurasi situs web;
  4. menyalin kode sematan;
  5. menambahkan pengetahuan;
  6. mengonfigurasi AI;
  7. meninjau percakapan;
  8. membalas pengunjung secara manual.

Dengan SingChat MCP, operasi-operasi ini dapat diselesaikan melalui asisten AI.

Misalnya, pengguna dapat memberi tahu Claude Code atau Cursor:

Siapkan layanan pelanggan SingChat untuk situs web saya.

Asisten AI dapat menjalankan singchat_setup, membuat workspace gratis, lalu mengembalikan informasi masuk administrasi awal, kode sematan situs web, dan API Key. GitHub

SingChat MCP mengubah proses tradisional mengoperasikan panel administrasi dukungan halaman demi halaman menjadi proses di mana pengguna meminta AI, dengan bahasa alami, untuk menyelesaikan pengaturan dukungan.


8. Alat apa saja yang saat ini disediakan SingChat MCP?

SingChat MCP saat ini memublikasikan 17 alat. GitHub

Pembuatan dan klaim workspace

singchat_setup

Membuat workspace gratis dan mengembalikan informasi masuk awal, kode sematan situs web, serta API Key.

claim_account

Mengembalikan proses klaim yang secara resmi mengikat workspace buatan AI ke akun pengguna.

get_embed_snippet

Mengembalikan kode sematan situs web untuk HTML, React, atau Next.js.

Pengelolaan percakapan

list_conversations

Menampilkan daftar percakapan pengunjung di workspace.

get_conversation

Membaca pesan dan status percakapan tertentu.

reply_to_conversation

Membalas pengunjung secara langsung.

resolve_conversation

Menandai percakapan yang sudah selesai sebagai terselesaikan.

Basis pengetahuan AI

add_knowledge

Menambahkan pengetahuan dengan merayapi situs web atau mengimpor materi tanya-jawab.

list_knowledge

Menampilkan pengetahuan yang telah diimpor beserta status pemrosesannya.

search_knowledge

Mencari di basis pengetahuan workspace.

Konfigurasi dukungan AI

configure_agent

Menyesuaikan model AI, prompt, dan perilaku layanan pelanggan.

set_keywords

Mengonfigurasi kata kunci dan balasan otomatis.

manage_faq

Menambahkan, memperbarui, atau menghapus FAQ.

Analitik

get_analytics

Menampilkan volume percakapan, volume pesan, tingkat penyelesaian, dan analitik lainnya.

Konektor pengetahuan AI

search

Mencari pengetahuan workspace dalam format yang kompatibel.

fetch

Mengambil konten pengetahuan tertentu.

ping

Memeriksa kesehatan layanan MCP.

Alat-alat ini memungkinkan pengembang menyelesaikan sebagian alur kerja konfigurasi dan pengelolaan dukungan langsung di dalam editor atau antarmuka obrolan AI, tanpa harus berpindah ke panel administrasi SingChat setiap kali. GitHub


9. Bagaimana alat MCP membatasi izin workspace?

Sistem layanan pelanggan berisi pengetahuan organisasi, percakapan pengunjung, dan pengaturan workspace. Karena itu, alat AI tidak boleh diberi akses lintas tenant tanpa batas.

Dokumentasi publik SingChat MCP menyatakan:

Setiap alat hanya bekerja pada workspace yang terikat dengan API Key dan tidak menerima parameter tenant sembarang. GitHub

Desain publik ini dapat dipahami sebagai berikut:

Otorisasi pengguna atau API Key
        ↓
Terikat ke workspace SingChat tertentu
        ↓
Alat MCP hanya bekerja di workspace tersebut
        ↓
Alat tidak dapat menentukan tenant lain secara sembarang

Memublikasikan batas alat ini adalah alasan penting mengapa SingChat menjadi bagian dari program transparansi SingLinkVPN.

Dari dokumentasi publik, pengembang eksternal dapat memahami:

  • nama-nama alat;
  • operasi yang dapat dilakukan alat;
  • apakah suatu alat menyentuh percakapan atau pengetahuan;
  • bagaimana workspace diikat dengan kredensial otorisasi;
  • apa yang dapat dilakukan AI;
  • apa yang tidak dapat ditentukan AI secara sembarang.

Namun, batasan alat yang dipublikasikan tidak berarti pengguna boleh mengabaikan keamanan kredensial.

API Key, otorisasi OAuth, dan klien MCP tetap perlu dilindungi dengan benar. Semuanya tidak boleh dimasukkan ke dalam kode publik, tangkapan layar, atau isi percakapan.


10. Alat AI apa saja yang didukung SingChat MCP?

Dokumentasi publik saat ini menyediakan atau menjelaskan metode integrasi untuk:

  • Claude Code;
  • Claude Desktop;
  • Claude versi web;
  • Cursor;
  • ChatGPT desktop;
  • ChatGPT versi web;
  • Grok;
  • Gemini CLI;
  • alat lain yang mendukung MCP jarak jauh (remote MCP);
  • klien yang hanya mendukung stdio melalui jembatan (bridge). GitHub

Semua alat yang didukung memakai endpoint SingChat MCP yang sama.

Dokumentasi publik juga mencatat bahwa aplikasi Gemini untuk konsumen saat ini belum memiliki tombol langsung untuk menambahkan MCP, sehingga Gemini CLI menjadi integrasi utama yang direkomendasikan. GitHub

Kemampuan MCP, izin akun, dan titik masuk konfigurasi di berbagai produk AI dapat berubah seiring rilis produk. Metode integrasi yang sebenarnya sebaiknya mengikuti dokumentasi terbaru dari produk AI terkait dan SingChat.


11. Bagaimana cara kerja layanan pelanggan AI SingChat?

Dukungan AI SingChat menjawab pertanyaan dari basis pengetahuan organisasi.

Proses dasarnya adalah:

Pengunjung mengajukan pertanyaan
        ↓
Mencari di basis pengetahuan organisasi
        ↓
Mengambil dokumen atau FAQ yang relevan
        ↓
AI menyusun jawaban dari pengetahuan tersebut
        ↓
Dialihkan ke petugas manusia jika AI tidak dapat menangani kasusnya

Situs resmi SingChat menjelaskan kemampuan AI-nya, antara lain:

  • jawaban streaming yang disusun dari basis pengetahuan;
  • dukungan untuk kunci model OpenAI atau Anthropic milik organisasi sendiri;
  • balasan otomatis berbasis kata kunci;
  • pengalihan ke petugas dukungan manusia dengan sekali klik. SingChat

Bagi SingLinkVPN, basis pengetahuan dapat menata:

  • petunjuk unduhan dan instalasi;
  • aturan paket dan data;
  • pengumuman pembaruan klien;
  • petunjuk node;
  • masalah koneksi yang umum;
  • informasi kompatibilitas sistem;
  • informasi keamanan dan privasi;
  • prosedur penanganan purnajual.

AI cocok untuk lebih dulu menangani pertanyaan standar yang sangat sering berulang.

Akun yang rumit, sengketa pembayaran, kegagalan teknis yang tidak biasa, dan situasi yang memerlukan penilaian manusia sebaiknya diserahkan kepada manusia.


12. Layanan pelanggan AI tidak berarti menghapus dukungan manusia

SingChat tidak dimaksudkan untuk menggantikan layanan pelanggan manusia sepenuhnya dengan AI.

AI lebih cocok untuk:

  • pertanyaan yang sering diajukan (FAQ);
  • pertanyaan seputar dokumentasi produk;
  • pertanyaan tentang paket dan kebijakan;
  • petunjuk penggunaan dasar;
  • masalah yang diketahui beserta langkah penanganannya;
  • balasan awal di luar jam kerja.

Petugas manusia lebih cocok untuk:

  • kasus akun dan pesanan perorangan;
  • masalah pembayaran yang tidak biasa;
  • kegagalan teknis yang tidak dapat direproduksi;
  • keluhan dan sengketa;
  • situasi yang memerlukan penilaian dan koordinasi;
  • pertanyaan yang informasinya belum cukup dimiliki AI.

Kemampuan resmi SingChat mencakup jawaban AI sekaligus pengalihan ke petugas manusia. Petugas manusia dapat meninjau konteks percakapan di kotak masuk bersama dan melanjutkan penanganannya. SingChat

Karena itu, SingChat mengikuti model ini:

AI lebih dulu menangani pertanyaan yang dapat distandarkan; manusia bertanggung jawab atas kasus yang memerlukan penilaian, akuntabilitas, dan tindak lanjut.


13. Bagaimana situs web dan aplikasi mengintegrasikan SingChat?

Integrasi situs web

Situs web dapat menambahkan widget obrolan SingChat dengan satu skrip.

Alat get_embed_snippet di SingChat MCP mengembalikan contoh kode sematan untuk HTML, React, dan Next.js. GitHub

Integrasi aplikasi

Situs resmi SingChat memosisikan produk ini untuk disematkan di:

  • Web;
  • iOS;
  • Android;
  • Flutter;

dan platform lainnya. SingChat

Bagi SingLinkVPN, ini berarti titik masuk dukungan dapat diintegrasikan secara bertahap ke:

  • situs web resmi;
  • klien Mac;
  • klien Windows;
  • aplikasi seluler;
  • dasbor pengguna;
  • antarmuka produk lainnya.

Platform yang berbeda dapat memakai widget situs web, WebView, API, atau integrasi lain yang sesuai. Kemampuan yang sebenarnya sebaiknya mengikuti dokumentasi pengembang SingChat terbaru.


14. Desain multi-tenant dan keamanan SingChat

SingChat harus melayani berbagai organisasi dan workspace secara bersamaan. Karena itu, isolasi tenant adalah persyaratan mendasar.

Kemampuan keamanan dan izin yang tercantum di situs resminya antara lain:

  • PostgreSQL Row-Level Security;
  • peran tim dan izin yang terperinci;
  • API Key dengan cakupan terbatas;
  • branding dan domain terpisah untuk setiap workspace;
  • webhook;
  • kemampuan SSO di Enterprise Edition. SingChat

Isolasi multi-tenant tidak boleh hanya bergantung pada penyembunyian tombol di front end.

Sistem dukungan harus membatasi izin di berbagai tingkat:

  • akun dan workspace;
  • kueri database;
  • API Key;
  • alat MCP;
  • webhook;
  • lampiran;
  • basis pengetahuan;
  • percakapan;
  • peran petugas.

Memublikasikan definisi alat MCP dan metode pengikatan workspace tidak berarti SingChat sudah terbukti bebas dari semua kerentanan.

Artinya, pengembang eksternal dapat mulai memahami dan memeriksa lapisan integrasi publik. Pengujian keamanan, pengungkapan kerentanan, peninjauan izin, dan pembaruan versi tetap diperlukan.


15. Bagaimana SingChat menangani data dukungan SingLinkVPN?

Saat berperan sebagai sistem dukungan SingLinkVPN, SingChat memproses data dukungan dan purnajual yang diserahkan pengguna secara sukarela, bukan log aktivitas penjelajahan yang dibuat VPN secara otomatis di latar belakang.

Materi yang diserahkan pengguna secara sukarela dapat mencakup:

  • deskripsi masalah;
  • versi klien;
  • perangkat dan versi sistem operasi;
  • informasi kesalahan;
  • tangkapan layar;
  • informasi pertanyaan pesanan;
  • informasi diagnostik yang diberikan pengguna;
  • isi percakapan layanan pelanggan.

Materi ini berbeda dari data aktivitas VPN seperti:

  • situs web yang dikunjungi pengguna;
  • nama domain tujuan;
  • URL lengkap;
  • kueri DNS;
  • riwayat IP sumber;
  • konten penjelajahan;
  • isi komunikasi jaringan.

Seiring SingChat menjadi bagian dari program transparansi SingLinkVPN, keterbukaan dan perbaikan di masa mendatang perlu terus mencakup:

  • tujuan penggunaan data dukungan;
  • cara percakapan dan tiket dihapus;
  • apakah diagnostik jarak jauh diserahkan pengguna secara sukarela;
  • izin untuk berbagai peran dukungan;
  • cakupan otorisasi API dan MCP;
  • penanganan lampiran dan basis pengetahuan;
  • cara melaporkan masalah keamanan.

Dokumentasi integrasi open source tidak dapat menggantikan kebijakan privasi yang lengkap, tetapi dapat membuat desain alat dan izin sistem lebih mudah dipahami pihak luar.


16. SingChat Community Edition dan SaaS resmi

SingChat menawarkan beberapa model penggunaan.

SaaS resmi SingChat

SingChat menyediakan dan memelihara:

  • server;
  • database;
  • komunikasi real-time;
  • layanan AI;
  • penyimpanan;
  • pembaruan;
  • operasional dan pemeliharaan dasar.

Situs resminya menawarkan paket gratis dan mencantumkan isi paket, termasuk satu petugas dukungan, 100 jawaban AI per bulan, lima dokumen pengetahuan, dan widget situs web. SingChat

Community Edition

Community Edition di-deploy oleh pengguna sendiri.

Dokumentasi resmi menyatakan Community Edition berlisensi AGPL-3.0 dan dapat dijalankan di server milik pengguna. SingChat

Edisi ini cocok untuk organisasi yang membutuhkan:

  • database sendiri;
  • deployment di wilayah tertentu;
  • penyimpanan lampiran sendiri;
  • model AI sendiri;
  • integrasi dengan jaringan internal;
  • kendali yang lebih lengkap atas data.

Enterprise Edition

Enterprise Edition memakai lisensi komersial dan ditujukan bagi organisasi yang membutuhkan kemampuan perusahaan, lisensi, dan dukungan komersial. SingChat


17. Apa perbedaan MIT dan AGPL?

Komponen SingChat yang berbeda memakai lisensi yang berbeda.

Repositori publik SingChat MCP: Lisensi MIT

MIT adalah lisensi open source yang permisif. Lisensi ini umumnya mengizinkan penggunaan, penyalinan, modifikasi, publikasi, distribusi, dan penggunaan komersial, asalkan pemberitahuan hak cipta dan lisensi yang terkait tetap dicantumkan.

Saat ini, MIT berlaku untuk materi yang benar-benar dipublikasikan di repositori singchat-mcp. GitHub

Community Edition: AGPL-3.0

AGPL adalah lisensi open source yang mencakup kewajiban berbagi kode sumber untuk layanan jaringan.

Jika pengguna memodifikasi perangkat lunak AGPL dan menyediakan layanan kepada orang lain melalui jaringan, kewajiban penyediaan kode sumber yang terkait harus dipenuhi sesuai ketentuan AGPL.

Enterprise Edition: lisensi komersial

Enterprise Edition diatur oleh lisensi komersial untuk kemampuan perusahaan, deployment komersial, dan dukungan terkait.

Karena itu, struktur lisensi SingChat perlu dijelaskan secara akurat sebagai:

Repositori publik SingChat MCP → MIT
Community Edition → AGPL-3.0
Enterprise Edition → Lisensi komersial

Tidak boleh dijelaskan sebagai:

Semua produk SingChat dan seluruh kode sumber sisi server memakai Lisensi MIT.


18. Open source tidak berarti hosting gratis

Perangkat lunak open source dan layanan yang di-hosting secara resmi adalah dua hal yang berbeda.

Open source berarti pengguna, sesuai lisensi yang berlaku, boleh:

  • memeriksa materi yang dipublikasikan;
  • memakainya;
  • memodifikasinya;
  • meng-hosting-nya sendiri;
  • mengirimkan perbaikan;
  • membangun integrasi.

Hosting resmi berarti SingChat harus menyediakan:

  • server;
  • database;
  • komputasi AI;
  • komunikasi real-time;
  • penyimpanan lampiran;
  • cadangan;
  • pembaruan;
  • operasional dan pemeliharaan.

Karena itu, meskipun Community Edition dapat di-self-host tanpa biaya lisensi, SaaS resmi tetap dapat menawarkan paket berbeda berdasarkan jumlah petugas, pemakaian AI, kapasitas basis pengetahuan, fitur perusahaan, dan tingkat layanan. Situs resminya menawarkan paket hosting gratis maupun berbayar. SingChat


19. Open source tidak berarti bebas memakai merek SingChat

Lisensi perangkat lunak dan hak merek dagang tidaklah sama.

MIT dan AGPL mengatur hak penggunaan kode dan dokumen publik yang terkait. Lisensi tersebut tidak otomatis memberi siapa pun:

  • nama SingChat;
  • logo SingChat;
  • domain situs resmi;
  • status terverifikasi resmi;
  • hubungan komersial resmi.

Pengembang boleh memakai dan memodifikasi materi publik sesuai lisensi terkait, tetapi saat meluncurkan versi modifikasi sebagai layanan mandiri, mereka tetap harus mematuhi aturan branding dan merek dagang yang berlaku.

Karena itu, “boleh memakai kode open source” tidak boleh ditafsirkan sebagai:

Boleh mengoperasikan layanan lain yang identik dengan merek resmi SingChat.


20. Mengapa SingLinkVPN memublikasikan SingChat?

Memublikasikan SingChat adalah bagian dari perluasan program open source dan transparansi SingLinkVPN secara keseluruhan ke sistem layanan pelanggan.

Ada lima alasan utama.

1. Membuat kemampuan layanan pelanggan AI dapat dipahami

Alih-alih membuat klaim samar bahwa “AI dapat mengelola layanan pelanggan”, SingChat memublikasikan alat, operasi, dan batasan workspace yang spesifik.

2. Membuat metode integrasi pihak ketiga dapat diperiksa

Pengembang dapat meninjau bagaimana Claude, Cursor, ChatGPT, Grok, dan Gemini CLI terintegrasi dengan SingChat. GitHub

3. Memperjelas batas lisensi

Program ini secara eksplisit membedakan:

  • repositori MCP publik berlisensi MIT;
  • Community Edition berlisensi AGPL;
  • Enterprise Edition berlisensi komersial.

4. Menurunkan biaya integrasi

Pengembang dapat menambahkan layanan pelanggan langsung melalui MCP, API, atau penyematan di situs web, alih-alih membangun seluruh sistem obrolan, basis pengetahuan, dan pengalihan ke petugas manusia dari nol.

5. Menerima tinjauan dan perbaikan dari komunitas

Komunitas dapat:

  • meninjau dokumentasi publik;
  • menguji integrasi MCP;
  • mengirimkan issue;
  • mengoreksi materi multibahasa;
  • menambahkan contoh integrasi;
  • melaporkan masalah keamanan;
  • mengusulkan alat baru.

Transparansi tidak berarti memublikasikan semua konfigurasi produksi yang sensitif. Transparansi berarti mengungkapkan cukup informasi agar pihak luar dapat memahami, memeriksa, dan memverifikasi sistem tanpa merugikan privasi pengguna atau keamanan sistem.


21. Bagaimana cakupan publik SingChat saat ini sebaiknya dijelaskan?

Untuk komunikasi publik resmi, deskripsi yang disarankan adalah:

SingChat adalah sistem layanan pelanggan dan bantuan AI yang saat ini dipakai SingLinkVPN dan merupakan bagian dari program open source dan transparansi SingLinkVPN. Manifest publik, deskripsi alat, contoh integrasi, dan dokumentasi multibahasa SingChat MCP telah dipublikasikan di bawah Lisensi MIT.

Deskripsi akurat lainnya adalah:

SingLinkVPN memperluas open source dan transparansi dari protokol VPN, klien, dan sistem keamanan ke sistem dukungan pengguna. Sebagai fase pertama, lapisan integrasi SingChat MCP dan dokumentasi teknis publiknya kini terbuka.

Deskripsi berikut tidak disarankan:

  • seluruh kode sumber SingChat telah sepenuhnya dibuka;
  • setiap komponen SingChat memakai Lisensi MIT;
  • seluruh kode server SingChat yang di-hosting bersifat publik;
  • setelah rilis open source, siapa pun boleh langsung memakai merek resmi SingChat;
  • memakai SingChat berarti tidak ada data layanan pelanggan yang diproses;
  • memublikasikan dokumentasi MCP sama dengan menyelesaikan audit keamanan menyeluruh.

22. Bagaimana komunitas dapat berpartisipasi?

Saat ini komunitas dapat berpartisipasi melalui repositori publik SingChat MCP dengan cara:

  • mengirimkan issue;
  • menguji berbagai klien AI;
  • menyempurnakan dokumentasi integrasi;
  • mengoreksi terjemahan multibahasa;
  • menambahkan contoh penyematan di situs web;
  • mengusulkan alat MCP baru;
  • melaporkan masalah izin atau keamanan;
  • menyempurnakan dokumentasi self-hosting;
  • mengirimkan masukan produk dan kompatibilitas.

Pekerjaan rekayasa publik ke depan perlu secara bertahap menyempurnakan:

  • CONTRIBUTING.md;
  • SECURITY.md;
  • CODE_OF_CONDUCT.md;
  • CHANGELOG.md;
  • kebijakan dukungan versi;
  • proses pengungkapan kerentanan;
  • checksum rilis;
  • catatan rilis Community Edition;
  • uji deployment yang dapat direproduksi;
  • dokumentasi izin dan pemrosesan data.

23. Rencana keterbukaan SingChat ke depan

Program open source dan transparansi SingChat dapat dibagi menjadi tiga fase.

Fase pertama: lapisan integrasi MCP

Program ini telah mulai memublikasikan:

  • manifest MCP publik;
  • deskripsi alat;
  • contoh integrasi multi-platform;
  • file README multibahasa;
  • Lisensi MIT;
  • metode pembuatan workspace;
  • alat pengelolaan percakapan dan pengetahuan;
  • batas izin workspace.

Fase kedua: Community Edition dan informasi deployment

Penyempurnaan ke depan meliputi:

  • titik rilis resmi Community Edition;
  • dokumentasi deployment;
  • konfigurasi Docker;
  • contoh variabel lingkungan;
  • tag versi;
  • petunjuk pembaruan dan upgrade;
  • panduan pencadangan dan pemulihan;
  • kebijakan keamanan;
  • informasi pemrosesan dan retensi data.

Fase ketiga: verifikasi komunitas dan ekosistem

Pengembangan ke depan dapat mencakup:

  • alat MCP tambahan;
  • model AI tambahan;
  • kanal pesan tambahan;
  • komponen integrasi aplikasi tambahan;
  • plug-in komunitas;
  • pengujian keamanan;
  • evaluasi pihak ketiga;
  • Roadmap publik;
  • uji deployment dan performa yang dapat direproduksi;
  • kontribusi komunitas multibahasa.

Program open source SingChat dimulai dari MCP, tetapi cakupan publiknya tidak semestinya selamanya terbatas pada MCP.


24. Pertanyaan yang Sering Diajukan (FAQ)

Apa itu SingChat?

SingChat adalah platform layanan pelanggan yang menggabungkan dukungan AI, petugas manusia, kotak masuk bersama, basis pengetahuan RAG, widget situs web, API, webhook, MCP, dan self-hosting. SingChat

Apa hubungan SingChat dengan SingLinkVPN?

SingChat adalah sistem dukungan langsung dan bantuan AI yang saat ini dipakai SingLinkVPN, sekaligus bagian dari program open source dan transparansi SingLinkVPN.

Mengapa VPN perlu membuka sistem dukungannya?

VPN perlu membukanya karena interaksi data antara pengguna dan layanan VPN tidak hanya terjadi di dalam terowongan VPN. Percakapan dukungan, pertanyaan akun, informasi perangkat, dan diagnostik yang diserahkan pengguna secara sukarela juga memerlukan batas tujuan, izin, dan teknis yang jelas.

Bagian SingChat mana yang saat ini sudah publik?

Repositori singchat-mcp saat ini memublikasikan manifest MCP, contoh integrasi, dokumentasi multibahasa, deskripsi alat, dan Lisensi MIT. GitHub

Apakah server SingChat MCP sepenuhnya open source?

Tidak sepenuhnya. Repositori publik menyatakan bahwa isinya adalah manifest publik, contoh, dan dokumentasi untuk server SingChat MCP yang di-hosting. Karena itu, repositori ini tidak boleh digambarkan sebagai publikasi kode sumber untuk setiap implementasi server yang di-hosting. GitHub

Lisensi apa yang dipakai SingChat MCP?

Repositori publik singchat-mcp memakai Lisensi MIT. GitHub

Lisensi apa yang dipakai SingChat Community Edition?

Dokumentasi resmi SingChat menyatakan Community Edition berlisensi AGPL-3.0. SingChat

Bisakah SingChat di-self-host?

Bisa. Situs dan dokumentasi resmi memosisikan SingChat Community Edition sebagai edisi gratis yang dapat di-self-host. SingChat

Berapa banyak alat yang disediakan SingChat MCP?

Dokumentasi publik SingChat MCP saat ini mencantumkan 17 alat yang mencakup pembuatan workspace, penyematan di situs web, pengelolaan percakapan, pengetahuan, konfigurasi AI, FAQ, dan analitik. GitHub

Apakah SingChat mendukung ChatGPT?

Ya. Dokumentasi publik SingChat menyediakan petunjuk untuk remote MCP ChatGPT serta konektor pengetahuan search dan fetch. Ketersediaan sebenarnya bergantung pada akun ChatGPT pengguna dan versi produk saat ini. GitHub

Apakah SingChat mendukung Claude dan Cursor?

Ya. Dokumentasi publik SingChat menyediakan metode integrasi untuk Claude Code dan Cursor. GitHub

Apakah SingChat mendukung Gemini?

Ya, terutama melalui Gemini CLI, yang saat ini paling direkomendasikan dalam dokumentasi publik. Aplikasi Gemini untuk konsumen saat ini belum menyediakan tombol langsung untuk menambahkan MCP. GitHub

Apakah SingChat sama sekali tidak memproses data layanan pelanggan?

Tidak. Sistem layanan pelanggan seperti SingChat harus memproses percakapan, deskripsi masalah, dan informasi purnajual yang diserahkan pengguna secara sukarela. Ini bukan kategori yang sama dengan VPN yang secara otomatis mencatat situs web, DNS, atau aktivitas jaringan.

Apakah open source berarti SaaS resmi SingChat gratis?

Tidak. Lisensi open source dan layanan yang di-hosting secara resmi adalah model yang berbeda. Community Edition dapat di-self-host sesuai lisensinya, sedangkan SaaS resmi menyediakan server, pembaruan, sumber daya AI, dan operasional. SingChat

Bisakah merek SingChat langsung dipakai setelah rilis open source?

Tidak secara otomatis. Lisensi kode open source tidak dengan sendirinya memberikan hak merek dagang atas nama dan logo SingChat.


Kesimpulan

Membuka SingChat lebih dari sekadar rilis teknis untuk sebuah produk layanan pelanggan AI yang mandiri.

Ini juga merupakan bagian dari program open source dan transparansi SingLinkVPN.

Transparansi SingLinkVPN tidak semestinya terbatas pada protokol VPN, klien, model keamanan, kebijakan tanpa log, dan data performa. Titik masuk layanan pelanggan, alat AI, basis pengetahuan, izin workspace, serta penanganan data purnajual antara pengguna dan produk juga harus diungkapkan secara bertahap dan terbuka untuk ditinjau.

SingChat adalah sistem layanan pelanggan dan bantuan AI yang saat ini dipakai SingLinkVPN.

SingChat menangani pertanyaan tentang produk, akun, node, koneksi, kompatibilitas, dan dukungan teknis yang diajukan pengguna, serta membantu dengan jawaban AI, pencarian basis pengetahuan, dan pengalihan ke petugas manusia.

Saat ini, manifest publik, deskripsi alat, contoh integrasi, dan dokumentasi multibahasa SingChat MCP telah dipublikasikan di bawah Lisensi MIT. Dokumentasi publik mencantumkan 17 alat MCP yang memungkinkan asisten AI berkemampuan MCP membuat workspace, menambahkan dukungan situs web, mengelola percakapan, melatih AI, dan meninjau analitik. GitHub

Situs resmi SingChat juga menyediakan dukungan AI lintas platform, pengalihan ke petugas manusia, kotak masuk bersama, isolasi multi-tenant, API, webhook, serta pilihan antara SaaS resmi dan Community Edition AGPL yang dapat di-self-host. SingChat

Namun, klaim open source harus tetap akurat.

Repositori publik singchat-mcp saat ini terutama berisi manifest publik, contoh, dan dokumentasi untuk layanan MCP yang di-hosting. Repositori ini tidak boleh digambarkan sebagai publikasi seluruh kode sumber server yang di-hosting. Materi tambahan tentang sistem dukungan, deployment, keamanan, dan Community Edition akan disempurnakan secara bertahap sesuai pertimbangan keamanan, privasi, lisensi, dan stabilitas produk.

Transparansi yang ingin dibangun SingLinkVPN bukan sekadar visibilitas promosi. Tujuannya agar komunitas secara bertahap dapat memahami:

  • bagaimana VPN mengirimkan data;
  • data terbatas apa saja yang disimpan sistem;
  • bagaimana kebijakan tanpa log diverifikasi;
  • bagaimana kesimpulan performa diuji;
  • operasi apa saja yang dapat dilakukan layanan pelanggan AI;
  • bagaimana izin workspace dukungan dibatasi;
  • bagaimana data purnajual yang diserahkan pengguna secara sukarela ditangani;
  • konten mana yang sudah dipublikasikan;
  • materi mana yang masih dalam peninjauan dan persiapan.

Dibukanya SingChat menunjukkan bahwa program open source dan transparansi SingLinkVPN meluas dari teknologi VPN yang mendasar ke sistem layanan pelanggan dan bantuan yang benar-benar digunakan pengguna.

Dimulai dari MCP, tetapi tidak akan berhenti di MCP.


Sumber