Cloudflare memperkenalkan WebMCP agar website bisa dipakai AI Agent

Cloudflare memperkenalkan developer preview WebMCP, sebuah pendekatan yang memungkinkan website menyediakan interface yang dapat digunakan oleh browser AI Agent. Menurut Cloudflare, sebuah situs dapat menjadi lebih mudah dipakai agent tanpa harus membuat API baru atau mengubah origin secara langsung.

Perubahan ini muncul karena browser AI Agent membutuhkan cara yang lebih terstruktur untuk memahami tindakan yang tersedia pada sebuah halaman. Selama ini agent sering mengandalkan pembacaan tampilan dan simulasi klik. WebMCP mencoba menyediakan jalur yang lebih jelas antara kemampuan website dan agent.

Dari halaman web ke interface yang dapat dipanggil

Sebuah website biasanya dibangun untuk pengguna manusia. Informasi tersedia melalui tombol, form, menu, dan komponen visual. Bagi agent, pola tersebut tidak selalu mudah dipahami secara konsisten, terutama ketika halaman berubah atau memiliki banyak langkah.

Dengan interface khusus, pemilik website dapat menjelaskan kemampuan yang tersedia dengan cara yang lebih terstruktur. Agent kemudian dapat menemukan tindakan yang diizinkan dan menjalankannya sesuai konteks yang diberikan.

Catatan penting: Interface untuk agent bukan berarti semua fungsi website harus terbuka. Developer tetap perlu menentukan permission, validasi input, autentikasi, rate limit, dan tindakan yang membutuhkan persetujuan manusia.

Manfaat untuk developer

  • Website dapat menyediakan kemampuan yang lebih mudah ditemukan oleh AI Agent.
  • Developer tidak selalu harus membuat API baru untuk setiap workflow agent.
  • Interaksi agent dapat dirancang lebih terstruktur daripada mengandalkan selector visual.
  • Pemilik website tetap dapat menentukan tindakan mana yang tersedia.

Pada tahap developer preview, implementasi perlu diuji pada skenario terbatas. Perubahan UI, kegagalan autentikasi, request berulang, dan tindakan yang memiliki efek samping perlu ditangani sebelum interface digunakan pada traffic besar.

Keamanan tetap menjadi bagian utama

Agent yang dapat memanggil fungsi website harus diperlakukan seperti client baru. Setiap tindakan perlu memiliki batasan scope, audit log, dan mekanisme penghentian. Untuk transaksi, penghapusan, perubahan data, atau akses informasi pribadi, approval dan konfirmasi eksplisit tetap diperlukan.

Kesimpulan

WebMCP menunjukkan arah baru dalam hubungan antara website dan AI Agent. Website tidak hanya dibaca sebagai halaman, tetapi juga dapat menyediakan kemampuan yang lebih terstruktur. Bagi developer, tantangannya adalah membangun interface yang berguna tanpa mengorbankan kontrol, keamanan, dan pengalaman pengguna manusia.

Sumber asli:

https://blog.cloudflare.com/webmcp/

Transparansi: Artikel ini disusun bersama Codekop AI berdasarkan sumber yang tercantum, kemudian ditinjau dan disunting oleh Fauzan Falah. AI dapat keliru, jadi silakan cek kembali sumber asli.
Komentar