Anthropic mengusulkan standar baru untuk menghubungkan asisten AI ke sistem tempat data berada.
Anthropic, yang disebut Model Context Protocol, atau disingkat MCP, mengatakan bahwa standar tersebut, yang saat ini bersifat open source, dapat membantu model AI menghasilkan jawaban pertanyaan yang lebih baik dan lebih relevan.
MCP memungkinkan model (model apa pun, bukan hanya model Anthropic) untuk mengekstrak data dari sumber seperti alat komersial dan perangkat lunak untuk menyelesaikan tugas, serta dari repositori konten dan lingkungan pengembangan aplikasi.
“Seiring dengan adopsi asisten AI secara luas, industri telah banyak berinvestasi dalam kemampuan model, membuat kemajuan pesat dalam penalaran dan kualitas,” tulis Anthropic dalam sebuah pernyataan. postingan blog. “Namun, model yang paling canggih pun dibatasi oleh isolasi mereka dari data, terjebak di balik silo informasi dan sistem lama. Setiap sumber data baru memerlukan penerapan khusus masing-masing, sehingga membuat sistem yang benar-benar terhubung sulit untuk diukur.”
MCP rupanya memecahkan masalah ini melalui protokol yang memungkinkan pengembang membangun koneksi dua arah antara sumber data dan aplikasi yang didukung AI (misalnya chatbots). Pengembang dapat mengekspos data melalui “server MCP” dan membuat “klien MCP” (misalnya aplikasi dan alur kerja) yang terhubung ke server tersebut saat diperintahkan.
Berikut demo singkat menggunakan aplikasi desktop Claude, tempat kami menyiapkan MCP:
Tonton Claude terhubung langsung ke GitHub, membuat repositori baru, dan melakukan PR melalui integrasi MCP sederhana.
Setelah MCP disiapkan di desktop Claude, pembuatan integrasi ini membutuhkan waktu kurang dari satu jam. pic.twitter.com/xseX89Z2PD
— Alex Alberto (@alexalbert__) 25 November 2024
Anthropic mengatakan perusahaan termasuk Block dan Apollo telah mengintegrasikan MCP ke dalam sistem mereka, sementara perusahaan alat pengembang termasuk Replit, Codeium, dan Sourcegraph menambahkan dukungan MCP ke platform mereka.
“Daripada mempertahankan konektor terpisah untuk setiap sumber data, pengembang kini dapat membangun dengan protokol standar,” tulis Anthropic. “Seiring dengan semakin matangnya ekosistem, sistem AI akan mempertahankan konteks saat mereka berpindah antar alat dan kumpulan data yang berbeda, menggantikan integrasi yang terfragmentasi saat ini dengan arsitektur yang lebih berkelanjutan.”
Pengembang sekarang dapat mulai membangun dengan konektor MCP dan pelanggan Anthropic perusahaan claude plan dapat menghubungkan chatbot Claude perusahaan ke sistem internalnya melalui server MCP. Anthropic telah membagikan server MCP siap pakai untuk sistem perusahaan seperti Google Drive, Slack, dan GitHub, dan mengatakan akan segera menyediakan perangkat untuk menerapkan server MCP produksi yang dapat melayani seluruh organisasi.
“Kami berkomitmen untuk membangun MCP sebagai proyek dan ekosistem sumber terbuka dan kolaboratif,” tulis Anthropic. “Kami mengundang [developers] untuk bersama-sama membangun masa depan AI yang sadar konteks.”
MCP sepertinya ide yang bagus secara teori. Namun masih belum jelas apakah hal ini akan mendapatkan banyak daya tarik, terutama di antara pesaing seperti OpenAI, yang tentunya lebih memilih penggunaan oleh pelanggan dan mitra ekosistem. miliknya Pendekatan dan spesifikasi koneksi data.
Faktanya, OpenAI baru-baru ini menambahkan fitur koneksi data ke ChatGPT, platform chatbot bertenaga AI, yang memungkinkan ChatGPT membaca kode dalam aplikasi pengkodean yang berfokus pada pengembang, serupa dengan kasus penggunaan unit MCP. OpenAI mengatakan pihaknya berencana untuk menghadirkan kemampuan tersebut, yang disebut Bekerja dengan Aplikasi, ke jenis aplikasi lain di masa depan, namun mereka mengupayakan implementasi dengan mitra dekat daripada menggunakan sumber terbuka sebagai teknologi yang mendasarinya.
Masih harus dilihat apakah MCP sama bermanfaat dan efektifnya dengan klaim Anthropic. Perusahaan tersebut mengatakan, misalnya, bahwa MCP dapat memungkinkan robot AI untuk “mengambil informasi relevan dengan lebih baik guna lebih memahami konteks seputar tugas pengkodean,” namun perusahaan tidak menawarkan tolok ukur untuk mendukung klaim ini.