Skip to main content
Kursus gratis · 4 pelajaran

Agen AI dan MCP dari Nol: Kursus Gratis untuk Pemula

Empat pelajaran gratis tentang agen AI dan MCP dari nol: perjalanan tool call, server berhak minimal, prompt injection lewat output tool, dan sandbox agen.

Oleh Matthews WongDitinjau pada Dicek dengan MCP specification 2026-07-28

Poin utama

Agen AI bertindak dengan memanggil tool, dan Model Context Protocol adalah cara banyak agen menjangkau tool tersebut. Empat pelajaran ini mengikuti satu tool call dari model ke MCP server lalu kembali, kemudian menunjukkan cara menjaganya tetap aman: server yang hanya memegang apa yang dibutuhkan, output tool yang dianggap tak tepercaya, dan agen di dalam sandbox.

Gratis, tanpa daftar, tanpa sertifikat. Dibangun dari setup yang menjalankan situs ini.

Mulai kursus

Yang akan bisa Anda lakukan

  • Menjelaskan apa itu MCP server, dan menelusuri sebuah tool call melewati host, client, dan server.
  • Membatasi server ke hak minimal, dan membuktikannya dari daftar tool yang diterima client.
  • Menganggap output tool tak tepercaya, dan menempatkan agen di balik batas yang tetap bertahan saat model dikelabui.

Untuk siapa

Developer yang pernah memakai agen coding AI atau aplikasi chat dengan tool, dan ingin menghubungkan MCP server tanpa menyerahkan akses lebih dari yang dimaksud.

Sebelum mulai

  • Terminal dan Node.js 22.19 atau lebih baru, untuk latihan dengan MCP Inspector.
  • Claude Code sudah terpasang dan login, untuk latihan izin dan sandbox.
Pelajaran

Agen AI dan MCP

Cek kursus

4 pertanyaan dari seluruh kursus

Satu pertanyaan dari tiap bagian kursus, berurutan. Jawab benar 4 dari 4 dan Anda sudah memegang intinya. Setiap jawaban menautkan pelajaran yang mengajarkannya, dan tidak ada yang dikunci.

  1. 1.Dalam setup MCP, bagian mana yang memutuskan apakah sebuah tool call boleh berjalan?
  2. 2.Apa yang sebenarnya disembunyikan disable_destructive?
  3. 3.Sebuah server berperilaku baik selama tiga call, lalu mengubah deskripsi tool-nya. Apa yang bisa menangkapnya?
  4. 4.Dengan sandbox Claude Code aktif tanpa setelan tambahan, apa yang bisa dilakukan perintah di sandbox?