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 kursusYang 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.
Agen AI dan MCP
- Apa Itu MCP Server? Begini Perjalanan Satu Tool CallApa itu MCP server, dari nol: perjalanan satu tool call agen AI dari client ke server lalu kembali, dan kapan memakai transport stdio atau Streamable HTTP.11 menit
- Cara Membatasi Akses MCP Server: Read-Only dan ToolsetCara membatasi akses MCP server dari nol: kredensial tanpa hak tulis, mode read-only, toolset, allow list, deny list di client, dibuktikan via tools/list.12 menit
- Indirect Prompt Injection: Kenapa Output Tool Tak TepercayaIndirect prompt injection untuk pemula: kenapa teks dari tool MCP adalah input yang tak tepercaya, dua insiden nyata, dan kontrol yang tetap bertahan.12 menit
- Cara Menjalankan Agen AI di Sandbox: File, Jaringan, KredensialCara menjalankan agen AI di sandbox dari nol: apa yang dikurung sandbox dan yang tidak, dari file, jaringan, sampai kredensial, di Claude Code dan Docker.13 menit
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.