Mengintegrasikan MCP - AWS Marketplace

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengintegrasikan MCP

Model Context Protocol (MCP) adalah standar terbuka yang memungkinkan komunikasi tanpa batas antara agen AI dan alat eksternal. Saat Anda menerapkan MCP di agen atau alat AI Anda, pelanggan dapat mengintegrasikan solusi Anda secara langsung ke alur kerja agen mereka yang ada tanpa kerja integrasi API yang rumit.

MCP mengubah cara agen AI mengakses kemampuan eksternal. Alih-alih membangun integrasi khusus untuk setiap alat, agen menggunakan protokol standar untuk menemukan, menghubungkan, dan berinteraksi dengan layanan yang kompatibel dengan MCP. Pendekatan ini mengurangi kompleksitas integrasi dan memungkinkan plug-and-play fungsionalitas.

Untuk informasi selengkapnya tentang penerapan Protokol Konteks Model di agen atau alat Anda, lihatMengintegrasikan MCP.

Manfaat Utama dari integrasi Protokol Konteks Model

Integrasi MCP memberikan keuntungan bagi penyedia agen AI dan pengguna akhir.

Manfaat untuk penyedia agen AI

  • Jangkau pelanggan menggunakan solusi pengembangan AI populer yang mendukung MCP.

  • Kurangi gesekan orientasi pelanggan dengan integrasi standar.

  • Aktifkan penemuan melalui aplikasi klien yang kompatibel dengan MCP.

  • Mendukung beberapa platform klien dengan satu implementasi.

Manfaat bagi pengguna akhir

  • Tambahkan kemampuan Anda ke alur kerja AI yang ada tanpa pengembangan khusus.

  • Gunakan antarmuka klien Model Context Protocol yang sudah mereka ketahui.

  • Manfaatkan penanganan protokol otomatis dan manajemen kesalahan.

  • Akses alat Anda melalui beberapa platform dan aplikasi AI.

  • Pertahankan otentikasi yang konsisten di seluruh layanan yang mendukung Protokol Konteks Model.

Model Context Protocol Arsitektur dan komponen

Model Context Protocol menggunakan arsitektur client-server di mana agen atau alat AI Anda bertindak sebagai server Protokol Konteks Model. Aplikasi pelanggan (klien Model Context Protocol) terhubung ke server Anda untuk mengakses kemampuan Anda.

Protokol mendefinisikan tiga jenis kemampuan utama berikut:

  • Tools — Fungsi yang dapat dipanggil agen untuk melakukan tindakan.

  • Sumber daya — Sumber data yang dapat dibaca atau ditanyakan oleh agen.

  • Prompts — Template prompt yang telah ditentukan sebelumnya yang dapat digunakan agen.

Persyaratan teknis untuk implementasi Protokol Konteks Model

Server Protokol Konteks Model Anda harus menerapkan spesifikasi protokol inti berikut:

  • Protokol komunikasi JSON-RPC 2.0

  • Jenis dan format pesan Protokol Konteks Model Standar

  • Kemampuan iklan dan penemuan

  • Otentikasi dan manajemen sesi

  • Penanganan kesalahan dan pelaporan status

Langkah-langkah implementasi

  1. Tentukan kemampuan Anda (alat, sumber daya, atau petunjuk).

  2. Menerapkan antarmuka server Model Context Protocol.

  3. Buat skema kemampuan menggunakan JSON Schema.

  4. Menerapkan otentikasi dan otorisasi.

  5. Tambahkan penanganan kesalahan dan pencatatan.

  6. Uji dengan klien yang kompatibel dengan Protokol Konteks Model.

  7. Dokumentasikan kemampuan Anda untuk pelanggan.

Contoh definisi kemampuan

{ "name": "search_knowledge_base", "description": "Search the knowledge base for relevant information", "parameters": { "type": "object", "properties": { "query": { "type": "string", "description": "The search query" }, "max_results": { "type": "integer", "description": "Maximum number of results to return", "default": 5 } }, "required": ["query"] } }

Pengujian dan validasi

Sebelum mencantumkan agen atau alat yang kompatibel dengan Protokol Konteks Model Anda AWS Marketplace, uji implementasi Anda secara menyeluruh:

  • Verifikasi penemuan kemampuan dan validasi skema

  • Uji alur otentikasi dan penanganan kesalahan

  • Validasi kinerja dalam berbagai kondisi beban

  • Pastikan kompatibilitas dengan klien Model Context Protocol yang populer

  • Dokumentasikan persyaratan konfigurasi khusus klien

Persyaratan dokumentasi

Saat mencantumkan agen atau alat yang kompatibel dengan Protokol Konteks Model AWS Marketplace, sertakan dokumentasi komprehensif:

  • Deskripsi dan contoh kemampuan terperinci

  • Instruksi otentikasi dan konfigurasi

  • Contoh kode untuk skenario integrasi umum

  • Panduan pemecahan masalah dan referensi kesalahan

  • Pertimbangan kinerja dan praktik terbaik

Sumber daya tambahan

Untuk informasi selengkapnya tentang penerapan Protokol Konteks Model di agen atau alat AI Anda, lihat sumber daya berikut: