
mcp-local-rag MCP Sunucusu
mcp-local-rag MCP Sunucusu, LLM'ler için gizliliğe saygılı, yerel Retrieval-Augmented Generation (RAG) web araması sağlar. Yapay zeka asistanlarının, harici API...
ChromaDB ve Ollama ile inşa edilmiş, FlowHunt için yerel, anlamsal bellek MCP sunucusu. Yapay zeka ajanlarının metin, belge ve PDF’leri anlamına göre ezberleyip geri çağırmasını sağlar; güçlü RAG ve bilgi iş akışlarını destekler.
mcp-rag-local MCP Sunucusu, yapay zeka asistanlarının metin pasajlarını sadece anahtar kelimelerle değil, anlamına göre depolayıp geri çağırmasını sağlayan bir bellek sunucusu olarak tasarlanmıştır. Metin gömme (embedding) için Ollama’yı, vektör depolama ve benzerlik araması için ChromaDB’yi kullanarak, ilgili metinlerin soruya göre kolayca (“ezberleme” yoluyla) depolanıp geri getirilmesini mümkün kılar. Bu sayede bilgi yönetimi, bağlamsal hatırlama ve anlamsal arama gibi yapay zeka tabanlı iş akışlarını güçlendirir. Geliştiriciler; tekil metinleri, çoklu metinleri veya PDF dosyalarının içeriklerini sunucuya depolayabilir ve daha sonra bağlamsal olarak en alakalı bilgileri geri alabilir. Bu, uygulamalarda üretkenliği ve bağlamsal farkındalığı artırır.
memorize_text
Sunucunun tek bir metin pasajını daha sonra anlamsal olarak geri çağırmak üzere depolamasını sağlar.
memorize_multiple_texts
Birden fazla metnin topluca depolanmasını sağlar; toplu bilgi içe aktarımını kolaylaştırır.
memorize_pdf_file
Bir PDF dosyasından aynı anda en fazla 20 sayfa okur ve çıkarır, içeriği parçalara ayırır ve anlamsal geri çağırma için ezberler.
retrieve_similar_texts
Kullanıcının sorgusuna göre en alakalı depolanmış metin pasajlarını, anlamsal benzerlik kullanarak geri getirir.
(Araç adları belgelenen kullanım örneklerinden çıkarılmıştır; kodda tam isimler farklılık gösterebilir.)
Kişisel Bilgi Tabanı
Geliştiriciler ve kullanıcılar, makaleleri, notları veya akademik çalışmaları ezberleyerek kalıcı ve aranabilir bir bilgi tabanı oluşturabilir.
Belge ve PDF Özetleme
PDF belgelerini tamamen ezberleyerek, kullanıcılar daha sonra ilgili bölümleri veya özetleri sorgulayıp geri alabilir; araştırma ve inceleme kolaylaşır.
Chatbot’lar için Konuşma Belleği
Yapay zeka asistanlarına veya chatbot’lara uzun vadeli, bağlamsal olarak farkında bir bellek ekleyerek, zaman içinde daha tutarlı ve alakalı yanıtlar vermeleri sağlanır.
Anlamsal Arama Motoru
Uygulamalarda anlamsal arama özelliği ekleyerek, kullanıcıların anahtar kelimeye değil, anlamına göre bilgi bulmalarını sağlar.
Araştırma ve Veri Keşfi
Teknik belgeler, kod parçaları veya bilimsel yayınları depolayarak; araştırma veya geliştirme sırasında hızlı, anlam bazlı geri çağırma yapılabilir.
git clone <repository-url>
cd mcp-rag-local
docker-compose up
komutunu çalıştırın.docker exec -it ollama ollama pull all-minilm:l6-v2
mcpServers
içinde):"mcp-rag-local": {
"command": "uv",
"args": [
"--directory",
"path\\to\\mcp-rag-local",
"run",
"main.py"
],
"env": {
"CHROMADB_PORT": "8321",
"OLLAMA_PORT": "11434"
}
}
"mcpServers": {
"mcp-rag-local": {
"command": "uv",
"args": [
"--directory",
"path\\to\\mcp-rag-local",
"run",
"main.py"
],
"env": {
"CHROMADB_PORT": "8321",
"OLLAMA_PORT": "11434"
}
}
}
"mcpServers": {
"mcp-rag-local": {
"command": "uv",
"args": [
"--directory",
"path\\to\\mcp-rag-local",
"run",
"main.py"
],
"env": {
"CHROMADB_PORT": "8321",
"OLLAMA_PORT": "11434"
}
}
}
"mcpServers": {
"mcp-rag-local": {
"command": "uv",
"args": [
"--directory",
"path\\to\\mcp-rag-local",
"run",
"main.py"
],
"env": {
"CHROMADB_PORT": "8321",
"OLLAMA_PORT": "11434"
}
}
}
env
bölümünde ortam değişkenleri kullanın."env": {
"CHROMADB_PORT": "8321",
"OLLAMA_PORT": "11434",
"MY_API_KEY": "${MY_API_KEY}"
}
FlowHunt’ta MCP Kullanımı
MCP sunucularını FlowHunt iş akışınıza entegre etmek için, önce MCP bileşenini akışınıza ekleyin ve yapay zeka ajanınıza bağlayın:
MCP bileşenine tıklayarak yapılandırma panelini açın. Sistem MCP yapılandırması bölümünde MCP sunucu bilgilerinizi şu JSON formatında ekleyin:
{
"mcp-rag-local": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Yapılandırma tamamlandığında, yapay zeka ajanın bu MCP’yi tüm fonksiyon ve yetenekleriyle bir araç olarak kullanabilir. “mcp-rag-local” ismini gerçek MCP sunucu adınızla, URL’yi de kendi MCP sunucu adresinizle değiştirmeniz gerektiğini unutmayın.
Bölüm | Mevcut | Detaylar/Notlar |
---|---|---|
Genel Bakış | ✅ | |
Prompt Listesi | ⛔ | Hiçbir prompt/şablon belgelenmemiş |
Kaynak Listesi | ⛔ | Kaynak belgelenmemiş |
Araç Listesi | ✅ | memorize_text, memorize_multiple_texts, vb. |
API Anahtarlarını Güvenceye Alma | ✅ | yapılandırmada env ile, örnek gösterildi |
Sampling Desteği (değerlendirmede önemsiz) | ⛔ | Bahsedilmemiş |
Bu MCP, anlamsal bellek odaklı ve anlaşılır bir yapıya sahip; gelişmiş özellikler (prompt şablonları, açık kaynaklar, sampling/roots desteği) eksik. Araçlar ve kurulum açıkça anlatılmış. Basit RAG/yerel bilgi iş akışları için en ideal tercih.
Lisansa Sahip mi? | ✅ (MIT) |
---|---|
En az bir aracı var mı? | ✅ |
Fork Sayısı | 1 |
Star Sayısı | 5 |
Yapay zeka ajanlarına metin, belge ve PDF'leri anlamsal olarak depolama ve geri çağırma yeteneği kazandıran yerel bir MCP sunucusudur. Ollama ve ChromaDB tarafından desteklenir; uygulamalarınız için bilgi yönetimi, bağlamsal bellek ve anlamsal arama sağlar.
Tekli ya da çoklu metin pasajlarını depolama, PDF dosyalarını içe aktarma ve anlamsal arama ile benzer metinleri geri çağırma araçları sunar. Bu sayede kişisel bilgi tabanı oluşturma, belge özetleme ve chatbot'lar için konuşma belleği gibi iş akışları mümkün olur.
uv ve Docker'ı kurun, depoyu klonlayın, Ollama ve ChromaDB'yi başlatın ve MCP sunucusunu istemci yapılandırma dosyanıza belirtilen portlarla ekleyin. Güvenli yapılandırma için ortam değişkenleri kullanılır.
Anlamsal bilgi tabanı oluşturma, belge/PDF özetleme, chatbot belleğini geliştirme, anlamsal arama, araştırma verisi keşfi gibi kullanım alanları vardır.
Yapılandırmanızın env bölümünde her zaman ortam değişkenlerini kullanarak hassas bilgileri kod içinde sabitlemekten kaçının; bu, güvenlik ve en iyi uygulamalar için gereklidir.
mcp-rag-local ile anlamsal bellek ve yerel belge arama sayesinde yapay zeka iş akışlarınızı hızlandırın. Dakikalar içinde kurun; ajanlarınızın bilgiyi nasıl hatırlayıp işlediğini dönüştürün.
mcp-local-rag MCP Sunucusu, LLM'ler için gizliliğe saygılı, yerel Retrieval-Augmented Generation (RAG) web araması sağlar. Yapay zeka asistanlarının, harici API...
Ragie MCP Sunucusu, yapay zeka asistanlarının Ragie bilgi tabanlarında anlamsal arama yapmasını ve ilgili bilgileri getirmesini sağlayarak, geliştirme süreçleri...
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...