Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Kerangka Materi
Anatomi Protokol
- Mengapa function calling saja tidak cukup untuk ekosistem agen yang kompleks
- Primitif MCP: alat, sumber daya, prompt, dan skema JSON mereka
- Siklus hidup sesi MCP: inisialisasi, daftar alat, panggilan, pengembalian, shutdown
- Perbandingan MCP dengan OpenAPI dan GraphQL untuk mengekspos kemampuan ke agen
Membangun Server MCP Stdio
- Menyusun struktur dasar server MCP TypeScript dengan SDK resmi
- Mendefinisikan skema alat dengan Zod dan menghasilkan validasi runtime
- Mengimplementasikan handler alat yang memanggil REST API internal atau basis data
- Menangani error, hasil parsial, dan eksekusi alat jangka panjang
Membangun Server MCP HTTP
- Mengupgrade dari stdio ke HTTP untuk penyediaan jarak jauh dan pembebanan seimbang
- Mengimplementasikan autentikasi menggunakan bearer token dan mTLS
- Degradasi yang lembut ketika koneksi HTTP gagal di tengah sesi
- Menyediakan server MCP HTTP di belakang Kong atau nginx dengan pembatasan laju
Pola Integrasi Klien
- Mendaftarkan server MCP ke Claude Code menggunakan file konfigurasi
- Menghubungkan OpenClaude ke beberapa endpoint MCP secara bersamaan
- Menulis klien agen Python kustom menggunakan SDK Python MCP
- Menangani perubahan ketersediaan alat secara lancar pada waktu berjalan
Paparan Sumber Daya dan Prompt
- Mengekspos sumber daya hanya-baca untuk memperkaya konteks agen
- Membuat templat prompt terparameterisasi yang memandu penalaran agen
- Memperbarui sumber daya secara dinamis ketika data dasar berubah
- Memisahkan alat yang dapat diubah dari sumber daya yang tidak dapat diubah untuk kejelasan keamanan
Registri dan Penemuan Alat Internal
- Membangun registri MCP seperusahaan dengan metadata dan tag kepemilikan
- Penemuan otomatis melalui DNS-SD atau file endpoint yang diketahui
- Versi alat dan masa kedaluwarsa endpoint lama tanpa mengganggu klien
- Mengkatalogkan alat dengan deskripsi bahasa alami agar mudah dicari oleh agen
Batas Keamanan Enterprise
- Mengimplementasikan pemeriksaan otorisasi di dalam handler alat berdasarkan identitas agen
- Menggunakan segmentasi jaringan untuk mengisolasi alat berisiko tinggi dari akses agen umum
- Menyandblasting eksekusi alat dengan wadah seccomp dan gVisor
- Mencatat setiap panggilan alat untuk kepatuhan dan analisis forensik
Rekayasa Kinerja dan Keandalan
- Menetapkan kebijakan timeout per keluarga alat: basis data, komputasi, dan API eksternal
- Mengimplementasikan circuit breaker ketika layanan downstream tidak sehat
- Menyimpan hasil alat dalam cache untuk mengurangi komputasi mahal yang berulang
- Menjalankan server MCP sebagai sidecar versus microservice mandiri
Interoperabilitas di Berbagai Platform Agen
- Menguji kompatibilitas server MCP dengan klien Claude Code dan Continue.dev
- Menangani perbedaan negosiasi transpor antar platform
- Menulis adapter polyfill untuk framework agen non-MCP
- Membangun pasar alat lintas-platform di dalam organisasi
Mengembangkan Ekosistem MCP secara Internal
- Mengumpulkan umpan balik pengembang mengenai kegunaan dan akurasi alat
- Melakukan audit alat setiap triwulan dan memangkat integrasi yang usang
- Onboarding tim baru dengan templat server MCP siap pakai
- Berkontribusi perbaikan ke spesifikasi MCP sumber terbuka secara upstream
Persyaratan
- Pengalaman pemrograman dalam TypeScript atau Python
- Memahami pola panggilan alat LLM dan function-calling
- Pengetahuan dasar jaringan: HTTP, WebSocket, dan JSON-RPC
Peserta
- Pengembang backend yang membangun alat khusus untuk agen AI
- Insinyur platform yang menstandardisasi cara agen AI mengakses sistem perusahaan
- Arsitek solusi yang merancang ekosistem alat AI untuk adopsi perusahaan
14 Jam