Skip to content

Latest commit

 

History

History
104 lines (67 loc) · 4.58 KB

File metadata and controls

104 lines (67 loc) · 4.58 KB

-2- Proje oluşturma

SDK'nızı kurduğunuza göre, şimdi bir proje oluşturalım:

-3- Proje dosyalarını oluşturma

-4- Sunucu kodunu oluşturma

-5- Bir araç ve kaynak ekleme

Aşağıdaki kodu ekleyerek bir araç ve kaynak ekleyin:

-6- Son kod

Sunucunun başlayabilmesi için gerekli son kodu ekleyelim:

-7- Sunucuyu test etme

Aşağıdaki komutla sunucuyu başlatın:

-8- Inspector kullanarak çalıştırma

Inspector, sunucunuzu başlatmanızı sağlayan ve onunla etkileşime girip çalıştığını test edebileceğiniz harika bir araçtır. Hadi başlatalım:

Note

"komut" alanında, sunucunuzu belirli çalışma zamanınızla çalıştırmak için gereken komutu içerdiği için farklı görünebilir.

Aşağıdaki kullanıcı arayüzünü görmelisiniz:

Bağlan

  1. Bağlan butonunu seçerek sunucuya bağlanın
    Sunucuya bağlandıktan sonra aşağıdakileri görmelisiniz:

    Bağlandı

  2. "Tools" ve ardından "listTools" seçeneğini seçin, "Add" görünmelidir, "Add" seçeneğine tıklayın ve parametre değerlerini doldurun.

    Aşağıdaki yanıtı göreceksiniz, yani "add" aracından bir sonuç:

    Add aracının çalıştırılma sonucu

Tebrikler, ilk sunucunuzu oluşturup çalıştırmayı başardınız!

Resmi SDK'lar

MCP, birçok dil için resmi SDK'lar sağlar:

  • C# SDK - Microsoft iş birliğiyle sürdürülmektedir
  • Java SDK - Spring AI iş birliğiyle sürdürülmektedir
  • TypeScript SDK - Resmi TypeScript uygulaması
  • Python SDK - Resmi Python uygulaması
  • Kotlin SDK - Resmi Kotlin uygulaması
  • Swift SDK - Loopwork AI iş birliğiyle sürdürülmektedir
  • Rust SDK - Resmi Rust uygulaması

Önemli Noktalar

  • MCP geliştirme ortamı, dil bazlı SDK'larla kurulumu kolaydır
  • MCP sunucuları, açık şemalarla araçlar oluşturup kaydetmeyi içerir
  • Test ve hata ayıklama, güvenilir MCP uygulamaları için gereklidir

Örnekler

Ödev

Seçtiğiniz bir araçla basit bir MCP sunucusu oluşturun:

  1. Aracı tercih ettiğiniz dilde (.NET, Java, Python veya JavaScript) uygulayın.
  2. Girdi parametrelerini ve dönüş değerlerini tanımlayın.
  3. Inspector aracını çalıştırarak sunucunun beklendiği gibi çalıştığını doğrulayın.
  4. Farklı girdilerle uygulamayı test edin.

Çözüm

Çözüm

Ek Kaynaklar

Sonraki Adım

Sonraki: MCP İstemcileri ile Başlarken

Feragatname:
Bu belge, AI çeviri servisi Co-op Translator kullanılarak çevrilmiştir. Doğruluk için çaba göstersek de, otomatik çevirilerin hatalar veya yanlışlıklar içerebileceğini lütfen unutmayınız. Orijinal belge, kendi ana dilindeki haliyle yetkili kaynak olarak kabul edilmelidir. Kritik bilgiler için profesyonel insan çevirisi önerilir. Bu çevirinin kullanımı sonucunda oluşabilecek yanlış anlamalar veya yorum hatalarından sorumlu değiliz.