Solr Arama MCP Sunucusu

Solr Arama MCP Sunucusu

Güçlü Solr arama ve alma işlevini yapay zeka iş akışlarınıza entegre edin. Solr Arama MCP Sunucusu, LLM’leri kurumsal belge araması, gelişmiş sorgular ve güvenli Solr erişimi ile birleştirir—doğrudan FlowHunt içinde.

“Solr Arama” MCP Sunucusu ne yapar?

Solr Arama MCP Sunucusu, Büyük Dil Modelleri (LLM’ler) ile güçlü bir açık kaynak arama platformu olan Apache Solr arasında bir entegrasyon katmanı olarak görev yapar. Model Context Protocol (MCP) sayesinde bu sunucu, yapay zeka asistanlarının Solr koleksiyonlarında depolanan belgeleri aramasına, almasına ve etkileşime geçmesine olanak tanır. Solr’ın arama ve alma yeteneklerini standartlaştırılmış kaynaklar ve araçlar olarak sunar; istemci uygulamalarından kolay, tür güvenli ve kimlik doğrulamalı erişim sağlar. Geliştiriciler, bu MCP sunucusuyla LLM’lere karmaşık sorgular, belge filtreleme, sıralama, sayfalama ve doğrudan belge alma gibi gelişmiş arama özellikleri kazandırabilir—tüm bunlar güvenli ve asenkron iş akışlarında. Böylece, kurumsal düzeyde arama işlevi yapay zeka tabanlı sistemlerde kullanılabilir hale gelir.


Soru Şablonları Listesi

Mevcut belgelerde veya depo dosyalarında açıkça tanımlanmış prompt şablonları bulunmamaktadır.


Kaynaklar Listesi

  • Solr Belge Arama Kaynağı
    MCP istemcilerinin Solr koleksiyonlarında indekslenmiş belgelerde arama yapmasını sağlar.
  • Belge Alma Kaynağı
    Solr koleksiyonlarından benzersiz ID’lere sahip belgelerin alınmasını mümkün kılar.
  • Filtreli ve Sıralı Sonuçlar Kaynağı
    Arama sorgularında gelişmiş filtreleme ve sıralama ile sonuçların daraltılması ve düzenlenmesini sağlar.
  • Sayfalı Arama Sonuçları Kaynağı
    Geniş arama sonuçlarında sayfalama desteği sunar; istemciler sonuçlara parçalar halinde erişebilir.

Araçlar Listesi

  • Gelişmiş Arama Aracı
    LLM’lerin MCP arayüzü üzerinden çeşitli parametrelerle karmaşık Solr sorguları yapmasını sağlar.
  • Belge Getirme Aracı
    LLM’lerin Solr’dan belge ID’si ile tam belge ayrıntılarını almasına olanak tanır.
  • Asenkron Sorgu Çalıştırma Aracı
    Solr ile bloklamayan, verimli arama ve alma işlemleri için iletişim kurar.
  • Kimlik Doğrulama Aracı (JWT)
    MCP sunucusu üzerinden Solr uç noktalarına güvenli, kimlik doğrulamalı erişim sağlar.

Bu MCP Sunucusunun Kullanım Alanları

  • Kurumsal Belge Arama
    Kurumsal Solr örnekleriyle entegre olarak, destek veya araştırma ekipleri için LLM tabanlı belge bulma ve bilgi alma olanağı sağlar.
  • Kod Tabanı Keşfi
    Solr kullanarak kodları veya teknik belgeleri indeksleyip arayın; geliştiriciler, yapay zeka araçlarıyla kod tabanlarını sorgulayabilir ve analiz edebilir.
  • Akıllı Asistanlar İçin API Entegrasyonu
    Dijital asistanlara veya sohbet botlarına Solr destekli arama kazandırarak, büyük ve yapılandırılmış veri kümelerinden kullanıcı sorularına yanıt verebilirler.
  • Otomatik Rapor Oluşturma
    Solr koleksiyonlarından veri alıp toplayarak, yapay zeka iş akışlarıyla iş raporları veya analizler oluşturun.
  • Güvenli İçerik Sunumu
    JWT kimlik doğrulaması ile hassas belgelerin erişimini kontrol edin ve yalnızca yetkili LLM’lerin Solr verisi ile etkileşimini sağlayın.

Kurulum Nasıl Yapılır

Windsurf

  1. Gereksinimler: Python 3.11+, Docker ve uv kurulu olmalı.
  2. Yapılandırmayı Bulun: Windsurf yapılandırma dosyanızı açın.
  3. Solr Arama MCP Sunucusunu Ekleyin: mcpServers nesnesine Solr Arama MCP yapılandırmasını ekleyin veya güncelleyin.
  4. Kaydedin ve Yeniden Başlatın: Yapılandırmayı kaydedin ve Windsurf’ü yeniden başlatın.
  5. Kurulumu Doğrulayın: Sunucunun çalıştığından ve erişilebilir olduğundan emin olun.
{
  "mcpServers": {
    "solr-search": {
      "command": "python",
      "args": ["run_server.py"]
    }
  }
}

API Anahtarlarını Güvenceye Almak

Hassas veriler için ortam değişkenlerini kullanın (örn. JWT anahtarları).
Örnek:

{
  "mcpServers": {
    "solr-search": {
      "command": "python",
      "args": ["run_server.py"],
      "env": {
        "JWT_SECRET": "${JWT_SECRET}"
      },
      "inputs": {
        "solr_url": "http://localhost:8983/solr"
      }
    }
  }
}

Claude

  1. Gereksinimler: Gerekli bağımlılıkları ve Solr’u kurun.
  2. Yapılandırmayı Düzenleyin: Claude’un MCP sunucu yapılandırma dosyasını açın.
  3. Sunucu Girişini Ekleyin: MCP sunucu komutunu ve argümanlarını girin.
  4. Claude’u Yeniden Başlatın: Claude arka ucunu yeniden başlatın ya da yeniden yükleyin.
  5. Bağlantıyı Test Edin: Başarılı MCP el sıkışması olup olmadığını kontrol edin.
{
  "mcpServers": {
    "solr-search": {
      "command": "python",
      "args": ["run_server.py"]
    }
  }
}

Cursor

  1. Bağımlılıkları Yükleyin: Python 3.11+ ve Docker’ın kurulu olduğundan emin olun.
  2. Cursor Yapılandırmasına Erişin: MCP sunucuları bölümünü bulun.
  3. MCP Sunucu Yapılandırmasını Ekleyin: Solr Arama ayrıntılarını ekleyin.
  4. Değişiklikleri Uygulayın: Kaydedin ve Cursor’u yeniden başlatın.
  5. Doğrulayın: Çalıştığından emin olun.
{
  "mcpServers": {
    "solr-search": {
      "command": "python",
      "args": ["run_server.py"]
    }
  }
}

Cline

  1. Ortamı Hazırlayın: Python, Docker ve uv kurulu olmalı.
  2. Cline Yapılandırmasını Açın: MCP sunucu yapılandırma bölümünü bulun.
  3. Sunucuyu Yapılandırın: Solr Arama MCP için ayrıntıları ekleyin.
  4. Cline’ı Yeniden Başlatın: Yapılandırma değişikliklerini uygulayın.
  5. Entegrasyonu Kontrol Edin: Test sorgusu çalıştırın.
{
  "mcpServers": {
    "solr-search": {
      "command": "python",
      "args": ["run_server.py"]
    }
  }
}

Bu MCP Nasıl Akışlarda Kullanılır

FlowHunt’ta MCP kullanımı

MCP sunucularını FlowHunt iş akışınıza entegre etmek için, MCP bileşenini akışınıza ekleyerek AI ajanınıza bağlayın:

FlowHunt MCP akışı

MCP bileşenine tıklayarak yapılandırma panelini açın. Sistem MCP yapılandırma bölümüne, MCP sunucu ayrıntılarınızı şu JSON formatında girin:

{
  "solr-search": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Yapılandırdıktan sonra, AI ajanı bu MCP’yi bir araç olarak tüm işlev ve yetenekleriyle kullanabilir. “solr-search” adını kendi MCP sunucunuzun adıyla, URL’yi ise kendi MCP sunucu adresinizle değiştirmeniz gerektiğini unutmayın.


Genel Bakış

BölümKullanılabilirlikAyrıntılar/Notlar
Genel BakışREADME.md’de özellik listesi ve genel özet mevcut
Soru Şablonları ListesiPrompt şablonu bulunamadı
Kaynaklar ListesiSolr arama, alma, filtreleme, sıralama, sayfalama
Araçlar ListesiGelişmiş arama, ID ile alma, asenkron sorgular, kimlik doğrulama (JWT)
API Anahtarlarını Güvenceye Almak.env.example dosyası ve JWT/auth için belgelenmiş yapılandırma
Örnekleme Desteği (değerlendirmede önemsiz)Bahsedilmemiş

Benim görüşüm: Bu MCP sunucusu, sağlam Solr entegrasyonu ve güvenli, tür güvenli, esnek belge araması için tüm temel özellikleri sunuyor. Ancak açıkça prompt şablonları, Roots veya örnekleme desteği bulunmuyor; bu da gelişmiş MCP istemci iş akışlarını sınırlayabilir. Kurulum ve işlevsellik için belgeler sağlam, fakat MCP’ye özgü ileri düzey özellikler açısından zayıf.


MCP Skoru

Lisans Dosyası Var mı⛔ (LICENSE dosyası algılanmadı)
En az bir araca sahip mi
Fork Sayısı0
Yıldız Sayısı1

Puan:
Yukarıdaki tablolara göre bu MCP sunucusuna 6/10 puan veriyorum. Solr ile işlevsel ve iyi entegre olmuş; ancak bazı MCP ekosistemi özellikleri (roots, örnekleme, prompt şablonları) eksik ve açık kaynak lisansı net değil.

Sıkça sorulan sorular

Solr Arama MCP Sunucusu ne yapar?

LLM'ler ile Apache Solr arasında köprü görevi görerek, FlowHunt ve MCP uyumlu diğer istemcilerde Solr'ın güvenli, kimlik doğrulamalı ve tür güvenliğinde arama, filtreleme, sıralama ve belge alma yeteneklerine erişim sunar.

Bu MCP sunucusu hangi kaynaklar ve araçlar sağlar?

Solr Belge Araması, ID ile Belge Alma, gelişmiş filtreleme ve sıralama, sayfalı arama, gelişmiş sorgu yürütme, asenkron işlemler ve JWT tabanlı kimlik doğrulama sağlar.

Bu sunucu için yaygın kullanım senaryoları nelerdir?

Tipik kullanım alanları arasında kurumsal belge araması, kod tabanı keşfi, yapay zeka destekli bilgi alma, otomatik rapor üretimi ve erişim kontrolü ile güvenli içerik teslimi bulunur.

Kimlik doğrulamayı güvenli şekilde nasıl yapılandırabilirim?

JWT gizli anahtarı ve Solr URL'leri gibi hassas verileri saklamak ve aktarmak için ortam değişkenlerini kullanın. Her desteklenen istemci için belgelerde örnekler yer almaktadır.

Solr Arama MCP Sunucusu prompt şablonlarını veya örnekleme desteğini içeriyor mu?

Mevcut sürümde açık prompt şablonları veya örnekleme özellikleri bulunmamaktadır.

Bu MCP sunucusu açık kaynak mı?

Bir LICENSE dosyası bulunmadığı için şu anda açık kaynak olduğu net değildir.

FlowHunt ile Solr Destekli Yapay Zeka Aramasını Etkinleştir

LLM'lerinizi hızlı, güvenli ve gelişmiş belge araması için Solr'a bağlayın. FlowHunt'ta Solr Arama MCP Sunucusunu deneyerek yapay zeka ajanlarınızı güçlendirin.

Daha fazla bilgi

Salesforce MCP Sunucusu
Salesforce MCP Sunucusu

Salesforce MCP Sunucusu

Salesforce MCP Sunucusu, AI asistanlarını ve büyük dil modellerini doğrudan Salesforce'a bağlayarak otomatik iş akışları ve iş süreçleri otomasyonu için sorunsu...

4 dakika okuma
AI Salesforce +4
Meilisearch MCP Sunucusu
Meilisearch MCP Sunucusu

Meilisearch MCP Sunucusu

Meilisearch MCP Sunucusu, AI asistanları ile Meilisearch örneğiniz arasında köprü kurarak, veritabanı işlemleri, dizin yönetimi, ayar yapılandırması ve API anah...

4 dakika okuma
AI Meilisearch +5
ModelContextProtocol (MCP) Sunucu Entegrasyonu
ModelContextProtocol (MCP) Sunucu Entegrasyonu

ModelContextProtocol (MCP) Sunucu Entegrasyonu

ModelContextProtocol (MCP) Sunucusu, AI ajanları ile harici veri kaynakları, API'ler ve servisler arasında bir köprü görevi görerek FlowHunt kullanıcılarının ba...

3 dakika okuma
AI Integration +4