Le MCP (Model Context Protocol) permet à des grands modèles de langage (LLM) d'interagir avec Kontainer DAM & PIM au nom des utilisateurs. Cette intégration permet à des services comme ChatGPT, Claude, Amazon Bedrock, Mistral, Copilot ou à tout autre fournisseur de LLM de se connecter de façon sécurisée à votre instance Kontainer.

Le MCP hérite des mêmes droits d'accès que l'utilisateur qui génère ses identifiants. Nous présentons ci-dessous deux méthodes d'authentification pour activer le MCP dans Kontainer.

Méthodes d'authentification

1. Authentification par en-tête HTTP

Vous pouvez utiliser vos identifiants d'API JSON existants pour authentifier le MCP via l'en-tête de la requête HTTP.

L'authentification s'effectue en ajoutant ceci dans l'en-tête de la requête :

Authorization: Bearer $TOKEN

Vous pouvez soit utiliser un jeton d'API existant, soit en créer un nouveau, spécialement pour le MCP.

2. Authentification OAuth 2.0

OAuth 2.0 permet d'authentifier le MCP à la manière d'un « Se connecter avec Google », mais avec des identifiants Kontainer.

Pour la configurer :

    1. Cliquez sur « Add New User Access ».
      MCP Kontainer, image 1
    2. Sélectionnez l'utilisateur dont vous souhaitez que le MCP hérite des droits. Par exemple, si l'utilisateur dispose de droits de suppression, le LLM pourra lui aussi supprimer des fichiers. Si l'utilisateur n'a que des droits de téléchargement, le LLM sera limité en conséquence. Il en va de même pour l'accès aux champs de données.Kontainer MCP, image 2
    3. Créez le Client ID et le Client Secret, puis copiez-les en lieu sûr.Kontainer MCP, image 3

Les étapes d'intégration peuvent varier d'un fournisseur de LLM à l'autre. Consultez leur documentation MCP pour des instructions détaillées.

Exemple : connecter Claude

Vous trouverez un guide pas à pas avec captures d'écran dans Connecter Kontainer à Claude.

Remarque importante

Certains fournisseurs de LLM exigent des connaissances techniques ou informatiques pour ajouter Kontainer à leurs services MCP. Veillez à suivre la documentation et les bonnes pratiques du fournisseur pour une configuration sécurisée.