Ana içeriğe atla

MCP Sunucuları

AI SmartTalk'a dış araçlar ve hizmetler bağlamak için Model Context Protocol (MCP)'yi kullanın. MCP, AI asistanınızın birleşik bir arayüz aracılığıyla dış sistemlerle etkileşimde bulunmasına olanak tanıyan açık bir standarttır.


Genel Bakış

MCP Sunucu entegrasyonu ile şunları yapabilirsiniz:

  • Birden fazla MCP sunucusunu aynı anda bağlayın
  • Dış araçları AI'nın konuşmalar sırasında çağırması için açığa çıkarın
  • Özel HTTP başlıkları ile kimlik doğrulaması yapın (API anahtarları, tokenlar, vb.)
  • Canlıya geçmeden önce bağlantıları test edin
  • Özel geliştirme olmadan yetenekleri genişletin

MCP nedir? Model Context Protocol, AI sistemlerinin dış veri kaynakları ve araçlarla güvenli bir şekilde bağlantı kurmasına olanak tanıyan açık bir standarttır (Anthropic tarafından geliştirilmiştir). Daha fazla bilgi için modelcontextprotocol.io adresini ziyaret edin.


Ön Gereksinimler

Başlamadan önce şunlara sahip olduğunuzdan emin olun:

  • Aktif bir AI SmartTalk hesabı
  • Bir veya daha fazla MCP uyumlu sunucuya erişim
  • Her MCP sunucusu için sunucu URL'si
  • Gerekli kimlik doğrulama bilgileri (API anahtarları, tokenlar)

MCP Nasıl Çalışır

  1. Kullanıcı, dış verilere ihtiyaç duyan bir soru sorar
  2. AI SmartTalk, bir MCP aracına ihtiyaç duyduğunu tanır
  3. Uygun MCP sunucusu, doğru araç ile çağrılır
  4. Yanıt döner ve AI doğal dilde bir cevap oluşturur

AI SmartTalk, birden fazla MCP sunucusunu aynı anda destekler. Farklı sunuculardan gelen araçlar, çakışmaları önlemek için otomatik olarak isim alanına alınır.


Adım Adım Kurulum

Adım 1: MCP Entegrasyonuna Erişim

  1. AI SmartTalk hesabınıza giriş yapın
  2. YönetimAsistanlarım[Asistan Adınız] bölümüne gidin
  3. Sol kenar çubuğunda Bağlayıcılar üzerine tıklayın
  4. MCP Sunucuları'nı bulun ve üzerine tıklayın

Adım 2: Bir MCP Sunucusu Ekleyin

Sunucu yapılandırma formunu açmak için Sunucu Ekle'ye tıklayın. Aşağıdaki alanları doldurun:

AlanGerekliAçıklama
Sunucu AdıEvetBu sunucuyu tanımlamak için dostça bir ad (örn. "Şirket CRM", "İç Wiki")
Sunucu URL'siEvetMCP sunucu uç noktası URL'si (örn. https://mcp.example.com)
HTTP BaşlıklarıHayırKimlik doğrulama veya diğer gereksinimler için özel başlıklar
URL Konvansiyonu

AI SmartTalk, URL'nizin sonunda /mcp yoksa otomatik olarak ekler. Örneğin, https://example.com https://example.com/mcp olur. Sunucunuz farklı bir uç nokta yolu kullanıyorsa, bunu URL'ye dahil edin (örn. https://example.com/api/mcp).

Adım 3: Kimlik Doğrulama Başlıkları Ekleyin (İsteğe Bağlı)

Eğer MCP sunucunuz kimlik doğrulama gerektiriyorsa, özel HTTP başlıklarını yapılandırmak için Başlık Ekle'ye tıklayın:

Yaygın BaşlıkKullanım Durumu
AuthorizationBearer tokenlar (örn. Bearer sk-xxx...)
X-API-KeyAPI anahtarı kimlik doğrulaması
X-Auth-TokenÖzel token kimlik doğrulaması

Her başlık için, aşağıdakileri sağlayın:

  • Anahtar: Başlık adı (yaygın başlıklardan seçin veya özel bir tane yazın)
  • Değer: Başlık değeri (hassas değerler UI'da otomatik olarak gizlenir)

Her sunucu için birden fazla başlık ekleyebilirsiniz. Anahtar adında "secret", "password", "token" veya "auth" içeren başlıklar güvenlik nedeniyle otomatik olarak gizlenir.

Adım 4: Bağlantıyı Test Edin

Kaydetmeden önce, sunucunuzun erişilebilir olduğunu doğrulamak için Bağlantıyı Test Et'e tıklayın:

  1. AI SmartTalk, sunucunuza bir JSON-RPC başlatma isteği gönderir
  2. Test, sırayla birden fazla uç noktayı kontrol eder: /mcp, /health, ardından temel URL
  3. Sonuçlar bağlantı durumu, yanıt süresi ve sunucu bilgilerini gösterir
Test SonucuAnlamı
BağlandıSunucu, MCP protokolü ile başarılı bir şekilde yanıt verdi
Kimlik doğrulama başarısızBaşlıklardaki API anahtarınızı veya tokenınızı kontrol edin
Sunucu bulunamadıURL'nin doğru olduğunu doğrulayın
Bağlantı reddedildiSunucu kapalı olabilir veya güvenlik duvarı erişimi engelliyor olabilir
Zaman aşımıSunucu yanıt vermek için çok uzun sürdü (10s sınırı)
SSL hatasıSunucunun geçerli bir SSL sertifikasına sahip olduğunu kontrol edin

Adım 5: Yapılandırmayı Kaydedin

  1. Sunucuyu listenize eklemek için Ekle'ye tıklayın
  2. Gerekirse daha fazla MCP sunucusu eklemek için Adım 2-4'ü tekrarlayın
  3. Tüm yapılandırılmış sunucuları etkinleştirmek için Entegrasyonu Kaydet'e tıklayın

Çoklu Sunucu Desteği

AI SmartTalk, birden fazla MCP sunucusunu aynı anda bağlamayı destekler. Bu, farklı kaynaklardan gelen araçları birleştirmenizi sağlar:

Araç İsim Alanı

Her sunucudan gelen araçlar, isim çakışmalarını önlemek için otomatik olarak sunucu adı ile ön eklenir. Örneğin:

  • company_crm__musteri_ara
  • internal_wiki__belge_ara
  • weather_api__tahmin_al

Bu, aynı isimde araçlar sunan sunucuları güvenle bağlayabileceğiniz anlamına gelir.

Birden Fazla Sunucuyu Yönetme

Entegrasyon kontrol paneli, tüm yapılandırılmış sunucuları gösterir:

  • Sunucu adı ve URL'si kolay tanımlama için
  • Başlık sayısı rozeti, özel başlıklar yapılandırıldığında
  • Durum göstergesi (Yapılandırıldı / Tamamlanmadı)
  • Eylem düğmeleri: Bağlantıyı test et, Düzenle veya bireysel sunucuları Sil

Araç Keşfi

MCP sunucularınız bağlandığında, AI SmartTalk otomatik olarak her sunucu tarafından açığa çıkarılan tüm mevcut araçları keşfeder. Bu araçlar, AI asistanınıza hemen sunulur.

AI asistanı:

  1. Tüm bağlı sunuculardan mevcut araçların listesini görecektir
  2. Kullanıcı sorgularına göre doğru aracı otomatik olarak seçecektir
  3. Aracı uygun parametrelerle çağıracaktır
  4. Yanıtı işleyip doğal dilde bir cevap verecektir
bilgi

Bireysel araçları manuel olarak yapılandırmanıza veya etkinleştirmenize gerek yoktur. Bağlı bir MCP sunucusu tarafından açığa çıkarılan tüm araçlar, AI asistanınıza otomatik olarak sunulur.


Kullanım Senaryoları

Müşteri İlişkileri Yönetimi

CRM'inizi MCP aracılığıyla bağlayın:

  • "Müşteri John Smith'i ara"
  • "Hesap #12345'in durumu nedir?"
  • "Kaç tane açık destek talebimiz var?"

İç Araçlar

Şirket sistemlerine erişim:

  • "Ürün SKU-123 için envanteri kontrol et"
  • "Yarın için programda ne var?"
  • "İç wiki'mizdeki onboarding belgelerini ara"

Dış Veri Kaynakları

Canlı verileri alın:

  • "Paris'teki hava durumu nedir?"
  • "AAPL için en son hisse fiyatını al"
  • "UA123 uçuşunun durumunu kontrol et"

Geliştirme Araçları

Teknik ekipler için:

  • "Son derlemenin durumu nedir?"
  • "Kimlik doğrulama hataları için GitHub sorunlarımızı ara"
  • "Üretim sunucularının sağlığını kontrol et"

MCP Sunucu Örnekleri

Popüler MCP Sunucuları

SunucuAmaçBağlantı
FilesystemYerel dosyaları okuma/yazmaYerleşik referans sunucusu
PostgreSQLVeritabanlarını sorgulamaTopluluk sunucusu
GitHubRepo yönetimiTopluluk sunucusu
SlackMesajlaşma entegrasyonuTopluluk sunucusu
Google DriveDosya yönetimiTopluluk sunucusu
Brave SearchWeb aramasıTopluluk sunucusu

Daha fazlasını bul: Büyüyen topluluk MCP sunucuları listesi için MCP Sunucu Kayıt Defteri sayfasını ziyaret edin.

Kendinize Ait MCP Sunucuları

Aşağıdaki amaçlar için özel MCP sunucuları oluşturabilirsiniz:

  • Sahipli dahili sistemler
  • Özel iş mantığı
  • Güvenli veya özel veri erişimi

Kendi sunucunuzu oluşturmak için herhangi bir MCP SDK'sını (TypeScript, Python) kullanın.


Güvenlik Değerlendirmeleri

Kimlik Doğrulama

Sunucu yapılandırmasında HTTP Başlıkları aracılığıyla kimlik doğrulamayı yapılandırın:

YöntemBaşlık Örneği
Bearer TokenAuthorization: Bearer sk-xxx...
API AnahtarıX-API-Key: your-api-key
Özel TokenX-Auth-Token: your-token

Veri Gizliliği

  • MCP istekleri kullanıcı konuşma verilerini içerebilir
  • MCP sunucunuzun verileri gizlilik politikalarınıza göre işlediğinden emin olun
  • Veri ikamet gereksinimlerini dikkate alın
  • AI SmartTalk, UI'de hassas başlık değerlerini maskeleyerek gizler

Ağ Güvenliği

  • Tüm MCP bağlantıları için HTTPS kullanın
  • MCP sunucu erişimini güvenilir IP'lerle sınırlayın
  • MCP sunucunuzda hız sınırlaması uygulayın
  • Geçerli SSL sertifikalarının mevcut olduğundan emin olun

Sorun Giderme

Bağlantı Sorunları

SorunÇözüm
"Bağlantı reddedildi"Sunucu URL'sini ve portunu kontrol edin. Sunucunun çalıştığından emin olun
"Kimlik doğrulama başarısız" (401)Başlık yapılandırmasında API anahtarınızı veya token'ınızı doğrulayın
"Yasak" (403)Kimlik bilgilerinizin gerekli izinlere sahip olduğundan emin olun
"Sunucu bulunamadı" (404)URL'yi doğrulayın. AI SmartTalk otomatik olarak /mcp ekler
"Zaman aşımı"Ağ bağlantısını ve güvenlik duvarı kurallarını kontrol edin. Testin 10 saniyelik bir zaman aşımı vardır
"SSL hatası"MCP sunucunuzun geçerli bir SSL sertifikasına sahip olduğundan emin olun
"Hız sınırlı" (429)Çok fazla istek. Bekleyin ve tekrar deneyin veya sunucu limitlerini artırın

Araç Sorunları

SorunÇözüm
Araçlar görünmüyorMCP sunucusunun araçları doğru bir şekilde sunduğunu doğrulayın. Yenileme yapmayı deneyin
Yanlış araçlar çağrılıyorSunucu adlarının AI'nın doğru seçmesine yardımcı olacak şekilde açıklayıcı olduğundan emin olun
Araç çağrısı başarısızHatalar için sunucu günlüklerini kontrol edin. Araçların beklenen formatı döndürdüğünden emin olun

Yaygın Hatalar

  • /mcp'yi unutmamak: AI SmartTalk bunu otomatik olarak ekler, ancak uç noktanız farklıysa tam yolu ekleyin
  • Yanlış başlık formatı: Kimlik doğrulama başlıklarının sunucunuzun beklediği ile eşleştiğinden emin olun
  • Tekrar eden sunucu adları: Her sunucunun benzersiz bir adı olmalıdır

MCP Sunucularını Yönetme

EylemNasıl
Sunucu ekle"Sunucu Ekle"ye tıklayın, bilgileri doldurun, test edin ve kaydedin
Sunucuyu düzenleSunucu kartındaki düzenleme simgesine tıklayın
Bağlantıyı test etSunucu kartındaki test simgesine tıklayın
Sunucuyu silSunucu kartındaki silme simgesine tıklayın
Değişiklikleri kaydetTüm değişiklikleri kalıcı hale getirmek için "Entegrasyonu Kaydet"e tıklayın

En İyi Uygulamalar

  1. Açıklayıcı sunucu adları kullanın: AI'nın hangi sunucuyu sorgulayacağını anlamasına yardımcı olur (örneğin, "Şirket CRM" yerine "Sunucu 1")
  2. Kaydetmeden önce test edin: Yapılandırma sorunlarını erken yakalamak için her zaman bağlantıları test edin
  3. Bir sunucu ile başlayın: Daha fazla eklemeden önce bir entegrasyonla rahatlayın
  4. Kimlik bilgilerinizi güvence altına alın: AI SmartTalk için özel API anahtarları kullanın, kişisel token'lar değil
  5. Sunucularınızı izleyin: Hangi araçların çağrıldığını ve performanslarını takip edin
  6. Sunucuları güncel tutun: MCP sunucularınızın en son protokol spesifikasyonunu takip ettiğinden emin olun

Kaynaklar

MCP Dokümantasyonu

AI SmartTalk Kaynakları


İlgili Dokümantasyon

Deneyiminizi yükseltmeye hazır mısınız?
kullanıcı deneyimi?

Müşterileri memnun eden ve işinizle birlikte büyüyen AI asistanlarını dağıtın.

GDPR Uyumlu