Hubungi Kami

Kerangka Materi

Anatomi Protokol

  • Mengapa pemanggilan fungsi 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, panggil, kembalikan, shutdown
  • Membandingkan MCP dengan OpenAPI dan GraphQL untuk mengekspos kemampuan kepada agen

Membangun Server MCP Stdio

  • Membuat kerangka kerja server MCP TypeScript dengan SDK resmi
  • Mendefinisikan skema alat dengan Zod dan menghasilkan validasi runtime
  • Mengimplementasikan handler alat yang memanggil API REST internal atau database
  • Menangani kesalahan, hasil parsial, dan eksekusi alat yang berjalan lama

Membangun Server MCP HTTP

  • Mengupgrade dari stdio ke HTTP untuk implementasi jarak jauh dan penyeimbangan beban (load balancing)
  • Mengimplementasikan autentikasi menggunakan token bearer dan mTLS
  • Degradasi terkontrol ketika koneksi HTTP gagal di tengah sesi
  • Men-deploy server MCP HTTP di belakang Kong atau nginx dengan pembatasan laju (rate limiting)

Pola Integrasi Klien

  • Mendaftarkan server MCP dengan Claude Code menggunakan berkas konfigurasi
  • Menghubungkan OpenClaude ke beberapa endpoint MCP secara bersamaan
  • Menulis klien agen Python kustom menggunakan MCP Python SDK
  • Menangani perubahan ketersediaan alat secara elegan pada saat runtime

Pemaparan Sumber Daya dan Prompt

  • Mengekspos sumber daya baca-saja 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 (mutable) dari sumber daya yang tidak dapat diubah (immutable) untuk kejelasan keamanan

Registri Alat Internal dan Penemuan

  • Membangun registri MCP berskala perusahaan dengan metadata dan tag kepemilikan
  • Penemuan otomatis melalui DNS-SD atau berkas endpoint yang telah diketahui
  • Memverisi alat dan membuat endpoint lama menjadi usang tanpa mengganggu klien
  • Katalogkan alat dengan deskripsi bahasa alami untuk pencarian 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
  • Mengisolasi eksekusi alat menggunakan kontainer seccomp dan gVisor
  • Mencatat setiap pemanggilan alat untuk kepatuhan dan analisis forensik

Teknik Kinerja dan Keandalan

  • Menetapkan kebijakan timeout per keluarga alat: database, komputasi, dan API eksternal
  • Mengimplementasikan pemutus sirkuit (circuit breakers) ketika layanan bawah tidak sehat
  • Menyimpan hasil alat dalam cache untuk mengurangi komputasi mahal yang berulang
  • Menjalankan server MCP sebagai sidecar versus mikro layanan mandiri

Interoperabilitas di Seluruh Platform Agen

  • Menguji kompatibilitas server MCP dengan klien Claude Code dan Continue.dev
  • Menangani perbedaan negosiasi transportasi di antara platform
  • Menulis adapter polyfill untuk kerangka kerja 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 berkala tiga bulan sekali dan memangkas integrasi yang sudah usang
  • Mengonboarding tim baru dengan templat server MCP layanan mandiri
  • Menyumbang perbaikan ke spesifikasi MCP open-source secara upstream

Persyaratan

  • Pengalaman pemrograman dalam TypeScript atau Python
  • Pemahaman tentang pola pemanggilan fungsi dan alat LLM
  • Pengetahuan jaringan dasar: HTTP, WebSockets, dan JSON-RPC

Audiens

  • Pengembang backend yang membangun alat kustom untuk agen AI
  • Rekayasawan platform yang menstandarkan cara agen AI mengakses sistem perusahaan
  • Arsitek solusi yang merancang ekosistem alat AI untuk adopsi korporat
 14 Jam

Jumlah Peserta


Harga per Peserta

Kursus Mendatang

Kategori Terkait