MCP (Model Context Protocol)
Definisi ringkas
Model Context Protocol (MCP) adalah standard terbuka yang mentakrifkan bagaimana aplikasi AI menyambung kepada alat dan sumber data luar. Mana-mana pembantu yang serasi boleh menggunakan mana-mana perkhidmatan yang serasi tanpa integrasi khusus.
Pada halaman ini
Mengapa MCP wujud
Sebelum MCP, menyambungkan pembantu AI kepada alat — CRM, stor fail, sistem tiket — bermakna menulis integrasi khusus untuk setiap pasangan pembantu dan alat. MCP menggantikannya dengan satu protokol: sebuah perkhidmatan mendedahkan kemampuannya sekali sebagai pelayan MCP, dan setiap aplikasi yang serasi dengan MCP boleh menggunakannya.
Anthropic memperkenalkan MCP sebagai standard terbuka pada November 2024. Pada Disember 2025, ia menderma protokol tersebut kepada Yayasan AI Agentic, sebuah dana di bawah Yayasan Linux, supaya ia diuruskan secara terbuka. Spesifikasi ini mengambil inspirasi dari Protokol Pelayan Bahasa, yang melakukan perkara yang sama untuk sokongan bahasa pengaturcaraan dalam penyunting kod.
Bagaimana ia berfungsi
MCP mempunyai tiga peranan. Hos adalah aplikasi AI yang digunakan oleh pengguna. Di dalamnya, klien mengekalkan sambungan kepada setiap pelayan. Pelayan adalah perkhidmatan yang menawarkan kemampuan. Mesej menggunakan JSON-RPC 2.0.
Pelayan boleh menawarkan tiga jenis ciri: alat, yang merupakan fungsi yang boleh dipanggil oleh model (cari pesanan, buat tiket); sumber, yang merupakan data yang boleh dibaca oleh pengguna atau model; dan prompt, yang merupakan templat mesej yang boleh digunakan semula. Pelayan jauh biasanya dilindungi dengan OAuth, jadi pengguna memberikan akses kepada pembantu mereka tanpa berkongsi kata laluan.
Pertimbangan keselamatan
Spesifikasi ini jelas bahawa alat mewakili pelaksanaan kod sewenang-wenangnya dan mesti diperlakukan dengan berhati-hati. Hos harus mendapatkan persetujuan pengguna sebelum mendedahkan data kepada pelayan atau memanggil alat, dan penerangan tentang tingkah laku alat harus dianggap tidak dipercayai kecuali ia datang dari pelayan yang dipercayai.
Dalam praktiknya: sambungkan hanya pelayan yang anda percayai, berikan skop yang paling sempit mungkin, dan ingat bahawa teks yang dikembalikan oleh alat boleh mengandungi arahan yang diharapkan oleh penyerang agar model mengikuti.
MCP dalam AI SmartTalk
AI SmartTalk menggunakan MCP dalam kedua-dua arah. Seorang pembantu boleh menyambung ke pelayan MCP luar, dengan OAuth di mana pelayan memerlukannya, dan menggunakan alat mereka dalam perbualan. Dan AI SmartTalk itu sendiri adalah pelayan MCP jarak jauh, di https://aismarttalk.tech/api/mcp, dilindungi oleh OAuth 2.1: dari aplikasi yang serasi dengan MCP, pengguna boleh menyenaraikan pembantu mereka, mencari dan mengaudit pengetahuan mereka, menambah dokumen atau entri FAQ, dan menyemak atau memperbaiki arahan pembantu — terhad kepada pembantu yang mereka dibenarkan untuk urus.
Soalan lazim
Adakah MCP hanya untuk Claude?
Tidak. MCP adalah standard terbuka, kini di bawah Yayasan AI Agentic Linux, dan ia disokong oleh banyak aplikasi AI, alat pembangunan dan perkhidmatan dari pelbagai vendor.
Apakah perbezaan antara MCP dan API?
API adalah khusus untuk satu perkhidmatan. MCP adalah protokol umum di atas mana perkhidmatan menerangkan keupayaan mereka dengan cara standard, supaya aplikasi AI boleh menemui dan menggunakannya tanpa kod khusus untuk setiap satu.
Apakah itu pelayan MCP?
Sebuah program atau perkhidmatan jarak jauh yang mendedahkan alat, sumber atau arahan melalui Protokol Konteks Model, supaya aplikasi AI yang bertindak sebagai klien MCP boleh menggunakannya.
Adakah selamat untuk menyambung pelayan MCP kepada pembantu AI?
Ia selamat seperti pelayan yang anda pilih dan kebenaran yang anda berikan. Gunakan pelayan yang dipercayai, hadkan skop, dan semak tindakan apa yang boleh diambil oleh alat.