Projeyi ve Araçları Kapsamlandırma
Sunucunuzun hangi yetenekleri kullanıma açacağına karar verin.
Projeyi ve Araçları Kapsamlandırma, CoddyKit'te ücretsiz bir MCP Academy dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, MCP Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. MCP Academy kursu toplamda 4 dersten oluşur.
Gerçek Bir Şey Gönderme Zamanı
Gerekli parçaları öğrendiniz; şimdi eksiksiz bir sunucu oluşturuyorsunuz. Bu bitirme projesi, gerçek bir hizmeti düzenli ve kurulabilir bir MCP sunucusuna dönüştürüyor. 🚀
Kullanıcı Hedefiyle Başlayın
Herhangi bir kod yazmadan önce sunucunuzun yardımcı olduğu işi tanımlayın. Notlarımı ara gibi net bir hedef, sonraki her kararı odaklı ve küçük tutar.
Gerçek Bir Hizmet Seçin
Tek bir somut arka uç seçin: bir not klasörü, bir SQLite veritabanı veya tek bir herkese açık API. Tek kaynak, bitirme projesinin dağılmadan gönderilebilir kalmasını sağlar.
Yetenekleri Listeleyin
Yapay zekânın arama, okuma ve ekleme gibi neleri yapabilmesi gerektiğini yazın. Bu kısa yetenek listesi, tool'larınız ve resource'larınız için haritanız olur.
Eylemleri Okumalardan Ayırın
Listenizi ayırın: durumu değiştiren şeyler tool'lardır, yalnızca bağlam getiren şeyler ise resource'lardır. Bu sınıflandırma her temel yapı taşını baştan belirler.
Tool İmzalarını Taslak Olarak Çizin
Her tool için bir ad, bağımsız değişkenleri ve döndürdüğü şeyi not edin. Hızlı bir imza taslağı, mantığı yazmanızdan çok önce eksik girdileri yakalar.
# add_note(title: str, body: str) -> str
# search_notes(query: str) -> list[str]
# A two-line sketch is enough to start.Bir Resource Planlayın
Tek bir notu kimliğiyle sunmak gibi, salt okunur bir bağlam parçasını resource olarak açmayı seçin. Resource'lar eylem gerçekleştirmeden modele bilgi sağlar.
Bir Prompt Planlayın
Kullanıcının tetikleyebileceği, örneğin bu notu özetle gibi yeniden kullanılabilir bir prompt ekleyin. Prompt'lar en iyi talimatlarınızı paketler; böylece çağıranların bunları yeniden yazması gerekmez.
Tamamlanma Ölçütünü Erken Tanımlayın
Şimdiden tamamlanmış hâlin nasıl görüneceğine karar verin: sunucu yükleniyor, üç tool listeliyor ve gerçek bir sorguyu yanıtlıyor. Net bir kapsam, bitmek bilmeyen özellik eklemelerini durdurur.
Sunucuya Ad Verin
Projenize notes-mcp gibi kısa ve açıklayıcı bir ad verin. İstemciler bu adı kullanıcılara gösterir; bu nedenle ne yaptığını hemen anlatmasını sağlayın.
from mcp.server.fastmcp import FastMCP
mcp = FastMCP("notes-mcp")Küçük Bir Belirtim Yazın
Planı tek bir kısa belirtim dosyasında toplayın: hedef, arka uç, tool'lar, resource ve prompt. Bu sayfa, geri kalanını oluştururken kontrol listeniz olur.
Hızlı Kontrol
Yetenekleri nasıl sınıflandırdığınızı doğrulayalım.
Özet
Gerçek bir projenin kapsamını belirlediniz: bir hedef, bir arka uç ve tool'lardan, bir resource'tan ve bir prompt'tan oluşan kısa bir liste. Net bir plan, geliştirmeyi kolaylaştırır. 🎯
Yapay zeka eğitmeniyle Python öğren — ücretsiz
Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.
- Kurslar
- 30
- Dersler
- 120
Sıkça Sorulan Sorular
“Projeyi ve Araçları Kapsamlandırma” dersi ücretsiz mi?
Evet — “Projeyi ve Araçları Kapsamlandırma” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve MCP Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. MCP Academy kursu toplamda 4 dersten oluşur.
“Projeyi ve Araçları Kapsamlandırma” dersinde ne öğreneceğim?
Sunucunuzun hangi yetenekleri kullanıma açacağına karar verin. MCP Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
MCP Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te MCP Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.
“Projeyi ve Araçları Kapsamlandırma” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu MCP Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her MCP Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Projeyi ve Araçları Kapsamlandırma
- Araçları, Kaynakları ve İstemleri Uygulama
- Test Etme, İnceleme ve Güçlendirme
- Sunucuyu Belgeleme ve Yayımlama