1. Pahami dulu struktur pengaturannya
Hampir semua klien menyimpan server MCP dalam berkas JSON, dan strukturnya pada dasarnya sama:
{
"mcpServers": {
"my-server": { // nama yang saya beri
"command": "npx", // cara menjalankannya
"args": ["-y", "server-package-name"],
"env": { } // opsional: variabel lingkungan seperti API key
}
}
} Ke berkas mana ditulis dan bagaimana mengeditnya berbeda-beda tiap klien (layar pengaturan atau berkas konfigurasi) — untuk panduan langkah demi langkah, lihat tutorial pengaturan MCP.
2. Sekilas status dukungan klien paling umum
| Klien | Dukungan MCP | Paling cocok untuk |
|---|---|---|
| Claude Desktop | Dukungan penuh (konfigurasi JSON) | Berkas / browser / web scraping |
| Claude Code | Dukungan penuh (perintah CLI) | GitHub / basis data / pengujian |
| Cursor | Didukung (dikonfigurasi di pengaturan) | Basis kode / dokumen / browser |
| VS Code (Copilot / Cline, dll.) | Bergantung pada ekstensi, sebagian besar mendukung | Pilih sesuai ekosistem ekstensi |
| Agregator desktop seperti Cherry Studio | Dukungan sebagian | Pemrosesan informasi sehari-hari |
Status dukungan berubah cepat antar versi, jadi sebelum mengatur, periksa status terbaru di situs web klien.
3. "Apa yang harus dipasang lebih dulu" untuk tiap situasi
Mulai dari pengembangan (Claude Code / Cursor)
- MCP GitHub resmi: memeriksa issue, membuka PR, meninjau kode
- Playwright MCP: mengoperasikan browser untuk pengujian E2E
- Konektor basis data: langsung menelusuri SQLite/Postgres
Dokumen dan kantor (Claude Desktop)
- Filesystem: membuat AI membaca dan menulis dokumen lokal secara langsung
- Konverter seperti MarkItDown: PDF/Word → Markdown, lalu serahkan ke AI
- Browser / web scraping: membuat AI mencari dan menyimpan halaman secara langsung
Informasi dan data (umum)
- Pengumpulan / penelusuran informasi: membuat AI mencari saat dibutuhkan dan menstrukturkan hasilnya
- Basis data vektor: menghubungkan basis pengetahuan pribadi Anda untuk tanya jawab
Aturan praktis: mulai dengan 2–3 server frekuensi tinggi, lalu tambahkan lebih banyak setelah berjalan lancar. Banyak belum tentu bagus — setiap server memakan konteks model, dan jika terlalu banyak, AI justru bingung memilih.
4. Tiga aturan keamanan
- Berikan hanya izin minimum: jika membaca sudah cukup, jangan berikan hak menulis. Jangan taruh API key di percakapan, simpanlah di
env. - Perhatikan cara menjalankannya: eksekusi jarak jauh seperti
npx -yharus dari sumber tepercaya — jangan pernah memasang paket server yang sumbernya tidak jelas. - Biasakan merapikan: hapus server yang tidak terpakai dari pengaturan untuk mengurangi permukaan serangan.
Untuk daftar risiko dan perlindungan yang lebih lengkap, lihat panduan keamanan MCP; untuk mencari server, lihat daftar server pilihan di bawah.