MCP (Model Context Protocol) gør det muligt for store sprogmodeller (LLM'er) at arbejde med Kontainer DAM og PIM på vegne af brugere. Integrationen lader tjenester som ChatGPT, Claude, Amazon Bedrock, Mistral, Copilot eller enhver anden LLM-udbyder oprette en sikker forbindelse til jeres Kontainer.

MCP arver de samme adgangsrettigheder som den bruger, der opretter dens legitimationsoplysninger. Nedenfor beskriver vi to godkendelsesmetoder til at aktivere MCP for Kontainer.

Godkendelsesmetoder

1. HTTP-headergodkendelse

I kan bruge jeres eksisterende JSON API-legitimationsoplysninger til at godkende MCP via HTTP-requestheaderen.

Godkendelsen sker ved at medtage følgende i requestheaderen:

Authorization: Bearer $TOKEN

I kan enten bruge et eksisterende API-token eller oprette et nyt specifikt til MCP.

2. OAuth 2.0-godkendelse

Med OAuth 2.0 kan I godkende MCP på samme måde, som når I bruger "Log ind med Google", men med Kontainer-legitimationsoplysninger.

Sådan sætter I det op:

  1. Klik på "Add New User Access."Kontainer MCP, billede 1: Add New User Access

  2. Vælg den bruger, hvis rettigheder MCP skal arve. Har brugeren fx ret til at slette, kan LLM'en også slette filer. Har brugeren kun ret til at downloade, begrænses LLM'en tilsvarende. Det samme gælder adgangen til datafelter.Kontainer MCP, billede 2: vælg bruger

  3. Opret og kopiér Client ID og Client Secret på en sikker måde.Kontainer MCP, billede 3: Client ID og Client Secret

Hver LLM-udbyder kan have forskellige trin til integrationen. Se deres MCP-dokumentation for detaljeret vejledning.

Eksempel: Forbind Claude

Trinene nedenfor viser en komplet opsætning med Claude som eksempel. Flowet bruger OAuth 2.0, så Claude arbejder i Kontainer med rettighederne for den bruger, der logger ind.

  1. I Claude går I til Settings > Connectors og vælger Add > Add custom connector.Claudes indstillinger med siden Connectors åben og muligheden Add custom connector valgt

  2. Giv connectoren et navn, og skriv jeres Kontainer-URL efterfulgt af /mcp – fx https://yourcompany.kontainer.com/mcp. Lad Individual sign-in være slået til, og klik på Add.Dialogen Add custom connector med et navn og Kontainer MCP-URL'en udfyldt

  3. Klik på Connect på den nye connector.Siden for Kontainer MCP-connectoren i Claude med knappen Connect

  4. Bekræft det Kontainer-workspace, I forbinder til. Det er det subdomæne, I normalt logger ind på.Skærm til valg af Kontainer-workspace, hvor der bedes om subdomænet

  5. Log ind som den bruger, hvis rettigheder Claude skal arve, og klik på Authorize. I kan til enhver tid tilbagekalde adgangen igen fra jeres kontoindstillinger i Kontainer.Kontainers godkendelsesskærm, der giver Claude adgang til MCP-integrationen

Vigtig bemærkning

Nogle LLM-udbydere kræver teknisk eller it-mæssig viden for at tilføje Kontainer til deres MCP-tjenester. Sørg for at følge udbyderens dokumentation og bedste praksis for en sikker opsætning.