À propos
Le Model Context Protocol (MCP) est une norme ouverte qui permet aux modèles d’IA et aux applications externes d’accéder en toute sécurité à des données contextuelles et en temps réel provenant de systèmes connectés. Dans le cadre d’Elium, MCP établit un pont fluide entre votre base de connaissances et des outils d’IA tels que ChatGPT ou d’autres assistants compatibles.
Grâce à MCP, un assistant d’IA peut interroger le contenu de votre instance Elium afin, par exemple, de répondre à des questions d’utilisateurs, de résumer des documents ou de fournir une assistance contextuelle sans avoir à copier ou exporter manuellement les données. L’accès est géré via une authentification OAuth, garantissant que seules les personnes et applications autorisées peuvent récupérer les informations, conformément à leurs droits Elium.
Chaque instance Elium expose son point d’accès MCP à l’adresse suivante :
https://nom-de-votre-plateforme.elium.com/services/mcp
Outils disponibles
Une fois la connexion établie, le serveur MCP d'Elium expose trois outils en lecture seule qu'un assistant d'IA peut appeler pour récupérer des informations dans votre base de connaissances.
Chaque outil s'exécute avec les droits de l'utilisateur authentifié : un assistant ne peut donc accéder qu'au contenu que cet utilisateur est déjà autorisé à voir dans Elium.
FindRelevantArticles
Effectue une recherche sémantique (basée sur le sens) dans la base de connaissances à partir d'une question en langage naturel et renvoie les articles les plus pertinents, classés par pertinence.
C'est l'outil utilisé par défaut par un assistant pour répondre à une question. Chaque résultat comprend le titre de l'article, un lien pour l'ouvrir et un extrait du contenu correspondant — y compris des extraits issus de documents joints lorsque ceux-ci sont les plus pertinents.
FindSpecificArticles
Exécute une recherche plus ciblée lorsqu'un assistant a besoin de filtrer plutôt que de classer par sens. Elle prend en charge la recherche par mots-clés (un ET booléen des termes fournis), le filtrage par modèle d'article, le filtrage par plage de dates et le choix de l'ordre de tri.
Utile pour des demandes telles que « les articles les plus récents créés à partir d'un modèle donné ».
ReadFullArticle
Récupère le contenu complet d'un article à partir de son identifiant, ainsi que ses principaux attributs. Un assistant appelle généralement cet outil après une recherche, lorsqu'il a besoin de plus de contexte que ce que fournit un extrait.
Note : Les articles très longs sont tronqués ; dans ce cas, l'assistant reçoit un lien pour lire la version complète en ligne.
Concernant l’authentification
Elium utilise le protocole OAuth 2.0 pour authentifier et autoriser l’accès au point de terminaison MCP.
OAuth garantit que les applications externes ne peuvent accéder aux données Elium qu’au nom d’utilisateurs ayant explicitement donné leur accord.
Il existe deux façons de configurer l’authentification pour les intégrations MCP :
1. Création manuelle d’un client OAuth (recommandée)
Les administrateurs de plateforme peuvent créer manuellement un client OAuth directement depuis le panneau d’administration Elium. (Un tutoriel étape par étape est disponible ci-dessous.)
Une fois le client créé, les identifiants (client ID et client secret) peuvent être utilisés pour s’authentifier auprès du point de terminaison MCP selon le flux standard OAuth 2.0.
Cette approche offre aux administrateurs un contrôle total sur la configuration du client et les URL de redirection autorisées.
2. Enregistrement dynamique de client (DCR)
Elium prend également en charge l’enregistrement dynamique de client (Dynamic Client Registration, DCR).
Lorsqu’il est activé, ce mécanisme permet à des systèmes externes de s’enregistrer eux-mêmes dynamiquement en tant que clients OAuth sur votre instance.
Pour activer le DCR, Elium demandera :
Un
client_namepour identifier l’application externeUne liste de
redirect_urisautorisées, définissant où les utilisateurs sont redirigés après authentification
Seules les requêtes correspondant aux URL de redirection autorisées sont acceptées, garantissant que les jetons d’accès ne sont délivrés qu’à des applications légitimes.
Cette option est disponible sur demande et peut être activée simplement en contactant support@elium.com
ChatGPT
⚠️ Les intégrations MCP personnalisées sont toujours en béta sur ChatGPT
Étape 1 – Créer l’application connectée dans Elium
Nom : ChatGPT
URL de redirection : https://chatgpt.com/connector_platform_oauth_redirect
Step 2 - Ajouter un custom connector dans ChatGPT
Vous devrez peut-être activer le mode développeur pour effectuer cette opération (dans la section Connecteurs).
Cliquez sur Advanced Settings, puis activez le Developer Mode.
Retournez en arrière et cliquez sur "Create".
L'URL du serveur MCP : https://your-platform-name.elium.com/services/mcp
Sélectionnez "OAuth" parmi les méthodes d'identification.
Acceptez la connexion.
Vous pouvez maintenant directement faire des recherches Elium depuis la conversation ChatGPT.
Claude
Étape 1 – Créer l’application connectée dans Elium
Nom : Claude
URL de redirection : https://claude.ai/api/mcp/auth_callback
Étape 2 - Ajouter un custom connector dans Claude
L'URL du serveur MCP : https://your-platform-name.elium.com/services/mcp
Utilisez le Client ID et secret de l'application connectée Elium.
Étape 3 - Activer Elium dans la conversation
Vous pouvez maintenant faire des recherches Elium directement depuis une conversation Claude.










