Membangun Server MCP Remote
Untuk memulai dengan server remote, mulailah dengan sumber daya berikut:
Spesifikasi auth, terutama detail tentang alur auth untuk layanan pihak ketiga
Contoh server remote dalam SDK TypeScript dan Python
Implementasi auth klien dan server dalam SDK TypeScript dan Python
Roadmap MCP resmi dan changelog spesifikasi draft untuk detail tentang bagaimana protokol akan berkembang
Sumber daya lain (seperti ini) mungkin juga membantu untuk mempelajari pertimbangan saat membangun, menerapkan, dan memecahkan masalah server remote.
Selain itu, beberapa solusi seperti Cloudflare menyediakan hosting server MCP remote dengan autoscaling bawaan, manajemen token OAuth, dan deployment.
Dukungan MCP Claude.ai
Platform
Server MCP remote didukung di Claude.ai & Claude for Desktop untuk tier Pro, Max, Teams, dan Enterprise.
Untuk mengonfigurasi server MCP Remote untuk digunakan di Claude for Desktop, tambahkan melalui Settings > Integrations. Claude for Desktop tidak akan terhubung ke server remote yang dikonfigurasi langsung melalui claude_desktop_config.json.
Aplikasi mobile Claude akan menambahkan dukungan untuk Integrations dalam beberapa minggu mendatang
Transport & Auth
Claude mendukung server berbasis SSE dan Streamable HTTP.
Claude mendukung server remote tanpa auth dan berbasis OAuth
Untuk server berbasis OAuth, Claude memerlukan dukungan Dynamic Client Registration dan belum mendukung cara bagi pengguna untuk menentukan client ID atau secret.
Claude mendukung spesifikasi auth 3/26
Catatan: Ada pembaruan untuk auth MCP yang diusulkan dalam spesifikasi draft terbaru. Claude akan menambahkan dukungan untuk ini setelah masuk ke revisi spesifikasi resmi, tetapi belum memiliki timeline resmi untuk melakukannya.
Fitur Protokol
Claude mendukung tools, prompts, dan resources.
Claude mendukung hasil tool berbasis teks, biner, dan gambar
Claude mendukung resources berbasis teks dan biner
Claude belum mendukung resource subscriptions, sampling, dan kemampuan lanjutan atau draft lainnya
Menguji Server MCP Remote
Untuk menguji dan memvalidasi server Anda, gunakan tool inspector. Ini akan memungkinkan Anda untuk memvalidasi:
bahwa Claude.ai dan klien MCP lainnya dapat berhasil terhubung ke server Anda
bahwa server Anda berhasil memulai dan menyelesaikan alur auth
bahwa server Anda dengan benar mengimplementasikan berbagai bagian dari alur auth
tools, prompts, resources, dan fitur MCP lainnya yang diekspos oleh server Anda
Lihat dokumentasi MCP untuk detail lebih lanjut tentang penggunaan inspector dan untuk tips lain tentang cara debug dan troubleshoot server Anda.
Selain itu, solusi lain seperti AI Playground Cloudflare memungkinkan Anda menguji fungsi server MCP remote.