CoAI
Panduan

Apa Itu MCP? Cara Kerja, Cara Pakai, dan Hal yang Perlu Diwaspadai dari Standar Penghubung AI dan Alat Eksternal

MCP (Model Context Protocol) adalah standar terbuka untuk menghubungkan aplikasi AI seperti Claude dan ChatGPT ke alat dan data eksternal. Artikel ini merangkum cara kerjanya, perubahan pada spesifikasi terbaru Juli 2026, alat yang mendukungnya, cara mulai menggunakannya, serta hal yang perlu diwaspadai dari sisi keamanan, berdasarkan informasi resmi.

4 Oktober 2026Baca 9 menit

Ingin Claude membaca dokumen di Google Drive, atau ingin AI mengoperasikan Slack dan GitHub? Aturan bersama yang banyak dipakai untuk "menghubungkan AI dengan alat dan data eksternal" seperti ini adalah MCP (Model Context Protocol). Dirilis oleh Anthropic pada November 2024, kini MCP didukung bukan hanya oleh Claude, tetapi juga oleh alat AI utama seperti ChatGPT, Gemini, Microsoft Copilot, dan Cursor. Artikel ini merangkum cara kerja MCP, perubahan pada spesifikasi terbaru, cara mulai menggunakannya, hingga hal yang perlu diperhatikan agar aman, berdasarkan spesifikasi resmi dan dokumentasi tiap perusahaan.

Apa itu MCP

MCP adalah standar terbuka (protokol) untuk menghubungkan aplikasi AI ke sistem eksternal. Dalam pengumumannya pada 25 November 2024, Anthropic menyebut MCP sebagai "standar terbuka dan universal untuk menghubungkan sistem AI dengan sumber data", yang menggantikan mekanisme integrasi yang selama ini dibangun terpisah-pisah dengan satu protokol.

Situs resminya mengibaratkan MCP sebagai "port USB-C untuk aplikasi AI". Sebagaimana USB-C menghubungkan berbagai perangkat dengan satu standar, MCP menghubungkan aplikasi AI dengan alat dan data eksternal melalui cara yang seragam.

  • Server MCP: pihak yang menyediakan fungsi layanan atau data eksternal kepada AI dalam format MCP (misalnya pintu akses ke Google Drive, GitHub, atau basis data internal perusahaan)
  • Aplikasi AI yang mendukung MCP: pihak yang terhubung ke server MCP dan memakai fungsinya (misalnya Claude, ChatGPT, Cursor)

Keunggulan utamanya: sekali server MCP dibuat, server itu bisa dipakai dari aplikasi AI mana pun yang mendukung MCP.

Mengapa MCP dibutuhkan

Secerdas apa pun AI, kemampuannya terbatas jika tidak dapat mengakses berkas di komputer Anda, sistem internal perusahaan, atau informasi di SaaS yang dipakai untuk bekerja. Dalam pengumumannya, Anthropic menggambarkan model AI sebagai "terkurung di balik silo informasi dan sistem lama", dan menunjukkan bahwa kebutuhan implementasi khusus setiap kali menghubungkan sumber data baru menghambat perluasan sistem yang saling terhubung.

Sebelum ada MCP, fitur integrasi khusus harus dibuat untuk setiap pasangan aplikasi AI dan layanan tujuan. Makin banyak aplikasi AI dan makin banyak layanan tujuan, jumlah yang harus dibuat bertambah secara perkalian. MCP menyisipkan standar bersama di antaranya, sehingga cukup aplikasi AI "mendukung MCP" dan layanan "menyediakan server MCP" agar keduanya bisa saling terhubung.

Perlu dicatat, pada Desember 2025 Anthropic menyerahkan MCP kepada Agentic AI Foundation di bawah Linux Foundation, sehingga kini MCP dikembangkan di bawah lembaga netral, bukan oleh perusahaan tertentu. Anggota pendiri yayasan ini adalah Anthropic, Block, dan OpenAI, dan AWS, Google, Microsoft, serta pihak lain juga ikut bergabung.

Cara kerja: host, klien, dan server

Spesifikasi MCP membagi peran yang terlibat menjadi tiga. Komunikasinya memakai pesan berformat JSON-RPC 2.0.

  • Host: aplikasi AI yang dioperasikan pengguna (aplikasi Claude, Claude Code, Cursor, dan sebagainya)
  • Klien: bagian di dalam host yang menangani koneksi dengan masing-masing server MCP
  • Server: program yang menyediakan alat atau data eksternal

Ada dua cara standar untuk terhubung ke server (transport).

  • stdio: aplikasi AI menjalankan server di komputer Anda sendiri dan berkomunikasi langsung dengannya. Dipakai untuk hal seperti operasi berkas lokal
  • Streamable HTTP: terhubung ke server di internet melalui HTTP. Dipakai untuk integrasi dengan layanan cloud (server MCP jarak jauh)

Metode HTTP+SSE yang dulu dipakai kini sudah tidak direkomendasikan, dan pengguna diminta beralih ke Streamable HTTP.

Tiga fungsi yang disediakan server

Fungsi yang dapat disediakan server MCP kepada aplikasi AI terutama terdiri dari tiga jenis berikut.

  • Tools: fungsi yang dapat dijalankan model AI. Melakukan operasi nyata seperti "mencari berkas", "mengirim email", atau "membuat tiket"
  • Resources: data atau konteks untuk dirujuk oleh AI maupun pengguna, misalnya isi berkas atau informasi dari basis data
  • Prompts: templat pesan atau alur kerja baku yang dipanggil dan dipakai oleh pengguna

Dari ketiganya, yang paling sering dipakai adalah Tools. Ketika AI menilai di tengah percakapan bahwa "pertanyaan ini bisa dijawab dengan alat ini", ia memanggil Tools dari server MCP, lalu menjawab atau melakukan langkah berikutnya berdasarkan hasilnya.

Sebagai fungsi ke arah sebaliknya, ada pula Elicitation, yaitu ketika server menanyakan informasi tambahan kepada pengguna di tengah pekerjaan. Contohnya, server meminta konfirmasi seperti "Ingin didaftarkan ke proyek yang mana?"

Apa yang berubah pada spesifikasi terbaru (2026-07-28)

Versi spesifikasi MCP dikelola berdasarkan tanggal, dan per Oktober 2026 versi terbarunya adalah "2026-07-28" yang dirilis pada 28 Juli 2026. Blog resminya menyebut versi ini sebagai "revisi terbesar sejak MCP dirilis". Perubahan utamanya sebagai berikut.

  • Menjadi stateless: prosedur inisialisasi saat terhubung (handshake) dan mekanisme sesi dihapus, sehingga setiap pertukaran berdiri sendiri. Perubahan ini bertujuan memudahkan pengoperasian server berskala besar
  • Permintaan bolak-balik beberapa kali: ketika server membutuhkan hal seperti konfirmasi dari pengguna, alurnya dirapikan menjadi server membalas bahwa informasi tambahan diperlukan, lalu klien mengirim ulang permintaan beserta informasi tersebut
  • Sebagian fungsi tidak lagi direkomendasikan: Sampling, Roots, dan Logging yang merupakan fungsi di sisi klien kini tidak direkomendasikan. Ada masa tenggang minimal 12 bulan sebelum dihapus, dan selama itu fungsi tersebut tetap berjalan
  • Autentikasi diperkuat: prosedur otorisasi menggunakan OAuth menjadi lebih ketat
  • Kerangka ekstensi: kini ada mekanisme untuk mendefinisikan ekstensi resmi yang terpisah dari spesifikasi inti. "Tasks", yang menangani proses yang memakan waktu lama, dan "MCP Apps", yang dapat menampilkan layar interaktif seperti grafik atau formulir di dalam layar obrolan, disediakan melalui kerangka ini

Pada dasarnya pengguna umum tidak perlu mengubah pengaturan apa pun, tetapi jika Anda membuat atau mengoperasikan server MCP sendiri, sebaiknya periksa sejauh mana dukungan terhadap spesifikasi baru ini.

Alat AI utama yang mendukung MCP

Berikut status dukungan utama yang dapat dikonfirmasi dari dokumentasi resmi tiap perusahaan.

  • Claude (web dan aplikasi desktop): dapat terhubung ke server MCP sebagai "Connectors". Custom connector untuk menambahkan server MCP jarak jauh dapat dipakai hingga satu buah bahkan di paket gratis. Di aplikasi desktop, server MCP yang berjalan secara lokal dapat dipasang sebagai ekstensi
  • Claude Code: dapat terhubung ke alat dan sumber data eksternal melalui MCP, dan server bisa ditambahkan dengan satu perintah
  • ChatGPT: dengan mengaktifkan Developer mode, Tools MCP yang mencakup operasi baca maupun tulis dapat dipakai. Tersedia di versi web untuk paket Plus, Pro, Business, Enterprise, dan Education
  • API OpenAI: Tools dari server MCP jarak jauh dapat dipanggil melalui Responses API dan Agents SDK
  • Gemini: Gemini CLI mendukung server MCP, dan agen terkelola di Gemini API juga dapat terhubung ke server MCP jarak jauh
  • Microsoft: GitHub Copilot di VS Code dan Copilot Studio mendukung MCP. Di Windows pun, mekanisme untuk mengelola server MCP tersedia sebagai versi pra-rilis
  • Cursor: dapat terhubung ke alat dan sumber data eksternal melalui MCP

Di sisi server, makin banyak penyedia layanan, seperti Notion dan GitHub, yang merilis server MCP resmi mereka sendiri. Ada juga "MCP Registry", katalog resmi untuk mencari server MCP yang tersedia untuk publik, tetapi per Oktober 2026 statusnya masih pratinjau dan terutama diposisikan sebagai fondasi bagi layanan katalog lain untuk menarik informasinya.

Cara mulai menggunakan

Jika memakai Claude

Cara paling mudah adalah mengaktifkan connector di aplikasi Claude. Menurut pusat bantuan Claude, cukup buka Customize di menu sebelah kiri, lalu Connectors, pilih layanan yang ingin dipakai dari daftar, hubungkan, dan masuk ke layanan tersebut. Layanan yang tidak ada di daftar pun dapat ditambahkan lewat Add custom connector dengan memasukkan URL-nya, asalkan penyedianya merilis URL server MCP jarak jauh. Pada paket Team dan Enterprise, administrator organisasi menambahkan connector, lalu setiap anggota menghubungkannya dengan akun masing-masing.

Jika memakai ChatGPT

Di ChatGPT, Anda dapat menghubungkan server MCP buatan sendiri dengan mengaktifkan Developer mode dari "Security and login" di pengaturan. Namun, karena OpenAI memperkenalkannya sebagai fitur untuk pengembang, lebih aman untuk mencoba integrasi resmi yang sudah disediakan terlebih dahulu.

Jika Anda pengembang

Untuk membuat server MCP sendiri, gunakan SDK resmi. SDK tersedia dalam 10 bahasa: TypeScript, Python, C#, Go, Rust, Ruby, Java, Swift, PHP, dan Kotlin. Di Claude Code, Cursor, dan VS Code, server dapat langsung diuji setelah didaftarkan lewat berkas konfigurasi atau perintah.

Untuk gagasan menyerahkan beberapa pekerjaan sekaligus kepada AI dengan memanfaatkan MCP, baca juga Apa Itu Agen AI?

Hal yang perlu diwaspadai dari sisi keamanan

MCP memberi AI "kemampuan untuk benar-benar melakukan operasi di luar", sehingga meski praktis, penggunaan yang keliru dapat berujung pada kebocoran informasi atau operasi yang tidak diinginkan. Spesifikasi MCP sendiri menyatakan dengan jelas bahwa Tools setara dengan menjalankan kode sembarang sehingga harus ditangani dengan hati-hati, dan bahwa keamanan tidak dapat dipaksakan di tingkat protokol.

  • Hanya gunakan server dari penyedia tepercaya: pusat bantuan Claude mengimbau agar hanya terhubung ke server tepercaya, karena server berbahaya dapat mencoba prompt injection (serangan yang menyisipkan instruksi jahat ke AI)
  • Ekstra hati-hati dengan server lokal: server MCP yang berjalan di komputer Anda dapat menjalankan kode sembarang di komputer itu. Dokumentasi VS Code juga mengingatkan agar hanya menambahkan server dari penyedia tepercaya
  • Informasi yang diberikan ke AI bisa keluar: OpenAI menyebut risiko server berbahaya membawa keluar informasi rahasia yang masuk ke konteks AI, serta kemungkinan server mengubah perilaku Tools tanpa pemberitahuan
  • Gunakan pengaturan konfirmasi sebelum operasi: spesifikasi merekomendasikan agar pengguna dapat menolak eksekusi Tools dan agar konfirmasi diminta sebelum operasi penting. Operasi yang sulit dibatalkan, seperti mengirim email atau menghapus data, lebih aman tidak dijalankan secara otomatis
  • Batasi izin seperlunya: izin yang diberikan di layanan tujuan (hanya baca, atau juga boleh menulis) sebaiknya dibatasi seminimal yang dibutuhkan untuk keperluan Anda

Untuk penggunaan di perusahaan, akan lebih tenang jika administrator menetapkan daftar server MCP yang boleh dipakai dan mencegah perorangan menambahkannya secara bebas.

Biaya

MCP adalah standar sumber terbuka, dan spesifikasi serta SDK-nya dirilis dengan lisensi Apache 2.0. Tidak ada biaya untuk memakai standarnya itu sendiri.

Namun, dalam penggunaan nyata, biaya berikut mungkin timbul.

  • Biaya aplikasi AI: biaya tiap paket Claude atau ChatGPT. Untuk API, OpenAI menyatakan bahwa yang ditagih hanya token yang dipakai untuk memuat definisi Tools dan untuk pemanggilannya, tanpa biaya tambahan per pemanggilan Tools
  • Biaya layanan tujuan: biaya SaaS atau layanan cloud yang dipakai melalui server MCP

Ringkasan

MCP adalah colokan bersama yang menghubungkan aplikasi AI dengan alat dan data eksternal. Karena alat AI utama kini kompak mendukungnya, server MCP yang sudah disiapkan sekali dapat dipakai dari berbagai AI, dan menjadi fondasi untuk menyerahkan kepada AI bukan hanya pekerjaan "mencari informasi", tetapi juga "benar-benar melakukan operasi".

Di sisi lain, server MCP memberi AI wewenang untuk melakukan operasi di luar. Langkah pertama yang realistis adalah mencoba connector resmi yang penyedianya jelas, menyisipkan konfirmasi untuk operasi yang sulit dibatalkan, dan membatasi izin seperlunya, lalu baru memperluas cakupan pemakaiannya setelah dasar-dasar ini dikuasai.

Sumber: Introducing the Model Context Protocol (Anthropic), situs resmi MCP, spesifikasi MCP 2026-07-28, pengumuman rilis MCP 2026-07-28 (blog resmi MCP), penyerahan ke Agentic AI Foundation (Anthropic), praktik terbaik keamanan (MCP resmi), menggunakan custom connector dengan MCP jarak jauh (pusat bantuan Claude), Developer mode ChatGPT (OpenAI). Isi artikel ini berdasarkan informasi publik yang diverifikasi pada 4 Oktober 2026.

Alat yang disebutkan dalam artikel ini

Kembali ke panduan