Pembangun Mempersoalkan Keperluan Protokol MCP Apabila Alternatif Seperti UTCP.io Muncul

Pasukan Komuniti BigGo
Pembangun Mempersoalkan Keperluan Protokol MCP Apabila Alternatif Seperti UTCP.io Muncul

Komuniti teknologi sedang giat berdebat sama ada Model Context Protocol ( MCP ) benar-benar diperlukan, dengan pembangun menunjukkan kepada penyelesaian sedia ada dan alternatif yang muncul yang mungkin melayani tujuan yang sama dengan lebih berkesan.

MCP direka untuk membantu model bahasa besar berinteraksi dengan sistem perisian luaran dengan menyediakan cara piawai untuk menentukan sumber, gesaan, dan alatan. Walau bagaimanapun, perbincangan terkini mendedahkan keraguan yang semakin meningkat tentang sama ada protokol baharu ini menambah nilai bermakna berbanding piawaian sedia ada seperti OpenAPI , gRPC , dan antara muka baris arahan.

Komponen Teras MCP:

  • Resources: Data seperti fail yang boleh dibaca oleh klien (respons API, kandungan fail)
  • Tools: Fungsi yang boleh dipanggil oleh LLM dengan kelulusan pengguna
  • Prompts: Templat pra-tulis untuk tugasan tertentu

Kejayaan Penggunaan Menyembunyikan Isu Asas

Penggunaan pantas protokol ini berpunca sebahagian besarnya daripada pendekatan pelaksanaan praktikal. Pembangun boleh dengan cepat membina pelayan MCP tempatan yang bertindak sebagai proksi di sekitar API sedia ada tanpa mengubah suai mana-mana infrastruktur sedia ada. Sifat plug-and-play ini telah menjadikan MCP menarik untuk persekitaran perusahaan di mana perkhidmatan dalaman sering kekurangan dokumentasi yang betul.

Walau bagaimanapun, apabila syarikat mula menganggap MCP sebagai piawaian API jauh, persoalan timbul mengapa mereka tidak seharusnya menggunakan protokol yang telah ditetapkan yang dioptimumkan untuk penggunaan AI .

Kekurangan Penyeragaman Mewujudkan Masalah Baharu

Kebimbangan penting yang muncul daripada perbincangan pembangun ialah kekurangan MCP dalam format penerangan piawai. Tidak seperti REST API yang boleh diterangkan sepenuhnya dalam satu fail JSON OpenAPI , pelayan MCP tidak boleh dikatalog atau ditukar dengan mudah melalui metadata piawai. Ini mewujudkan kerumitan yang tidak perlu apabila membina direktori alatan atau berkongsi konfigurasi pelayan.

Hujah verbositi terhadap OpenAPI juga kelihatan lemah kepada ramai pembangun. Mereka mencadangkan bahawa spesifikasi sedia ada boleh diperkemas untuk kes penggunaan AI , berpotensi menggunakan spesifikasi tindih atau menukar kepada format yang lebih padat yang direka khusus untuk penggunaan model bahasa.

Penyelesaian Alternatif Mendapat Perhatian

Perbincangan komuniti menyerlahkan UTCP.io sebagai alternatif berpotensi yang menangani banyak kekurangan MCP . Piawaian yang muncul ini kelihatan direka untuk menyelesaikan masalah yang sama yang ditangani MCP tetapi dengan pertimbangan yang lebih baik untuk protokol sedia ada dan keperluan penyeragaman.

Sesetengah pembangun sudah mengatasi batasan MCP dengan menggunakannya terutamanya untuk dokumentasi sambil melakukan panggilan alatan sebenar melalui arahan CLI tradisional atau API piawai. Pendekatan hibrid ini menunjukkan bahawa cadangan nilai teras MCP mungkin boleh dipersoalkan.

Protokol Alternatif yang Disebut:

  • OpenAPI: Standard spesifikasi REST API yang telah mantap
  • gRPC: Rangka kerja panggilan prosedur jauh milik Google
  • CLI: Antara muka baris arahan yang dikendalikan dengan berkesan oleh LLM
  • UTCP.io: Alternatif baru muncul kepada protokol MCP

Fokus Sebenar Seharusnya Pada Kualiti Alatan

Mungkin daripada berhujah tentang MCP berbanding CLI , kita seharusnya mula membina alatan yang lebih baik. Protokol hanyalah paip. Yang penting ialah sama ada alatan anda membantu atau menghalang keupayaan ejen untuk menyelesaikan tugasan.

Perdebatan akhirnya tertumpu pada sama ada ekosistem AI memerlukan satu lagi protokol apabila piawaian sedia ada sudah membolehkan model bahasa berinteraksi dengan berkesan dengan sistem luaran. Walaupun MCP mungkin menawarkan penambahbaikan marginal dalam kecekapan tetingkap konteks, kaitan jangka panjangnya masih tidak pasti kerana model bahasa terus berkembang dengan pantas.

Konsensus komuniti kelihatan beralih ke arah memanfaatkan protokol sedia ada yang mantap sambil memfokuskan usaha pembangunan pada mencipta alatan dan dokumentasi yang lebih baik daripada piawaian komunikasi baharu.

Rujukan: This MCP Server Could Have Been a JSON File