
mcp-rag-local Serveur MCP
Le serveur MCP mcp-rag-local dote les assistants IA d'une mémoire sémantique, permettant le stockage et la recherche de passages de texte selon leur significati...
Un serveur MCP de recherche web local, simple et respectueux de la vie privée pour un accès aux données en temps réel et du Retrieval-Augmented Generation dans FlowHunt et d’autres workflows IA.
Le Serveur MCP mcp-local-rag est un serveur Model Context Protocol (MCP) de recherche web de type Retrieval-Augmented Generation (RAG) « primitif » qui fonctionne localement sans nécessiter d’API externes. Sa fonction principale est de connecter les assistants IA au web comme source de données, permettant aux modèles de langage (LLM) d’effectuer des recherches web, de récupérer et d’intégrer les résultats, et d’extraire le contenu pertinent — le tout dans un environnement local et respectueux de la vie privée. Le serveur orchestre le processus en soumettant les requêtes utilisateur à un moteur de recherche (DuckDuckGo), récupère plusieurs résultats, les classe par similarité en utilisant l’outil MediaPipe Text Embedder de Google, et extrait le contexte utile des pages web. Cela permet aux développeurs et clients IA d’accéder à des informations actualisées du web, ce qui peut enrichir des workflows de recherche, création de contenu ou questions-réponses sans dépendre d’APIs propriétaires.
Aucun modèle de prompt spécifique n’est mentionné dans le dépôt ou la documentation.
Aucune « ressource » MCP explicite n’est décrite dans le contenu du dépôt disponible.
Aucune définition détaillée d’outil n’est directement listée dans les fichiers ou la documentation.
Vous trouverez ci-dessous les instructions générales pour intégrer le serveur MCP mcp-local-rag avec différents clients MCP. Adaptez le JSON de configuration selon le client utilisé.
mcpServers
:{
"mcpServers": {
"mcp-local-rag": {
"command": "uvx",
"args": [
"--python=3.10",
"--from",
"git+https://github.com/nkapila6/mcp-local-rag",
"mcp-local-rag"
]
}
}
}
{
"mcpServers": {
"mcp-local-rag": {
"command": "uvx",
"args": [
"--python=3.10",
"--from",
"git+https://github.com/nkapila6/mcp-local-rag",
"mcp-local-rag"
]
}
}
}
{
"mcpServers": {
"mcp-local-rag": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"--init",
"-e",
"DOCKER_CONTAINER=true",
"ghcr.io/nkapila6/mcp-local-rag:latest"
]
}
}
}
Aucune clé API externe n’est requise pour mcp-local-rag, mais si vous devez définir des variables d’environnement (pour Docker ou autre), utilisez l’objet env
dans votre configuration :
{
"mcpServers": {
"mcp-local-rag": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"--init",
"-e",
"DOCKER_CONTAINER=true",
"ghcr.io/nkapila6/mcp-local-rag:latest"
],
"env": {
"EXAMPLE_ENV_VAR": "value"
},
"inputs": {}
}
}
}
Utiliser MCP avec FlowHunt
Pour intégrer des serveurs MCP à votre flux FlowHunt, commencez par ajouter le composant MCP à votre flow et connectez-le à votre agent IA :
Cliquez sur le composant MCP pour ouvrir le panneau de configuration. Dans la section de configuration système MCP, insérez les détails de votre serveur MCP au format JSON suivant :
{
"mcp-local-rag": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Une fois configuré, l’agent IA pourra utiliser ce MCP comme outil avec accès à toutes ses fonctions et capacités. Pensez à remplacer “mcp-local-rag” par le nom réel de votre serveur MCP et l’URL par celle de votre serveur.
Section | Disponibilité | Détails/Notes |
---|---|---|
Aperçu | ✅ | |
Liste des prompts | ⛔ | Aucun trouvé |
Liste des ressources | ⛔ | Aucun trouvé |
Liste des outils | ⛔ | Aucun trouvé |
Sécurisation des clés API | ✅ | Exemple avec env montré |
Support du sampling (moins pertinent ici) | ⛔ | Non mentionné |
Dans l’ensemble, mcp-local-rag est un serveur MCP de recherche web simple et respectueux de la vie privée, mais la documentation manque de détails sur les prompts, ressources et outils. Facile à installer et utiliser avec les principaux clients, il est surtout adapté à des usages web RAG simples.
Dispose d’une LICENCE | ✅ (MIT) |
---|---|
Dispose d’au moins un outil | ⛔ |
Nombre de Forks | 12 |
Nombre d’Étoiles | 48 |
C’est un serveur MCP de recherche web local et respectueux de la vie privée pour le Retrieval-Augmented Generation (RAG). Il connecte les LLMs au web, récupère et intègre les résultats de recherche, et extrait le contenu pertinent sans nécessiter d’API externes ou de dépendances cloud.
Les cas d’usage incluent la recherche web en temps réel pour les LLM, la synthèse de contenu, le retrieval-augmented generation, la productivité des développeurs (ex. : recherche de documentation) et l’éducation (récupération de nouveaux supports pédagogiques).
Aucune clé API externe n’est nécessaire. Il fonctionne localement et utilise DuckDuckGo pour la recherche, vos requêtes restent donc privées et aucun accès API payant n’est requis.
Ajoutez le composant MCP à votre flow FlowHunt, ouvrez sa configuration et saisissez les détails de votre serveur MCP au format JSON recommandé. Reportez-vous aux instructions ci-dessus pour des exemples.
Aucun modèle de prompt, ressource ou outil explicite n’est défini dans la documentation. Le serveur est conçu pour la recherche web et l’extraction de contexte de façon simple.
Boostez les capacités de votre IA avec une recherche web privée et en temps réel grâce à mcp-local-rag. Aucune API externe ou clé requise.
Le serveur MCP mcp-rag-local dote les assistants IA d'une mémoire sémantique, permettant le stockage et la recherche de passages de texte selon leur significati...
Le serveur MCP RAG Web Browser dote les assistants IA et les LLM de capacités de recherche web en direct et d’extraction de contenu, permettant la génération au...
Le serveur MCP mcp-google-search fait le lien entre les assistants IA et le web, permettant la recherche en temps réel et l'extraction de contenu via l'API Goog...