Kısaca
LlamaIndex ajanları OmniChannels.ai'yi uzak MCP sunucumuz üzerinden kullanır. llama-index-tools-mcp ile https://mcp.broadnet.me/mcp adresine yönlendirilmiş ve McpToolSpec ile sarılmış bir BasicMCPClient, gönderim, şablon ve iletim raporu araçlarımızı ajan araçlarına dönüştürür. Sunucumuz Authorization: Bearer başlığı gerektirir; sürümünüzün bunu nasıl ayarladığı için paketin dokümantasyonuna bakın ya da REST API'mizi kendi araçlarınızdan çağırın.
Neler yapabilirsiniz?
Yalnızca okuma araçlı iletim destek ajanı
Yalnızca okuma araçlarını bırakın; ajan gönderim yapamadan iletim sorularını yanıtlar.
Şunu sormayı deneyin
“Yalnızca okuma araçlarını kullanarak iletim sorularını yanıtlayan ve mesaj gönderme taleplerini reddeden bir ajan oluştur.”
Dokümanlarınızdan yanıtlayın, araçlarla eyleme geçin
Kendi politikalarınız üzerindeki bir sorgu motorunu mesajlaşma araçlarımızla birleştirin; böylece bir şey gönderilmeden önce yanıtlar kurallarınıza uyar.
Şunu sormayı deneyin
“İade politikası dizinimizi kontrol eden, Arapça ve İngilizce bir WhatsApp yanıtı taslağı hazırlayan ve 971500000000 numarasına göndermeden önce bana soran bir ajan oluştur.”
Şablon farkındalıklı iş akışı
Ajan, onaylı WhatsApp şablonlarını listeler ve 24 saatlik pencere dışındaki, işletme tarafından başlatılan mesajlar için değişkenleri doldurur.
Şunu sormayı deneyin
“Onaylı appointment_reminder şablonunu bulup, onayımdan sonra yarının zaman dilimiyle 966500000000 numarasına gönderen bir iş akışı yaz.”
Dar kapsamlı REST araçları
Alanlar, doğrulama ve günlükleme üzerinde tam denetim istediğinizde tek bir REST işlemini FunctionTool içine sarın.
Şunu sormayı deneyin
“POST /sms/sendSms ile tek bir SMS gönderen ve BROADNET_TOKEN değerini ortamdan okuyan bir LlamaIndex FunctionTool yaz.”
Hata analizi
Ajan iletim raporlarını okur ve operasyon ekibiniz için hataları nedene göre gruplar.
Şunu sormayı deneyin
“Dünkü iletim raporlarını okuyan ve FAILED ile REJECTED mesajları neden ve kanala göre özetleyen bir ajan oluştur.”
Nasıl bağlanır?
llama-index-tools-mcp, uzak bir MCP sunucusuna URL ile bağlanan BasicMCPClient'ı ve o sunucunun araçlarını bir LlamaIndex ajanı için araç listesine dönüştüren McpToolSpec'i sağlar. İstemciyi, Streamable HTTP uç noktası olan https://mcp.broadnet.me/mcp adresine yönlendirin. Sunucumuza yapılan her istek Authorization: Bearer başlığı taşımalıdır; bunu nasıl ayarlayacağınız, örneğin özel bir HTTP istemcisiyle, paket sürümüne bağlıdır; dokümantasyonuna bakın.
Araç listesini her ajanın yalnızca ihtiyaç duyduğu araçları alacak şekilde filtreleyin ve her gönderimden önce bir onay adımı ekleyin. Sürümünüzdeki başlık seçeneği uymuyorsa, tam alanlar için OpenAPI 3.1 şemasını kullanarak REST API'mizin etrafına Bearer jetonlu kendi FunctionTool sarmalayıcılarınızı yazın; tekil SMS JSON'dur, toplu ve diğer kanalların çoğu multipart/form-data kullanır.
- MCP: McpToolSpec ile sarılmış, https://mcp.broadnet.me/mcp adresindeki BasicMCPClient
- Her istekte Authorization: Bearer başlığı gerekir
- Araçları ada göre filtreleyin ve her gönderimden önce onay alın
- REST alternatifi: OpenAPI 3.1 şemasından oluşturulan FunctionTool sarmalayıcıları
Kurulum
- 1
API erişimi talep edin
Test erişimi talep edin ve bir API jetonu alın. Test gönderimleri yalnızca doğrulanmış kendi numaralarınıza gider.
- 2
Geçici anahtar alın
Yönetim portalında Integrations, ardından MCP Integration bölümünü açın, Get temporary key'i seçin ve BROADNET_TOKEN olarak tanımlayın.
Rehber: MCP server for AI agents - 3
llama-index-tools-mcp'yi kurun
Paketi kurun ve sürümünüzün özel başlıkları uzak bir sunucuya nasıl ilettiğini dokümantasyonundan kontrol edin.
- 4
Araçları yükleyin
URL'miz ve Authorization başlığı için bir BasicMCPClient oluşturun, McpToolSpec ile sarın ve araç listesini alın.
Rehber: MCP server for AI agents - 5
Kısıtlayın ve onay ekleyin
Ajana yalnızca ihtiyaç duyduğu araçları verin ve gönderim yapan her araçtan önce onay isteyin.
- 6
Kendi numaranızda test edin
Erişimi genişletmeden önce ajanı doğrulanmış numaranıza karşı çalıştırın ve iletim raporunu kontrol edin.
Üretici belgeleri
LlamaIndex, sahibinin ticari markasıdır. OmniChannels.ai, LlamaIndex ile bağlantılı değildir ve LlamaIndex tarafından onaylanmamıştır; bu sayfa, LlamaIndex'in kendi MCP, HTTP veya webhook özellikleriyle kurulan bir bağlantıyı açıklar.

