Menambahkan SDK Python MCP
Tambahkan paket mcp resmi ke proyek Anda.
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 FastMCPSatu 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. 🎯
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
- Memasang Python dan uv
- Menambahkan SDK Python MCP
- Mengenal CLI mcp
- Tata Letak Proyek untuk Server