Passer au contenu principal

MCP

Connectez votre instance Elium à ChatGPT, Claude ou votre propre système.

Mis à jour il y a plus de 3 semaines

À 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

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_name pour identifier l’application externe

  • Une liste de redirect_uris autorisé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

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

É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.

Avez-vous trouvé la réponse à votre question ?