Ikuti langkah-langkah ini untuk memulai menggunakan sumber daya ini:
- Fork Repositori: Klik
- Clone Repositori:
git clone https://github.com/microsoft/mcp-for-beginners.git - Bergabung di
Arab | Benggala | Bulgaria | Birma (Myanmar) | Mandarin (Sederhana) | Mandarin (Tradisional, Hong Kong) | Mandarin (Tradisional, Macau) | Mandarin (Tradisional, Taiwan) | Kroasia | Ceko | Denmark | Belanda | Estonia | Finlandia | Prancis | Jerman | Yunani | Ibrani | Hindi | Hungaria | Indonesia | Italia | Jepang | Kannada | Khmer | Korea | Lituania | Melayu | Malayalam | Marathi | Nepali | Pidgin Nigeria | Norwegia | Persia (Farsi) | Polandia | Portugis (Brasil) | Portugis (Portugal) | Punjabi (Gurmukhi) | Rumania | Rusia | Serbia (Sirilik) | Slowakia | Slovenia | Spanyol | Swahili | Swedia | Tagalog (Filipina) | Tamil | Telugu | Thai | Turki | Ukraina | Urdu | Vietnam
Lebih suka Meng-clone Secara Lokal?
Repositori ini mencakup lebih dari 50 terjemahan bahasa yang secara signifikan meningkatkan ukuran unduhan. Untuk meng-clone tanpa terjemahan, gunakan sparse checkout:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/microsoft/mcp-for-beginners.git cd mcp-for-beginners git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft/mcp-for-beginners.git cd mcp-for-beginners git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"Ini memberikan semua yang Anda butuhkan untuk menyelesaikan kursus dengan unduhan yang jauh lebih cepat.
Selamat datang dalam perjalanan Anda ke Model Context Protocol! Jika Anda pernah bertanya-tanya bagaimana aplikasi AI berkomunikasi dengan berbagai alat dan layanan, Anda akan segera menemukan solusi elegan yang mengubah cara pengembang membangun sistem cerdas.
Pikirkan MCP sebagai penerjemah universal untuk aplikasi AI — sama seperti bagaimana port USB memungkinkan Anda menghubungkan perangkat apa pun ke komputer Anda, MCP memungkinkan model AI terhubung ke alat atau layanan apa pun dengan cara yang standar. Apakah Anda sedang membangun chatbot pertama Anda atau mengerjakan alur kerja AI yang kompleks, memahami MCP akan memberi Anda kekuatan untuk menciptakan aplikasi yang lebih mumpuni dan fleksibel.
Kurikulum ini dirancang dengan kesabaran dan perhatian untuk perjalanan belajar Anda. Kami akan mulai dengan konsep sederhana yang sudah Anda pahami dan secara bertahap membangun keahlian Anda melalui praktik langsung dalam bahasa pemrograman favorit Anda. Setiap langkah mencakup penjelasan yang jelas, contoh praktis, dan banyak dorongan sepanjang perjalanan.
Saat Anda menyelesaikan perjalanan ini, Anda akan memiliki kepercayaan diri untuk membangun server MCP Anda sendiri, mengintegrasikannya dengan platform AI populer, dan memahami bagaimana teknologi ini membentuk masa depan pengembangan AI. Mari mulai petualangan menarik ini bersama-sama!
Kurikulum ini selaras dengan Spesifikasi MCP 2025-11-25 (rilis stabil terbaru). Spesifikasi MCP menggunakan versi berdasarkan tanggal (format YYYY-MM-DD) untuk memastikan pelacakan versi protokol yang jelas.
Melihat ke depan: kandidat rilis untuk versi spesifikasi berikutnya, 2026-07-28, dijadwalkan akan dirilis pada 28 Juli 2026. Versi ini membuat protokol tidak bergantung status pada lapisan transport, memformalkan kerangka Ekstensi (Aplikasi MCP, Tugas), memperkuat otorisasi, dan menghapus fitur Roots, Sampling, dan Logging. Lihat Apa yang Berubah di MCP: Kandidat Rilis 2026-07-28 untuk informasi lengkap.
Sumber daya ini menjadi lebih berharga seiring pemahaman Anda tumbuh, tetapi jangan merasa terbebani untuk membaca semuanya sekaligus. Mulailah dengan bagian yang paling menarik bagi Anda!
- 📘 Dokumentasi MCP – Ini adalah sumber utama Anda untuk tutorial langkah demi langkah dan panduan pengguna. Dokumentasi ini ditulis dengan pemula dalam pikiran, memberikan contoh jelas yang bisa Anda ikuti sesuai kecepatan Anda.
- 📜 Spesifikasi MCP – Anggap ini sebagai manual referensi lengkap Anda. Saat mengerjakan kurikulum, Anda akan sering kembali ke sini untuk mencari detail spesifik dan menjelajah fitur tingkat lanjut.
- 📜 Versi Spesifikasi MCP – Ini berisi informasi tentang sejarah versi protokol dan bagaimana MCP menggunakan versi berdasarkan tanggal (format YYYY-MM-DD).
- 🧑💻 Repositori GitHub MCP – Di sini Anda akan menemukan SDK, alat, dan contoh kode dalam berbagai bahasa pemrograman. Ini seperti gudang harta karun contoh praktis dan komponen siap pakai.
- 🌐 Komunitas MCP – Bergabunglah dengan sesama pelajar dan pengembang berpengalaman dalam diskusi tentang MCP. Ini adalah komunitas yang mendukung di mana pertanyaan diterima dan pengetahuan dibagi secara bebas.
Pada akhir kurikulum ini, Anda akan merasa percaya diri dan bersemangat dengan kemampuan baru Anda. Berikut adalah apa yang akan Anda capai:
• Memahami dasar-dasar MCP: Anda akan memahami apa itu Model Context Protocol dan mengapa ini merevolusi cara aplikasi AI bekerja sama, menggunakan analogi dan contoh yang masuk akal.
• Membangun server MCP pertama Anda: Anda akan membuat server MCP yang berfungsi dalam bahasa pemrograman pilihan Anda, mulai dari contoh sederhana dan meningkatkan keahlian secara bertahap.
• Menghubungkan model AI ke alat nyata: Anda akan belajar bagaimana menjembatani kesenjangan antara model AI dan layanan nyata, memberi aplikasi Anda kemampuan baru yang kuat.
• Mengimplementasikan praktik keamanan terbaik: Anda akan memahami bagaimana menjaga implementasi MCP Anda tetap aman, melindungi aplikasi dan pengguna Anda.
• Mendeploy dengan percaya diri: Anda akan mengetahui cara membawa proyek MCP dari pengembangan ke produksi, dengan strategi deployment praktis yang bekerja di dunia nyata.
• Bergabung dengan komunitas MCP: Anda akan menjadi bagian dari komunitas pengembang yang terus berkembang yang membentuk masa depan pengembangan aplikasi AI.
Sebelum kita menyelam ke detail MCP, mari pastikan Anda nyaman dengan beberapa konsep dasar. Jangan khawatir jika Anda belum ahli di area ini — kami akan menjelaskan semuanya yang perlu Anda ketahui seiring perjalanan!
Pikirkan protokol seperti aturan untuk sebuah percakapan. Saat Anda menelepon teman, Anda berdua tahu untuk mengucapkan "halo" saat menjawab, bergantian berbicara, dan mengucapkan "selamat tinggal" saat selesai. Program komputer membutuhkan aturan serupa agar komunikasi efektif.
MCP adalah protokol – seperangkat aturan yang disepakati yang membantu model AI dan aplikasi memiliki "percakapan" produktif dengan alat dan layanan. Sama seperti aturan percakapan membuat komunikasi manusia lebih lancar, MCP membuat komunikasi aplikasi AI jauh lebih andal dan kuat.
Anda sudah menggunakan hubungan klien-server setiap hari! Saat menggunakan browser web (klien) untuk mengunjungi situs web, Anda menghubungi server web yang mengirimkan konten halaman. Browser tahu cara meminta informasi, dan server tahu cara merespons.
Dalam MCP, kita memiliki hubungan serupa: model AI bertindak sebagai klien yang meminta informasi atau tindakan, sementara server MCP menyediakan kemampuan tersebut. Ini seperti memiliki asisten yang membantu (server) yang dapat dimintai AI untuk melakukan tugas tertentu.
Bayangkan jika setiap produsen mobil menggunakan pompa bahan bakar dengan bentuk berbeda — Anda perlu adaptor berbeda untuk setiap mobil! Standarisasi berarti menyepakati pendekatan umum agar semua bekerja sama dengan lancar.
MCP menyediakan standarisasi ini untuk aplikasi AI. Alih-alih setiap model AI membutuhkan kode khusus untuk bekerja dengan setiap alat, MCP menciptakan cara universal untuk berkomunikasi. Ini berarti pengembang dapat membangun alat sekali dan membuatnya bekerja dengan banyak sistem AI yang berbeda.
Perjalanan MCP Anda disusun dengan hati-hati untuk membangun kepercayaan diri dan keterampilan secara bertahap. Setiap fase memperkenalkan konsep baru sambil memperkuat apa yang sudah Anda pelajari.
Inilah tempat petualangan Anda dimulai! Kami akan memperkenalkan konsep MCP menggunakan analogi yang akrab dan contoh sederhana. Anda akan memahami apa itu MCP, mengapa ada, dan bagaimana ia masuk ke dalam dunia pengembangan AI yang lebih luas.
• Modul 0 - Pengantar MCP: Kita akan mulai dengan menjelajahi apa itu MCP dan mengapa ini sangat penting untuk aplikasi AI modern. Anda akan melihat contoh nyata MCP dalam aksi dan memahami bagaimana ia memecahkan masalah umum yang dihadapi pengembang.
• Modul 1 - Konsep Inti Dijelaskan: Di sini Anda akan mempelajari blok bangunan penting dari MCP. Kami akan menggunakan banyak analogi dan contoh visual untuk memastikan konsep ini terasa alami dan mudah dipahami.
• Modul 2 - Keamanan dalam MCP: Keamanan mungkin terdengar menakutkan, tetapi kami akan menunjukkan bagaimana MCP menyertakan fitur keamanan bawaan dan mengajarkan praktik terbaik yang melindungi aplikasi Anda sejak awal.
Sekarang keseruan yang sebenarnya dimulai! Anda akan mendapatkan pengalaman langsung membangun server dan klien MCP yang sesungguhnya. Jangan khawatir - kami akan mulai dengan yang sederhana dan membimbing Anda melalui setiap langkah.
Modul ini mencakup banyak panduan praktis yang memungkinkan Anda berlatih dalam bahasa pemrograman pilihan Anda. Anda akan membuat server pertama Anda, membangun klien untuk terhubung dengannya, dan bahkan mengintegrasikan dengan alat pengembangan populer seperti VS Code.
Setiap panduan termasuk contoh kode lengkap, tips pemecahan masalah, dan penjelasan mengapa kami membuat pilihan desain tertentu. Pada akhir fase ini, Anda akan memiliki implementasi MCP yang berfungsi yang bisa Anda banggakan!
Dengan dasar-dasar yang dikuasai, Anda siap menjelajahi fitur MCP yang lebih canggih. Kami akan membahas strategi implementasi praktis, teknik debugging, dan topik lanjutan seperti integrasi AI multi-modal.
Anda juga akan belajar bagaimana meningkatkan skalabilitas implementasi MCP untuk penggunaan produksi dan mengintegrasikan dengan platform cloud seperti Azure. Modul-modul ini mempersiapkan Anda untuk membangun solusi MCP yang dapat menangani tuntutan dunia nyata.
Fase akhir berfokus pada bergabung dengan komunitas MCP dan berspesialisasi di area yang paling Anda minati. Anda akan belajar bagaimana berkontribusi pada proyek open-source MCP, menerapkan pola otentikasi lanjutan, dan membangun solusi terpadu dengan database secara menyeluruh.
Modul 11 layak mendapatkan penyebutan khusus - ini adalah jalur pembelajaran praktik lengkap dengan 13 lab yang mengajarkan Anda membangun server MCP siap produksi dengan integrasi PostgreSQL. Ini seperti proyek puncak yang menyatukan semua yang telah Anda pelajari!
| Modul | Topik | Deskripsi | Tautan |
|---|---|---|---|
| Modul 0-3: Dasar-dasar | |||
| 00 | Pengantar MCP | Gambaran tentang Model Context Protocol dan signifikansinya dalam pipeline AI | Baca lebih lanjut |
| 01 | Konsep Inti Dijelaskan | Eksplorasi mendalam tentang konsep inti MCP | Baca lebih lanjut |
| 1.1 | Apa yang Berubah di MCP (2026-07-28 RC) | Protokol tanpa status, kerangka ekstensi, dan penghapusan fitur yang akan datang di versi spesifikasi berikutnya | Panduan |
| 02 | Keamanan dalam MCP | Ancaman keamanan dan praktik terbaik | Baca lebih lanjut |
| 03 | Memulai dengan MCP | Pengaturan lingkungan, server/klien dasar, integrasi | Baca lebih lanjut |
| Modul 3: Membangun Server & Klien Pertama Anda | |||
| 3.1 | Server Pertama | Membuat server MCP pertama Anda | Panduan |
| 3.2 | Klien Pertama | Mengembangkan klien MCP dasar | Panduan |
| 3.3 | Klien dengan LLM | Mengintegrasikan model bahasa besar | Panduan |
| 3.4 | Integrasi VS Code | Menggunakan server MCP di VS Code | Panduan |
| 3.5 | Server stdio | Membuat server menggunakan transport stdio | Panduan |
| 3.6 | Streaming HTTP | Menerapkan streaming HTTP dalam MCP | Panduan |
| 3.7 | Microsoft Foundry Toolkit | Menggunakan Microsoft Foundry Toolkit dengan MCP | Panduan |
| 3.8 | Pengujian | Menguji implementasi server MCP Anda | Panduan |
| 3.9 | Penyebaran | Menyebarkan server MCP ke produksi | Panduan |
| 3.10 | Penggunaan server lanjutan | Menggunakan server lanjutan untuk penggunaan fitur lanjutan dan arsitektur yang lebih baik | Panduan |
| 3.11 | Otentikasi sederhana | Bab yang menunjukkan otentikasi dari awal dan RBAC | Panduan |
| 3.12 | Host MCP | Mengonfigurasi Claude Desktop, Cursor, Cline, dan host MCP lainnya | Panduan |
| 3.13 | Inspektur MCP | Debug dan uji server MCP dengan alat Inspector | Panduan |
| 3.14 | Sampling | Menggunakan sampling untuk berkolaborasi dengan klien | Panduan |
| 3.15 | Aplikasi MCP | Membangun Aplikasi MCP | Panduan |
| Modul 4-5: Praktis & Lanjutan | |||
| 04 | Implementasi Praktis | SDK, debugging, pengujian, template prompt yang dapat digunakan ulang | Baca lebih lanjut |
| 4.1 | Paginasi | Menangani set hasil besar dengan paginasi berbasis kursor | Panduan |
| 05 | Topik Lanjutan dalam MCP | AI multi-modal, skalabilitas, penggunaan perusahaan | Baca lebih lanjut |
| 5.1 | Integrasi Azure | Integrasi MCP dengan Azure | Panduan |
| 5.2 | Multi-modality | Bekerja dengan banyak modalitas | Panduan |
| 5.3 | Demo OAuth2 | Menerapkan otentikasi OAuth2 | Panduan |
| 5.4 | Konteks Akar | Memahami dan menerapkan konteks akar | Panduan |
| 5.5 | Routing | Strategi routing MCP | Panduan |
| 5.6 | Sampling | Teknik sampling dalam MCP | Panduan |
| 5.7 | Skalabilitas | Meningkatkan skalabilitas implementasi MCP | Panduan |
| 5.8 | Keamanan | Pertimbangan keamanan lanjutan | Panduan |
| 5.9 | Pencarian Web | Menerapkan kemampuan pencarian web | Panduan |
| 5.10 | Streaming Realtime | Membangun fungsi streaming realtime | Panduan |
| 5.11 | Pencarian Realtime | Menerapkan pencarian realtime | Panduan |
| 5.12 | Otentikasi Entra ID | Otentikasi dengan Microsoft Entra ID | Panduan |
| 5.13 | Integrasi Foundry | Mengintegrasikan dengan Microsoft Foundry | Panduan |
| 5.14 | Rekayasa Konteks | Teknik untuk rekayasa konteks yang efektif | Panduan |
| 5.15 | Transportasi Khusus MCP | Implementasi transportasi khusus | Panduan |
| 5.16 | Fitur Protokol | Notifikasi kemajuan, pembatalan, template sumber daya | Panduan |
| 5.17 | Berpikir Multi-agen Adversarial | Dua agen berargumen dari sisi yang berlawanan menggunakan alat MCP bersama, dievaluasi oleh agen hakim | Panduan |
| Modul 6-10: Komunitas & Praktik Terbaik | |||
| 06 | Kontribusi Komunitas | Cara berkontribusi untuk ekosistem MCP | Panduan |
| 07 | Wawasan dari Adopsi Awal | Kisah implementasi dunia nyata | Panduan |
| 08 | Praktik Terbaik untuk MCP | Kinerja, toleransi kesalahan, ketahanan | Panduan |
| 09 | Studi Kasus MCP | Contoh implementasi praktis | Panduan |
| 10 | Workshop Praktik | Membangun Server MCP dengan Microsoft Foundry Toolkit | Lab |
| Modul 11: Lab Praktik Server MCP | |||
| 11 | Integrasi Database Server MCP | Jalur pembelajaran praktis lengkap dengan 13 lab untuk integrasi PostgreSQL | Lab |
| 11.1 | Pengantar | Gambaran MCP dengan integrasi database dan kasus penggunaan analitik ritel | Lab 00 |
| 11.2 | Arsitektur Inti | Memahami arsitektur server MCP, lapisan database, dan pola keamanan | Lab 01 |
| 11.3 | Keamanan & Multi-Tenancy | Keamanan Tingkat Baris, otentikasi, dan akses data multi-penyewa | Lab 02 |
| 11.4 | Pengaturan Lingkungan | Menyiapkan lingkungan pengembangan, Docker, sumber daya Azure | Lab 03 |
| 11.5 | Desain Database | Pengaturan PostgreSQL, desain skema ritel, dan data contoh | Lab 04 |
| 11.6 | Implementasi Server MCP | Membangun server FastMCP dengan integrasi database | Lab 05 |
| 11.7 | Pengembangan Alat | Membuat alat query database dan introspeksi skema | Lab 06 |
| 11.8 | Pencarian Semantik | Menerapkan embedding vektor dengan Azure OpenAI dan pgvector | Lab 07 |
| 11.9 | Pengujian & Debugging | Strategi pengujian, alat debugging, dan pendekatan validasi | Lab 08 |
| 11.10 | Integrasi VS Code | Mengonfigurasi integrasi MCP VS Code dan penggunaan AI Chat | Lab 09 |
| 11.11 | Strategi Penyebaran | Penyebaran Docker, Azure Container Apps, dan pertimbangan skalabilitas | Lab 10 |
| 11.12 | Pemantauan | Application Insights, pencatatan, pemantauan kinerja | Lab 11 |
| 11.13 | Praktik Terbaik | Optimasi kinerja, penguatan keamanan, dan tips produksi | Lab 12 |
| Modul 12: Peralatan MCP | |||
| 12.1 | Peralatan | Penggunaan MCP dalam Aplikasi Copilot | Panduan |
Salah satu bagian paling menarik dari belajar MCP adalah melihat keterampilan kode Anda berkembang secara progresif. Kami merancang contoh kode kami untuk dimulai dengan sederhana dan tumbuh lebih canggih seiring pemahaman Anda yang mendalam. Berikut cara kami memperkenalkan konsep - dengan kode yang mudah dipahami namun menunjukkan prinsip MCP yang nyata, Anda akan mengerti bukan hanya apa yang dilakukan kode ini, tetapi mengapa kode tersebut disusun seperti ini dan bagaimana cocok dalam aplikasi MCP yang lebih besar.
| Bahasa | Deskripsi | Tautan |
|---|
| C# | Contoh Server MCP | Lihat Kode | | Java | Kalkulator MCP | Lihat Kode | | JavaScript | Demo MCP | Lihat Kode | | Python | Server MCP | Lihat Kode | | TypeScript | Contoh MCP | Lihat Kode | | Rust | Contoh MCP | Lihat Kode |
| Bahasa | Deskripsi | Tautan |
|---|---|---|
| C# | Contoh Lanjutan | Lihat Kode |
| Java dengan Spring | Contoh Aplikasi Container | Lihat Kode |
| JavaScript | Contoh Lanjutan | Lihat Kode |
| Python | Implementasi Kompleks | Lihat Kode |
| TypeScript | Contoh Container | Lihat Kode |
Untuk mendapatkan manfaat maksimal dari kurikulum ini, Anda harus memiliki:
-
Pengetahuan dasar pemrograman dalam setidaknya satu dari bahasa berikut: C#, Java, JavaScript, Python, atau TypeScript
-
Pemahaman tentang model client-server dan API
-
Familiaritas dengan konsep REST dan HTTP
-
(Opsional) Latar belakang dalam konsep AI/ML
-
Bergabung dalam diskusi komunitas kami untuk dukungan
Repositori ini mencakup beberapa sumber daya untuk membantu Anda menavigasi dan belajar secara efektif:
Panduan Studi Lengkap tersedia untuk membantu Anda menavigasi repositori ini secara efektif. Peta kurikulum visual ini menunjukkan bagaimana semua topik saling terhubung dan memberikan panduan tentang cara menggunakan proyek contoh dengan efektif. Ini sangat membantu jika Anda adalah pembelajar visual yang suka melihat gambaran besar.
Panduan ini meliputi:
- Peta kurikulum visual yang menunjukkan semua topik yang dibahas
- Rincian setiap bagian repositori
- Panduan penggunaan proyek contoh
- Jalur pembelajaran yang direkomendasikan untuk berbagai tingkat keterampilan
- Sumber daya tambahan untuk melengkapi perjalanan pembelajaran Anda
Kami memelihara Catatan Perubahan yang rinci untuk melacak semua pembaruan signifikan pada materi kurikulum, agar Anda tetap mengikuti perbaikan dan penambahan terbaru.
- Penambahan konten baru
- Perubahan struktur
- Peningkatan fitur
- Pembaruan dokumentasi
Setiap pelajaran dalam panduan ini mencakup:
- Penjelasan jelas tentang konsep MCP
- Contoh kode langsung dalam beberapa bahasa
- Latihan membangun aplikasi MCP nyata
- Sumber daya tambahan untuk pembelajar lanjutan
Mari belajar tentang Model Context Protocol (MCP), kerangka kerja mutakhir yang dirancang untuk menstandarisasi interaksi antara model AI dan aplikasi klien. Melalui sesi yang ramah pemula ini, kami akan memperkenalkan MCP dan membimbing Anda membuat server MCP pertama Anda.
JavaScript: https://aka.ms/letslearnmcp-javascript
Selamat! Anda baru saja mengambil langkah pertama dalam perjalanan menarik yang akan memperluas kemampuan pemrograman Anda dan menghubungkan Anda ke teknologi AI terdepan.
Dengan membaca pengantar ini, Anda sudah mulai membangun fondasi pengetahuan MCP Anda. Anda mengerti apa itu MCP, mengapa penting, dan bagaimana kurikulum ini mendukung perjalanan belajar Anda. Itu pencapaian signifikan dan awal dari keahlian Anda dalam teknologi penting ini.
Saat Anda melanjutkan modul-modul, ingatlah bahwa setiap ahli dulunya pemula. Konsep yang tampak rumit sekarang akan menjadi hal yang biasa saat Anda berlatih dan menerapkannya. Setiap langkah kecil membangun kemampuan kuat yang akan membantu karier pengembangan Anda.
Anda bergabung dengan komunitas pembelajar dan ahli yang bersemangat tentang MCP dan ingin membantu orang lain sukses. Baik Anda mengalami kesulitan dalam tantangan pemrograman atau semangat berbagi terobosan, komunitas ini siap mendukung perjalanan Anda.
Jika Anda mengalami kesulitan atau punya pertanyaan tentang membangun aplikasi AI, bergabunglah dengan sesama pembelajar dan pengembang berpengalaman dalam diskusi tentang MCP. Ini adalah komunitas yang mendukung, dimana pertanyaan disambut dan pengetahuan dibagikan dengan bebas.
Jika Anda memiliki umpan balik produk atau menemukan kesalahan saat membangun, kunjungi:
Petualangan MCP Anda dimulai sekarang! Mulailah dengan Modul 0 untuk mencoba pengalaman langsung MCP pertama Anda, atau jelajahi proyek contoh untuk melihat apa yang akan Anda buat. Ingat - setiap ahli memulai tepat di tempat Anda sekarang, dan dengan kesabaran serta latihan, Anda akan terkejut dengan apa yang dapat Anda capai.
Selamat datang di dunia pengembangan Model Context Protocol. Mari kita bangun sesuatu yang luar biasa bersama!
Kurikulum ini menjadi lebih kuat dengan kontribusi dari pembelajar seperti Anda! Baik Anda memperbaiki kesalahan ketik, menyarankan penjelasan yang lebih jelas, atau menambahkan contoh baru, kontribusi Anda membantu pemula lainnya berhasil.
Terima kasih kepada Microsoft Valued Professional Shivam Goyal atas kontribusi contoh kode.
Proses kontribusi dirancang agar ramah dan mendukung. Sebagian besar kontribusi memerlukan Perjanjian Lisensi Kontributor (CLA), tetapi alat otomatis akan membimbing Anda melalui proses dengan lancar.
Seluruh kurikulum ini tersedia di bawah lisensi MIT LICENSE, artinya Anda dapat menggunakan, memodifikasi, dan membagikannya secara bebas. Ini mendukung misi kami membuat pengetahuan MCP dapat diakses oleh pengembang di mana saja.
Proyek ini menerima kontribusi dan saran. Sebagian besar kontribusi mengharuskan Anda menyetujui Perjanjian Lisensi Kontributor (CLA) yang menyatakan bahwa Anda memiliki hak, dan memang memberikan, hak kepada kami untuk menggunakan kontribusi Anda. Untuk detail, kunjungi https://cla.opensource.microsoft.com.
Saat Anda mengirim permintaan tarik, bot CLA akan secara otomatis menentukan apakah Anda perlu menyetorkan CLA dan menghias PR dengan tepat (misalnya, pemeriksaan status, komentar). Cukup ikuti petunjuk yang diberikan bot. Anda hanya perlu melakukannya sekali di semua repositori yang menggunakan CLA kami.
Proyek ini telah mengadopsi Microsoft Open Source Code of Conduct. Untuk informasi lebih lanjut lihat FAQ Code of Conduct atau hubungi opencode@microsoft.com untuk pertanyaan atau komentar tambahan.
Siap memulai perjalanan MCP Anda? Mulailah dengan Modul 00 - Pengenalan MCP dan ambil langkah pertama Anda ke dunia pengembangan Model Context Protocol!
Tim kami juga memproduksi kursus lain! Cek:
Penafian: Dokumen ini telah diterjemahkan menggunakan layanan terjemahan AI Co-op Translator. Meskipun kami berupaya untuk mencapai akurasi, harap diketahui bahwa terjemahan otomatis mungkin mengandung kesalahan atau ketidakakuratan. Dokumen asli dalam bahasa aslinya harus dianggap sebagai sumber yang sah. Untuk informasi penting, disarankan menggunakan terjemahan profesional oleh manusia. Kami tidak bertanggung jawab atas kesalahpahaman atau penafsiran yang keliru yang timbul dari penggunaan terjemahan ini.
