Pengembang kini dapat menjalankan server Model Context Protocol (MCP) pada tier gratis Cloudflare sambil tetap berada di bawah batas CPU 10 ms per permintaan platform tersebut. Hal ini penting karena siapa pun dapat mengubah file Markdown statis menjadi layanan konten langsung tanpa harus membayar paket atau mengelola infrastruktur stateful.

Mengapa tier gratis kini dapat digunakan

Dua perubahan membuat penerapan paket gratis menjadi memungkinkan. Pertama, spesifikasi MCP kini menggunakan model stateless. Protokol baru ini menghilangkan sesi dan handshake, sehingga permintaan apa pun dapat ditangani oleh instans server mana pun tanpa penyimpanan bersama. Kedua, Cloudflare mengubah panduannya: kelas McpAgent yang sebelumnya direkomendasikan kini telah didepresiasi, dan pengembang harus menggunakan stateless request handler untuk server MCP baru.

Pada model sebelumnya, pelacakan sesi pengguna memerlukan Durable Object—sebuah konstruksi Cloudflare yang mempertahankan state di berbagai permintaan.

Benchmark: apa yang masuk dalam batas 10 ms

Kami membangun server MCP read-only yang menyajikan file Markdown yang disimpan sebagai aset. Server ini mengekspos empat endpoint; kami mencatat penggunaan CPU median untuk masing-masing:

  • server/discover – 0 ms
  • tools/list – 0 ms
  • list_articles – 1 ms
  • get_article – 1 ms (bahkan untuk artikel terpanjang)

Total waktu respons wall-clock dapat naik hingga sekitar 88 ms, tetapi Cloudflare hanya menghitung waktu CPU yang dihabiskan untuk mengeksekusi kode Anda terhadap batas 10 ms tersebut. Latensi jaringan, waktu tunggu I/O, dan periode idle lainnya tidak dihitung.

Angka-angka tersebut mengilustrasikan aturan praktis yang sederhana:

  • Endpoint yang hanya membaca dan mengembalikan byte tetap berada dengan nyaman di bawah 2 ms.
  • Endpoint yang melakukan komputasi non-trivial—parsing, rendering, hashing—berisiko melampaui batas.

Jika alat Anda melakukan pemrosesan berat, Anda perlu beralih ke paket berbayar Cloudflare, yang menawarkan alokasi CPU yang lebih tinggi per permintaan.

Siapa yang diuntungkan, siapa yang tertinggal

Tier gratis kini menjadi opsi yang layak untuk layanan konten statis, situs dokumentasi, atau kasus penggunaan apa pun di mana tugas server adalah mengambil dan mengirimkan file yang sudah ada.

Intinya

Server MCP stateless kini dapat berjalan di paket gratis Cloudflare, asalkan tetap berada di bawah 10 ms waktu CPU per permintaan. Layanan read-only yang sederhana dapat masuk dengan mudah; apa pun yang melakukan pengolahan data secara intensif tidak akan bisa. Perubahan ini menghilangkan kebutuhan akan Durable Objects. Bagi siapa pun yang ingin menyajikan konten statis dalam skala besar tanpa membayar infrastruktur, tier gratis kini menjadi opsi yang realistis.

Sumber: postingan dev.to yang mengukur server MCP terhadap batas CPU 10 ms Cloudflare.