Yang dibutuhkan
- Setidaknya salah satu dari Claude Desktop / Cursor / VS Code sudah terpasang
- Runtime yang dibutuhkan server MCP yang akan dipasang (sebagian besar Node.js atau Python, sebagian perlu dependensi tambahan)
- Kredensial API yang disiapkan (misalnya token GitHub) — diperlukan saat mengatur
Claude Desktop
Operasi lewat layar grafis:
- Buka Claude Desktop → Settings (Pengaturan)
- Masuk ke Developer → klik Edit Config
- Tambahkan server pada entri
mcpServersdiclaude_desktop_config.json:
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "masukkan-token-anda-di-sini" }
}
}
}
Simpan berkas dan mulai ulang Claude Desktop. Alat baru akan muncul di daftar alat pada bilah sisi kiri. Selalu ikuti README server untuk perintah dan argumennya.
Cursor
- Buka command palette (
Ctrl+Shift+P/Cmd+Shift+P) - Cari dan pilih Cursor Settings > MCP
- Klik Add New MCP Server, pilih metode transmisi (stdio atau SSE), lalu isi perintah/argumennya
VS Code
- Pasang ekstensi MCP Client (atau gunakan Copilot / ekstensi dengan dukungan MCP bawaan)
- Di pengaturan ekstensi, konfigurasikan
mcpServersdengan format JSON yang sama seperti Claude Desktop - Muat ulang jendela VS Code agar perubahan diterapkan
Tampilan bisa berbeda tergantung versi klien — selalu periksa dokumentasi resmi untuk langkah yang tepat, dan selalu ikuti README server untuk perintah/struktur JSON-nya.
Solusi error yang sering terjadi
| Error | Penyebab | Solusi |
|---|---|---|
| command not found | Runtime Node/Python tidak ada atau tidak ada di PATH | Pasang runtime lalu mulai ulang klien |
| 401 / 403 | Kredensial API salah atau sudah kedaluwarsa | Terbitkan ulang token dan periksa kembali pengaturan env |
| Connection refused | Alamat server SSE salah atau layanan tidak sedang berjalan | Periksa URL + port dan pastikan server sedang online |
| Tool not found | Klien tidak dimulai ulang sehingga perubahan pengaturan belum dimuat | Setelah menyimpan pengaturan, mulai ulang aplikasi klien sepenuhnya |
Catatan keamanan
- Token hanya tersimpan di berkas pengaturan lokal — jangan pernah mengunggahnya ke Git (jangan lupa
.gitignore) - Hanya pasang server dari proyek yang tepercaya dan bereputasi baik — server yang belum terverifikasi bisa mencuri data Anda
- Izinkan server berhak istimewa tinggi hanya saat benar-benar diperlukan