Model Context Protocol atau MCP sedang berkembang menjadi salah satu fondasi penting untuk aplikasi AI Agent. Protokol ini digunakan untuk menghubungkan model AI dengan tool, sumber data, dan layanan eksternal secara lebih terstruktur.
Cloudflare membahas generasi berikutnya dari MCP yang membawa perubahan besar pada cara server MCP dibangun dan dijalankan. Versi terbaru ini menggunakan core yang ditulis ulang dengan pendekatan stateless, sehingga server MCP dapat berjalan lebih sederhana pada lingkungan seperti Cloudflare Workers.
Apa yang berubah pada MCP generasi baru?
Menurut Cloudflare, spesifikasi MCP yang dirilis pada 28 Juli 2026 hadir bersama pembaruan SDK untuk TypeScript, Python, Go, dan C#. Spesifikasi, model interaksi, dan SDK tersebut dirancang ulang untuk memanfaatkan protokol stateless.
Dalam arsitektur stateless, server tidak perlu menyimpan state percakapan atau koneksi tertentu di antara setiap request. Setiap request membawa konteks yang diperlukan, kemudian server memprosesnya tanpa bergantung pada penyimpanan state lokal yang harus dipertahankan terus-menerus.
Mengapa pendekatan stateless menarik?
Pendekatan ini dapat menyederhanakan operasional. Server MCP bisa dijalankan langsung di Worker tanpa membutuhkan infrastruktur stateful tambahan. Jumlah komponen yang lebih sedikit dapat membantu mengurangi biaya, konfigurasi, dan titik kegagalan yang harus dipantau oleh tim.
Bagi developer, arsitektur seperti ini juga lebih cocok untuk deployment edge dan lingkungan serverless. Aplikasi dapat menerima request dari berbagai lokasi tanpa harus selalu diarahkan ke instance tertentu yang menyimpan state sesi.
Dampak bagi developer
Developer yang membangun MCP Server perlu memeriksa kembali cara aplikasi mengelola autentikasi, konteks request, permission, dan error handling. Informasi yang sebelumnya disimpan dalam sesi lokal mungkin perlu dikirim atau diambil kembali secara eksplisit pada setiap request.
Pembaruan SDK untuk TypeScript, Python, Go, dan C# juga membuka peluang bagi lebih banyak backend untuk terhubung ke ekosistem MCP. Tim dapat memilih bahasa yang sesuai dengan stack mereka tanpa harus membuat implementasi protokol secara manual dari awal.
Hal yang perlu diperhatikan saat migrasi
Migrasi ke versi baru sebaiknya dilakukan bertahap. Baca perubahan spesifikasi, cek panduan migrasi SDK, uji autentikasi, dan pastikan tool tidak memberikan akses melebihi kebutuhan. Stateless bukan berarti otomatis aman; validasi input, rate limit, logging, dan pembatasan permission tetap wajib diterapkan.
Untuk project kecil, MCP generasi baru dapat dicoba melalui prototype sederhana. Untuk production, developer perlu menguji retry, timeout, idempotensi, observability, serta perilaku ketika layanan eksternal tidak tersedia.
Kesimpulan
Generasi baru MCP membawa arah yang lebih sederhana dan cloud-friendly. Dengan core stateless serta SDK yang diperbarui, developer memiliki jalur yang lebih praktis untuk membangun koneksi antara AI Agent dan layanan backend.
Namun, penerapan tetap perlu disesuaikan dengan kebutuhan aplikasi. Keuntungan serverless dan deployment edge harus diimbangi dengan desain keamanan, pengelolaan konteks, dan observability yang matang.
Sumber:
https://blog.cloudflare.com/mcp-v2/