Klien: Satu Tautan per Server
Pelajari cara host membuat klien khusus untuk setiap server.
Klien: Satu Tautan per Server adalah pelajaran MCP Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar MCP Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus MCP Academy mencakup 4 pelajaran total.
Apa Itu Klien?
Di dalam host terdapat klien. Klien adalah bagian yang benar-benar berbicara menggunakan protokol MCP kepada server. Host mengatur semuanya; klien yang berkomunikasi.
Satu Klien untuk Setiap Server
Inilah aturan utamanya: host membuat satu klien untuk setiap server yang dihubungkan. Tiga server berarti tiga klien terpisah yang berjalan berdampingan.
Tautan Khusus Satu-ke-Satu
Setiap klien mempertahankan koneksi satu-ke-satu yang bersifat pribadi dengan satu servernya. Tidak ada klien yang digunakan bersama oleh dua server.
Mengapa Koneksi Dipisahkan?
Memisahkan tautan memberikan isolasi. Jika satu server berhenti atau berperilaku keliru, kliennya saja yang gagal dan klien lain tetap bekerja dengan baik.
Klien Berbicara atas Nama Model
Saat model menginginkan sebuah alat, host meneruskan permintaan itu kepada klien yang tepat. Klien memformatnya dan mengirimkannya melalui koneksinya sendiri.
Klien Menemukan Kemampuan
Segera setelah terhubung, klien bertanya kepada server tentang hal yang disediakannya. Klien menemukan alat, sumber daya, dan instruksi yang tersedia sebelum semuanya digunakan.
Mencantumkan Alat Server
Klien mengirim permintaan tools/list untuk mengetahui hal-hal yang dapat dipanggilnya. Server menjawab dengan nama dan deskripsi setiap alat.
{ "method": "tools/list" }Klien Mempertahankan Status Sesi
Klien melacak sesi yang sedang berlangsung: hal-hal yang telah dinegosiasikan dan panggilan yang sedang diproses. Klien adalah ingatan dari satu koneksi tersebut.
Banyak Klien, Satu Host
Host menjalankan semua klien-nya secara bersamaan, lalu menggabungkan alat-alat mereka menjadi satu menu untuk model. Anda melihat satu asisten terpadu; di baliknya ada banyak klien.
Klien vs Host
Host adalah keseluruhan aplikasi dan memiliki model. Klien adalah komponen yang lebih kecil di dalamnya, yang dikhususkan untuk mengelola satu koneksi server.
Rapi sejak Awal
Desain satu koneksi per server ini membuat semuanya tetap sederhana dan aman. Setiap klien memiliki satu tugas yang jelas, sehingga keseluruhan sistem mudah dipahami.
Pemeriksaan Singkat
Ingat berapa banyak server yang terhubung ke satu klien.
Rangkuman
Anda telah melihat klien: komponen yang berbicara dalam protokol milik host, satu untuk setiap server, yang menyimpan sesi terisolasi dan menemukan alat-alat di setiap server. Kemajuan yang bagus!
Belajar Python dengan tutor AI — gratis
Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.
- Kursus
- 30
- Pelajaran
- 120
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Klien: Satu Tautan per Server” gratis?
Ya — teks lengkap “Klien: Satu Tautan per Server” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus MCP Academy, upgrade ke CoddyKit PRO. Kursus MCP Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Klien: Satu Tautan per Server”?
Pelajari cara host membuat klien khusus untuk setiap server. Kamu berlatih MCP Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai MCP Academy?
Tidak diperlukan pengalaman sebelumnya. MCP Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.
Berapa lama pelajaran “Klien: Satu Tautan per Server” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran MCP Academy ini?
Ya. Setiap pelajaran MCP Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Host: Claude Desktop dan IDE
- Klien: Satu Tautan per Server
- Server: Tempat Alat Berada
- Melacak Permintaan dari Awal hingga Akhir