Anasayfa/Rehberler/Geliştiriciler
Geliştiriciler

MCP ROOTE’ye IA Asistanı Nasıl Bağlanır?

Bir asistanı MCP ROOTE’ye bağlayın: sunucu URL’si, HTTP yapılandırması, ilk arama, sonuçların okunması ve hata giderme.

By ROOTE·7 dakika okuma
MCP ROOTE’ye IA Asistanı Nasıl Bağlanır?
ROOTE'yi bağlayın ve ilk aramanızı başlatın.

Önemli noktalar kısa sürede

https://mcp.roote.ai/mcp adresini uyumlu bir istemcide uzak Streamable HTTP sunucusu olarak ekleyin. Araçları keşfedin, bir adres ve ardından yakınlık araması test edin, dönen durumu ve sınırları kontrol edin.

MCP ROOTE’ye bir IA asistanı bağlamak için, MCP Streamable HTTP ile uyumlu bir uygulamada uzak sunucu olarak https://mcp.roote.ai/mcp adresini ekleyin. Sunucu, adresler, hareketlilikler ve yakın hizmetler için okuma araçları sunar.

Bu eğitim, ROOTE tarafından yayınlanan yapılandırmayı ve sunucu bağlantısının doğrulanmasını takip eder. Menü başlıkları müşteriye göre değişir; URL, taşıma yöntemi ve araç şemaları kontrol edilecek unsurlardır. Sunucunun tools/list listesi dokümantasyondan önce değişebilir: gerçek duyurulan kapasiteyi kullanın.

İstemci uyumluluğunu doğrulayın

Uygulamanız, uzak bir MCP sunucusunu Streamable HTTP olarak kabul etmelidir. Sadece yerel stdio sunucularına izin veren bir istemci, bu URL’yi çalıştırılabilir komut olarak kullanamaz. Ayrıca hesabınızın özel sunucu eklemeye izin verip vermediğini kontrol edin.

Uygulama bir form sunuyorsa, ROOTE’yi isim ve sunucu URL’sini adres olarak girin. mcpServers formatında dosya kabul ediyorsa, ROOTE dokümantasyonu şu asgari yapılandırmayı önerir:

{
  "mcpServers": {
    "roote": { "url": "https://mcp.roote.ai/mcp" }
  }
}

ROOTE bağlantısı için resmi yapılandırma

Anonim veya doğrulanmış erişim seçimi

Dokümantasyon, Authorization başlıksız anonim erişim öngörür; Free projeksiyonu ve API aktif sınırlarına tabidir. Doğrulanmış erişim için, istemcinin güvenli mekanizmasını kullanarak Bearer başlığında jetonunuzu iletin.

Authorization: Bearer YOUR_API_TOKEN

YOUR_API_TOKEN, istemcinin güvenli yapılandırmasında değiştirilecek yere işaret eder. Jetonu bir konuşmaya, genel URL'ye veya makaleye yapıştırmayın. Geçersiz veya iptal edilmiş jeton anonim erişimle otomatik değiştirilmeyecektir.

Araçların kullanılabilirliğini doğrulayın

Bağlandıktan sonra istemcinizde sunucu araç listesini açın. ROOTE dokümantasyonu initialize, tools/list ve tools/call dizisini açıklar; uyumlu istemciler bu trafiği otomatik yapar. Sunucu tarafından bildirilen sürüm ve yetenekleri kullanın.

Sunucu geocode, place_search, reverse_geocode, nearby, mobility_nearby, transit_nearby, transit_disruptions ve services_nearby araçlarını sunar. Bu araçların olmaması bağlantı, keşif sorunu veya hizmet evrimi anlamına gelir. Her zaman sunucunun duyurduğu listeyi kontrol edin. Journey ve Departures henüz sunulmamaktadır.

Tekrarlanabilir ilk arama yapın

Öncelikle açık bir adres belirtin: “ROOTE kullanarak 10 rue de Rivoli, Paris, Fransa adresini ara. Bulunan adayları ve koordinatlarını belirt.” Modelin sunduğu yanıt değil, aracın sonucunu inceleyin.

{
  "name": "geocode",
  "arguments": {
    "q": "10 rue de Rivoli, Paris",
    "language": "fr",
    "country": "FR"
  }
}

Bu blok çağrı adı ve argümanlarını gösterir; tam bir HTTP isteği değildir. İstemciniz MCP çağrısını kapsüller. Birden çok olası aday gelirse, nokta etrafı aramadan önce doğruyu seçin.

Sonra Bordeaux referans noktası etrafında taşıma işlevini test edebilirsiniz. Aşağıdaki koordinatlar test içindir ve önceki Paris adresinden geldiği iddia edilmez.

{
  "name": "transit_nearby",
  "arguments": {
    "lat": 44.8416106,
    "lon": -0.5810938,
    "radius": 600,
    "modes": ["bus", "tram"],
    "limit": 10
  }
}

Sonuca ulaşmadan önce sonucu okuyun

Durumu, dönen varlıkları, kapsama alanını, uyarıları ve uygulanan sınırları kontrol edin. Kısmi yanıt faydalı bilgiler içerebilir. Boş arama, şehirde fiziksel taşıma olmadığı anlamına gelmez.

Testin beklenen sonucu yapılandırılmış yanıt ya da açık hata, önceden belirlenmiş durak sayısı değildir. Kaynaklar ve kapsama değişebilir. Durak araması sonraki kalkışları vermez.

Bağlantı hatalarını giderme

BelirtiYapılması gereken kontrol
Araç bulunamadıTam URL, uzak taşıma ve istemci yetkisi
Argüman hatasıİzin verilen türler, değerler ve şema alanları
Kimlik doğrulama hatasıBearer geçerliliği ve başlık yapılandırması
Limit aşımıAktif sınırlar, yeniden deneme süresi ve çağrı frekansı
Boş veya kısmi sonuçKoordinatlar, filtreler, yarıçap, kapsama ve uyarılar

Boş sonucu API hatasından ayırma

Bir adresten eksiksiz asistan oluşturma

Bir MCP sunucusunun rolünü anlama

Yakında: sonraki kalkışlar ve yolculuk hesaplama

ROOTE, MCP’sini yaklaşan Departures ve yolculuk planlama ile genişletmeyi planlıyor. Bu özellikler henüz mevcut değil ve MCP sunucusunun şu anda sunduğu araçların parçası değil. Kullanıma açıldığında, geçiş veya yolculuk duyurmadan önce sunucunun açıkladığı araçları, argümanlarını ve döndürülen bilgileri kontrol edin.

Geliştiriciler içinROOTE Mobility API

Bir nokta çevresindeki mobilite.
Doğrudan uygulamanızda.

  • Ara
    bir konum çevresinde
  • Ulaş
    ulaşım verilerine
  • Entegre et
    uygulamanıza

Haritadan verilere geçin: ROOTE API ile yaklaşınızdaki mobiliteleri ve servisleri arayın.

Sıkça sorulan sorular

Jeton zorunlu mu?

Dokümantasyon anonim Free erişim sağlar. Erişim sınırları ve yetenekleri hizmet tarafından uygulanır.

Neden asistana durak araması sonrası saat bildiri yapıyor?

transit_nearby araması sonraki kalkışları vermez. Asistandan dönen gerçek verileri göstermesini ve bu eksikliği belirtmesini isteyin.

Uygulama oluşturmadan test yapılabilir mi?

Evet, uzak sunucu ekleyip araçları çalıştırabilen uyumlu istemcilerle.

Ya çevrenize bakmaya ne dersiniz?

ROOTE ile mahallenizi keşfedin ve yolculuğunuzu hazırlamak için mevcut bilgileri bulun.

ROOTE haritasını keşfet ↗