Belajar Claude Code #17: Nyambungin Claude ke Dunia Luar Lewat MCP

Sampai sejauh ini, Claude Code hidup di dalam terminal dan codebase kalian. Dia baca file, nulis file, jalanin perintah, dan sebatas itu dunianya. Tapi makin lama dipakai, kalian bakal nemu banyak momen di mana kalian pengin dia nyentuh hal di luar codebase, misalnya database internal, API perusahaan, dokumentasi tim, atau bahkan blog kalian sendiri. Di situlah MCP masuk, singkatan dari Model Context Protocol, yang fungsinya jadi jembatan standar antara Claude dan tool tool di luar sana.

Gampangnya, MCP itu colokan

Daripada mikir soal protokolnya, lebih gampang bayangin MCP sebagai colokan yang bentuknya seragam. Sebuah MCP server adalah program kecil yang bilang ke Claude “ini loh hal hal yang bisa kamu lakukan di saya”, entah itu baca data, bikin sesuatu, atau manggil sebuah aksi. Claude tinggal manggil kemampuan itu waktu dibutuhkan, tanpa kalian harus nulis integrasi khusus tiap kali. Karena bentuk colokannya seragam, satu Claude bisa nyambung ke banyak server berbeda dengan cara yang sama.

Contoh paling nyata buat saya adalah blog ini sendiri. Saya nyambungin Claude Code ke WordPress saya lewat sebuah MCP server, jadi dia bisa bikin draft, update tulisan, sampai atur kategori tanpa saya buka wp-admin sama sekali. Buat saya yang nulis cukup sering, itu motong banyak langkah yang tadinya bikin malas mulai.

Kapan MCP beneran kepake

MCP paling masuk akal waktu kalian sadar sering nyuruh Claude ngerjain hal yang butuh data atau aksi di luar file di depan kalian. Kalau kalian kerap bolak balik nyalin data dari dashboard, atau manual ngejalanin aksi yang sebenarnya punya API, itu tanda ada kerjaan yang bisa dijembatani. Tapi kalau kebutuhan kalian masih seputar baca dan tulis kode biasa, kalian belum tentu perlu MCP, dan nggak usah maksa pasang cuma karena kelihatan canggih.

Satu hal yang perlu kalian sadari

MCP ngasih Claude akses nyata ke sesuatu, dan itu pisau bermata dua. Server yang bisa bikin dan hapus data berarti Claude juga bisa bikin dan hapus data itu kalau kalian suruh. Jadi pasang cuma server yang kalian percaya, pahami aksi apa saja yang dia izinkan, dan jangan sambungin ke sistem produksi penting tanpa kalian tahu persis batasnya. Kuncinya kalian tetap yang pegang kendali, MCP cuma manjangin tangan Claude, bukan ngasih dia kunci rumah.

Kalau kalian mulai sering ngerasa “coba Claude bisa langsung ngambil ini” atau “coba dia bisa langsung ngelakuin itu”, biasanya di situ MCP mulai layak dilirik. Mulai dari satu kebutuhan yang paling sering muncul, cari atau bikin server buat itu, dan rasain bedanya sebelum nambah yang lain.

Leave a Reply

Your email address will not be published. Required fields are marked *