Meneruskan Judul Asli 'Standar USB-C AI: Memahami MCP'
Selama tahun-tahun saya di Alliance, saya telah menyaksikan banyak pendiri membangun alat khusus mereka sendiri dan integrasi data yang dibangun ke dalam agen AI dan alur kerja mereka. Namun, algoritma, formalisasi, dan kumpulan data unik ini terkunci di balik integrasi kustom yang sedikit orang akan pernah menggunakan.
Hal ini telah berubah dengan cepat dengan munculnya Protokol Konteks Model. MCP didefinisikan sebagai protokol terbuka yang memstandarisasi bagaimana aplikasi berkomunikasi dan memberikan konteks kepada LLMs. Satu analogi yang saya sangat sukai adalah bahwa “MCP untuk aplikasi AI seperti USB-C untuk perangkat keras”; yang merupakan standar, dapat dipasang dan dimainkan, serbaguna, dan transformatif.
LLM seperti Claude, OpenAI, LLAMA, dll sangat kuat, tetapi mereka terbatas oleh informasi yang dapat mereka akses saat ini. Itu berarti bahwa mereka biasanya memiliki batasan pengetahuan, tidak dapat menjelajahi web secara independen, dan tidak memiliki akses langsung ke file pribadi Anda atau alat-alat khusus tanpa beberapa bentuk integrasi.
Khususnya, sebelumnya, pengembang menghadapi tiga tantangan utama saat menghubungkan LLM ke data dan alat eksternal:
MCP memecahkan masalah ini dengan menyediakan cara standar bagi LLM manapun untuk mengakses alat dan sumber daya eksternal secara aman melalui protokol umum. Sekarang kita mengerti apa yang dilakukan MCP, mari kita lihat apa yang sedang dibangun orang dengannya.
Ekosistem MCP saat ini sedang meledak dengan inovasi. Berikut adalah beberapa contoh terbaru, yang saya temukan di Twitter, dari pengembang yang memamerkan karyanya.
Apa yang membuat contoh-contoh ini sangat meyakinkan adalah keragaman mereka. Dalam waktu singkat sejak diperkenalkannya, pengembang telah membuat integrasi yang mencakup produksi media kreatif, platform komunikasi, kontrol perangkat keras, layanan lokasi, dan teknologi blockchain. Semua aplikasi yang beragam ini mengikuti protokol standar yang sama, menunjukkan fleksibilitas MCP dan potensinya untuk menjadi standar universal untuk integrasi alat AI.
Untuk koleksi lengkap server MCProHosting, cekofficial MCP servers repository di GitHubDengan penyangkalan hati-hati, sebelum menggunakan server MCP apa pun, berhati-hatilah tentang apa yang Anda jalankan dan izinkan.
Dengan setiap teknologi baru, layak untuk bertanya: Apakah MCP benar-benar transformatif, atau hanya alat lain yang terlalu dibesar-besarkan yang akan pudar?
Setelah mengamati banyak startup di ruang ini, saya percaya MCP mewakili titik infleksi yang genuin untuk pengembangan AI. Tidak seperti banyak tren yang menjanjikan revolusi tetapi memberikan perubahan inkremental, MCP adalah peningkatan produktivitas yang memecahkan masalah infrastruktur mendasar yang telah menghambat seluruh ekosistem.
Apa yang membuatnya sangat berharga adalah bahwa ia tidak mencoba menggantikan model AI yang ada atau bersaing dengan mereka, melainkan membuat semuanya lebih berguna dengan menghubungkannya ke alat eksternal dan data yang mereka butuhkan.
Meskipun begitu, ada kekhawatiran yang sah seputar keamanan dan standarisasi. Seperti halnya protokol apa pun pada tahap awalnya, kemungkinan kita akan melihat tantangan-tantangan yang muncul saat komunitas merumuskan praktik terbaik seputar audit, izin, otentikasi, dan verifikasi server. Pengembang perlu mempercayai fungsionalitas server-servis MCP ini dan sebaiknya tidak mempercayainya secara buta, terutama karena jumlahnya semakin meningkat.Artikel inimembahas beberapa kerentanan terbaru yang terungkap oleh penggunaan server MCP secara sembrono yang belum diperiksa dengan cermat, bahkan jika Anda menjalankannya secara lokal.
Aplikasi kecerdasan buatan paling kuat tidak akan menjadi model mandiri tetapi ekosistem kemampuan khusus yang terhubung melalui protokol standar seperti MCP. Bagi startup, MCP mewakili kesempatan untuk membangun komponen khusus yang sesuai dengan ekosistem yang berkembang ini. Ini adalah kesempatan untuk memanfaatkan pengetahuan dan kemampuan unik Anda sambil mendapatkan manfaat dari investasi masif dalam model dasar.
Ke depan, kita dapat mengharapkan MCP menjadi bagian mendasar dari infrastruktur AI, sama seperti HTTP menjadi bagi web. Saat protokol tersebut semakin matang dan adopsinya berkembang, kemungkinan kita akan melihat pasar-pasar khusus dari server-server MCP yang muncul, memungkinkan sistem AI mengakses hampir setiap kemampuan atau sumber data yang dapat dibayangkan.
Bagi mereka yang tertarik untuk memahami bagaimana MCP sebenarnya bekerja di bawah permukaan, lampiran berikut memberikan pemecahan teknis dari arsitekturnya, alur kerja, dan implementasinya.
Mirip dengan bagaimana HTTP menstandarkan cara web mengakses sumber data eksternal dan informasi, MCP melakukan hal yang sama untuk kerangka kerja AI, menciptakan bahasa umum yang memungkinkan sistem AI yang berbeda berkomunikasi dengan lancar. Jadi mari kita jelajahi bagaimana hal itu dilakukan.
Arsitektur dan Alur MCP
Arsitektur utama mengikuti model klien-server dengan empat komponen kunci yang bekerja bersama:
Jadi sekarang setelah kita membahas komponen-komponen, mari kita lihat bagaimana mereka berinteraksi dalam alur kerja khas:
Apa yang membuat arsitektur ini kuat adalah bahwa setiap Server MCP mengkhususkan diri dalam domain tertentu tetapi menggunakan protokol komunikasi standar. Jadi daripada membangun integrasi untuk setiap platform, pengembang hanya perlu fokus pada pengembangan alat sekali untuk seluruh ekosistem AI mereka.
Sekarang mari kita lihat bagaimana seseorang dapat mengimplementasikan server MCP sederhana dalam beberapa baris kode menggunakan SDK MCP.
Dalam contoh sederhana ini, kita ingin memperluas kemampuan Claude Desktop untuk dapat menjawab pertanyaan seperti "Apa beberapa toko kopi di dekat Central Park?" dari Google maps. Anda dapat dengan mudah memperluas ini untuk mendapatkan ulasan atau peringkat. Tapi untuk saat ini, mari fokus pada alat MCP untuk menemukan_nearby_places yang akan memungkinkan Claude untuk mendapatkan informasi ini langsung dari Google Maps dan menyajikan hasilnya secara percakapan.
Seperti yang Anda lihat, kode ini sangat sederhana. 1) Ini mengubah kueri menjadi pencarian API Google Map dan 2) mengembalikan hasil teratas dalam format terstruktur. Dengan demikian informasi tersebut dikembalikan ke LLM untuk pengambilan keputusan lebih lanjut.
Sekarang kita perlu memberi tahu Claude Desktop tentang alat ini, jadi kita mendaftarkannya di file konfigurasinya seperti berikut.
Dan voila, Anda selesai. Sekarang Anda baru saja memperpanjang Claude untuk menemukan lokasi waktu nyata dari Google maps.
Artikel ini dicetak ulang dari [X]. Teruskan Judul Asli 'Standar USB-C AI: Memahami MCP'. Semua hak cipta dimiliki oleh penulis asli [@Drmelseidy]. Jika ada keberatan terhadap pencetakan ulang ini, silakan hubungi Gate Belajartim, dan mereka akan menanganinya dengan segera.
Penafian Tanggung Jawab: Pandangan dan opini yang terdapat dalam artikel ini semata-mata milik penulis dan tidak merupakan nasihat investasi apa pun.
Terjemahan artikel ke bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.
Meneruskan Judul Asli 'Standar USB-C AI: Memahami MCP'
Selama tahun-tahun saya di Alliance, saya telah menyaksikan banyak pendiri membangun alat khusus mereka sendiri dan integrasi data yang dibangun ke dalam agen AI dan alur kerja mereka. Namun, algoritma, formalisasi, dan kumpulan data unik ini terkunci di balik integrasi kustom yang sedikit orang akan pernah menggunakan.
Hal ini telah berubah dengan cepat dengan munculnya Protokol Konteks Model. MCP didefinisikan sebagai protokol terbuka yang memstandarisasi bagaimana aplikasi berkomunikasi dan memberikan konteks kepada LLMs. Satu analogi yang saya sangat sukai adalah bahwa “MCP untuk aplikasi AI seperti USB-C untuk perangkat keras”; yang merupakan standar, dapat dipasang dan dimainkan, serbaguna, dan transformatif.
LLM seperti Claude, OpenAI, LLAMA, dll sangat kuat, tetapi mereka terbatas oleh informasi yang dapat mereka akses saat ini. Itu berarti bahwa mereka biasanya memiliki batasan pengetahuan, tidak dapat menjelajahi web secara independen, dan tidak memiliki akses langsung ke file pribadi Anda atau alat-alat khusus tanpa beberapa bentuk integrasi.
Khususnya, sebelumnya, pengembang menghadapi tiga tantangan utama saat menghubungkan LLM ke data dan alat eksternal:
MCP memecahkan masalah ini dengan menyediakan cara standar bagi LLM manapun untuk mengakses alat dan sumber daya eksternal secara aman melalui protokol umum. Sekarang kita mengerti apa yang dilakukan MCP, mari kita lihat apa yang sedang dibangun orang dengannya.
Ekosistem MCP saat ini sedang meledak dengan inovasi. Berikut adalah beberapa contoh terbaru, yang saya temukan di Twitter, dari pengembang yang memamerkan karyanya.
Apa yang membuat contoh-contoh ini sangat meyakinkan adalah keragaman mereka. Dalam waktu singkat sejak diperkenalkannya, pengembang telah membuat integrasi yang mencakup produksi media kreatif, platform komunikasi, kontrol perangkat keras, layanan lokasi, dan teknologi blockchain. Semua aplikasi yang beragam ini mengikuti protokol standar yang sama, menunjukkan fleksibilitas MCP dan potensinya untuk menjadi standar universal untuk integrasi alat AI.
Untuk koleksi lengkap server MCProHosting, cekofficial MCP servers repository di GitHubDengan penyangkalan hati-hati, sebelum menggunakan server MCP apa pun, berhati-hatilah tentang apa yang Anda jalankan dan izinkan.
Dengan setiap teknologi baru, layak untuk bertanya: Apakah MCP benar-benar transformatif, atau hanya alat lain yang terlalu dibesar-besarkan yang akan pudar?
Setelah mengamati banyak startup di ruang ini, saya percaya MCP mewakili titik infleksi yang genuin untuk pengembangan AI. Tidak seperti banyak tren yang menjanjikan revolusi tetapi memberikan perubahan inkremental, MCP adalah peningkatan produktivitas yang memecahkan masalah infrastruktur mendasar yang telah menghambat seluruh ekosistem.
Apa yang membuatnya sangat berharga adalah bahwa ia tidak mencoba menggantikan model AI yang ada atau bersaing dengan mereka, melainkan membuat semuanya lebih berguna dengan menghubungkannya ke alat eksternal dan data yang mereka butuhkan.
Meskipun begitu, ada kekhawatiran yang sah seputar keamanan dan standarisasi. Seperti halnya protokol apa pun pada tahap awalnya, kemungkinan kita akan melihat tantangan-tantangan yang muncul saat komunitas merumuskan praktik terbaik seputar audit, izin, otentikasi, dan verifikasi server. Pengembang perlu mempercayai fungsionalitas server-servis MCP ini dan sebaiknya tidak mempercayainya secara buta, terutama karena jumlahnya semakin meningkat.Artikel inimembahas beberapa kerentanan terbaru yang terungkap oleh penggunaan server MCP secara sembrono yang belum diperiksa dengan cermat, bahkan jika Anda menjalankannya secara lokal.
Aplikasi kecerdasan buatan paling kuat tidak akan menjadi model mandiri tetapi ekosistem kemampuan khusus yang terhubung melalui protokol standar seperti MCP. Bagi startup, MCP mewakili kesempatan untuk membangun komponen khusus yang sesuai dengan ekosistem yang berkembang ini. Ini adalah kesempatan untuk memanfaatkan pengetahuan dan kemampuan unik Anda sambil mendapatkan manfaat dari investasi masif dalam model dasar.
Ke depan, kita dapat mengharapkan MCP menjadi bagian mendasar dari infrastruktur AI, sama seperti HTTP menjadi bagi web. Saat protokol tersebut semakin matang dan adopsinya berkembang, kemungkinan kita akan melihat pasar-pasar khusus dari server-server MCP yang muncul, memungkinkan sistem AI mengakses hampir setiap kemampuan atau sumber data yang dapat dibayangkan.
Bagi mereka yang tertarik untuk memahami bagaimana MCP sebenarnya bekerja di bawah permukaan, lampiran berikut memberikan pemecahan teknis dari arsitekturnya, alur kerja, dan implementasinya.
Mirip dengan bagaimana HTTP menstandarkan cara web mengakses sumber data eksternal dan informasi, MCP melakukan hal yang sama untuk kerangka kerja AI, menciptakan bahasa umum yang memungkinkan sistem AI yang berbeda berkomunikasi dengan lancar. Jadi mari kita jelajahi bagaimana hal itu dilakukan.
Arsitektur dan Alur MCP
Arsitektur utama mengikuti model klien-server dengan empat komponen kunci yang bekerja bersama:
Jadi sekarang setelah kita membahas komponen-komponen, mari kita lihat bagaimana mereka berinteraksi dalam alur kerja khas:
Apa yang membuat arsitektur ini kuat adalah bahwa setiap Server MCP mengkhususkan diri dalam domain tertentu tetapi menggunakan protokol komunikasi standar. Jadi daripada membangun integrasi untuk setiap platform, pengembang hanya perlu fokus pada pengembangan alat sekali untuk seluruh ekosistem AI mereka.
Sekarang mari kita lihat bagaimana seseorang dapat mengimplementasikan server MCP sederhana dalam beberapa baris kode menggunakan SDK MCP.
Dalam contoh sederhana ini, kita ingin memperluas kemampuan Claude Desktop untuk dapat menjawab pertanyaan seperti "Apa beberapa toko kopi di dekat Central Park?" dari Google maps. Anda dapat dengan mudah memperluas ini untuk mendapatkan ulasan atau peringkat. Tapi untuk saat ini, mari fokus pada alat MCP untuk menemukan_nearby_places yang akan memungkinkan Claude untuk mendapatkan informasi ini langsung dari Google Maps dan menyajikan hasilnya secara percakapan.
Seperti yang Anda lihat, kode ini sangat sederhana. 1) Ini mengubah kueri menjadi pencarian API Google Map dan 2) mengembalikan hasil teratas dalam format terstruktur. Dengan demikian informasi tersebut dikembalikan ke LLM untuk pengambilan keputusan lebih lanjut.
Sekarang kita perlu memberi tahu Claude Desktop tentang alat ini, jadi kita mendaftarkannya di file konfigurasinya seperti berikut.
Dan voila, Anda selesai. Sekarang Anda baru saja memperpanjang Claude untuk menemukan lokasi waktu nyata dari Google maps.
Artikel ini dicetak ulang dari [X]. Teruskan Judul Asli 'Standar USB-C AI: Memahami MCP'. Semua hak cipta dimiliki oleh penulis asli [@Drmelseidy]. Jika ada keberatan terhadap pencetakan ulang ini, silakan hubungi Gate Belajartim, dan mereka akan menanganinya dengan segera.
Penafian Tanggung Jawab: Pandangan dan opini yang terdapat dalam artikel ini semata-mata milik penulis dan tidak merupakan nasihat investasi apa pun.
Terjemahan artikel ke bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.