MCP Academy · Pelajaran

Menambahkan SDK Python MCP

Tambahkan paket mcp resmi ke proyek Anda.

Pelajaran 2 dari 413 langkah

Menambahkan SDK Python MCP adalah pelajaran MCP Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar MCP Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus MCP Academy mencakup 4 pelajaran total.

Saatnya Menambahkan SDK

Kerangka proyek Anda sudah tersedia, tetapi proyek tersebut belum dapat berkomunikasi dengan MCP. Langkah berikutnya adalah menambahkan pustaka resmi yang menangani sebagian besar pekerjaan. 📦

Nama Paketnya Cukup mcp

SDK Python resmi tersedia sebagai paket yang namanya cukup mcp. Paket ini berisi semua yang Anda perlukan untuk membangun server dan klien dengan Python biasa.

Tambahkan dengan uv

Di dalam folder proyek, jalankan uv add untuk menginstal SDK dan mencatatnya sebagai dependensi. Satu perintah akan mengambilnya dan memperbarui berkas proyek Anda.

uv add "mcp[cli]"

Mengapa Ada Ekstra [cli]

Ekstra [cli] menambahkan alat baris perintah untuk menjalankan dan memeriksa server. Tanpanya, Anda mendapatkan pustakanya, tetapi tidak mendapatkan perintah mcp yang praktis.

Gunakan Tanda Kutip untuk Kurung Siku

Selalu apit nama tersebut dengan tanda kutip, seperti "mcp[cli]". Banyak shell memperlakukan kurung siku sebagai karakter khusus, sedangkan tanda kutip membuatnya tetap literal.

pip Juga Tetap Berfungsi

Jika Anda lebih menyukai pip biasa, paket yang sama dapat diinstal dengan cara yang sama. Kedua alat tersebut memberi Anda SDK yang identik, jadi pilih yang paling sesuai dengan alur kerja Anda.

pip install "mcp[cli]"

Dependensi Dicatat

uv add tidak hanya menginstal; perintah tersebut juga menulis mcp ke dalam pyproject.toml. Siapa pun yang menggandakan proyek Anda akan mendapatkan dependensi yang sama persis.

Berkas Kunci Menetapkan Versi

uv juga memperbarui berkas uv.lock yang menetapkan versi persis hasil penyelesaian dependensi. Dengan begitu, instalasi Anda dapat direproduksi di mesin apa pun, setiap saat.

Pastikan Impor Berhasil

Pastikan instalasi berhasil dengan mengimpor SDK di dalam lingkungan Anda. Jika tidak ada error, paket mcp siap digunakan.

uv run python -c "import mcp; print('ok')"

Lokasi Server

Kelas yang paling sering Anda gunakan adalah FastMCP, yang berada di bawah mcp.server.fastmcp. Kelas ini adalah cara tingkat tinggi untuk mendefinisikan alat tanpa menyentuh detail protokol mentah.

from mcp.server.fastmcp import FastMCP

Satu Impor, Kekuatan Besar

Satu impor tersebut membuka dekorator untuk alat, sumber daya, dan prompt. SDK mengubah fungsi Python biasa menjadi kemampuan yang dapat dipanggil AI. ✨

Pemeriksaan Singkat

Anda menginginkan SDK beserta pembantu baris perintahnya.

SDK Sudah Terpasang

Anda telah menambahkan mcp[cli], mencatatnya di pyproject.toml, mengunci versinya, dan memastikan impornya berhasil. Proyek Anda kini dapat membangun server MCP sungguhan. 🎯

Gratis untuk memulai

Belajar Python dengan tutor AI — gratis

Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.

Kursus
30
Pelajaran
120

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Menambahkan SDK Python MCP” gratis?

Ya — teks lengkap “Menambahkan SDK Python MCP” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus MCP Academy, upgrade ke CoddyKit PRO. Kursus MCP Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Menambahkan SDK Python MCP”?

Tambahkan paket mcp resmi ke proyek Anda. Kamu berlatih MCP Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai MCP Academy?

Tidak diperlukan pengalaman sebelumnya. MCP Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.

Berapa lama pelajaran “Menambahkan SDK Python MCP” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran MCP Academy ini?

Ya. Setiap pelajaran MCP Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Memasang Python dan uv
  2. Menambahkan SDK Python MCP
  3. Mengenal CLI mcp
  4. Tata Letak Proyek untuk Server
← Kembali ke MCP Academy