Model Context Protocol, dijelaskan
MCP memberikan aplikasi AI dan layanan eksternal yang berbeda cara umum untuk mendeskripsikan kemampuan dan bertukar permintaan. Ini mengurangi kebutuhan untuk desain koneksi terpisah untuk setiap pasangan.
Model Context Protocol, atau MCP, adalah standar terbuka yang menghubungkan aplikasi AI dengan alat, data, dan layanan eksternal melalui format client-server bersama.
MCP memisahkan aplikasi dari layanan
Host adalah aplikasi AI yang digunakan seseorang. Client di dalam host tersebut berkomunikasi dengan MCP server. Server menyediakan alat, informasi, atau prompt yang dapat digunakan kembali yang telah disetujui.
Pemisahan ini memungkinkan layanan menyajikan koneksi MCP yang sama ke lebih dari satu host yang kompatibel. Kontrol akses dan izin tetap berada di sekitar koneksi tersebut.
Protokol tidak menjalankan alur kerja
MCP menstandarisasi komunikasi. Ini tidak memutuskan tujuan bisnis mana yang akan dikejar, kapan agent harus memanggil alat, atau apakah tindakan yang diusulkan harus disetujui.
Host dan kontrol di sekitarnya yang membuat keputusan tersebut. MCP membawa permintaan dan hasil terstruktur antara bagian-bagian.
Istilah Model Context Protocol
- MCP host
- Aplikasi AI tempat seseorang membuat permintaan dan model bekerja.
- MCP client
- Bagian di dalam host yang mengelola komunikasi dengan satu MCP server.
- MCP server
- Layanan yang menyediakan alat, informasi, atau prompt yang dapat digunakan kembali melalui protokol.
Apa yang distandarisasi MCP
Penemuan alat
Client dapat mempelajari kemampuan yang disetujui yang disediakan server.
Pesan terstruktur
Client dan server bertukar permintaan dan hasil dalam format bersama.
Pemisahan yang jelas
Protokol menghubungkan bagian-bagian, sementara aplikasi memutuskan bagaimana dan kapan menggunakannya.
Pertanyaan tentang Model Context Protocol
Tidak. Ini adalah standar koneksi yang digunakan oleh aplikasi AI. Model, host, client, dan server tetap merupakan bagian terpisah.
Tidak. Tool calling adalah tindakan mengusulkan dan menangani permintaan alat. MCP menstandarisasi bagaimana aplikasi terhubung ke layanan yang dapat menyediakan alat tersebut.
Tidak. Aplikasi masih memerlukan server tepercaya, izin terbatas, pemeriksaan input, dan aturan persetujuan untuk tindakan penting.
Istilah glosarium terkait
Hubungkan alat dengan batasan yang jelas
Aplikasi Caffeine berjalan di Internet Computer, jaringan publik yang dibangun untuk ini.