Gå til indhold

Integration · Hjemmesider og indhold

umbraco.com

Forbind Claude og ChatGPT med Umbraco

Spørg din AI om indholdet på dit Umbraco-website, så læser den det via Content Delivery API. Den kan hente en side ud fra dens URL, vise siderne i en sektion som jeres blog og finde billeder og filer i mediebiblioteket. Den læser kun, så intet på jeres website bliver ændret.

Forbind Umbraco Content Delivery API gratis

Gratis plan uden kreditkort. Det tager cirka et minut.

Prøv at spørge

  • “Hvad står der om vores historie på /om-os/?”

    AI'en henter siden ud fra stien og læser indholdet.

  • “Vis vores 10 nyeste blogindlæg.”

    Den henter undersiderne til /blog/, sorteret efter opdateringsdato med de nyeste først, og tager de 10 første.

  • “Hvilke artikler har vi om priser?”

    Den søger i det publicerede indhold filtreret på indholdstypen article og på navn.

Det kan din AI

Sider via sti eller ID

Hent en side ud fra dens URL eller GUID, eller flere indholdselementer på én gang.

Søg i indholdstræet

Vis under- eller efterfølgende sider i en sektion, filtrér på indholdstype eller navn, sortér efter dato, og bladr i resultaterne.

Mediebibliotek

Find billeder og filer via sti eller ID, vis indholdet af mapper, og få URL og metadata.

  • “Hvad er URL'en til vores logo i mediebiblioteket?”

    Den slår mediet op på stien, for eksempel /images/logo.png, og viser URL og metadata.

  • “Tjek kladden til den nye produktside, før vi udgiver den.”

    Med preview slået til læser den den upublicerede kladde ud fra ID. Det kræver en API-nøgle med preview-adgang.

  • “Lav et resumé af alle sider under /ydelser/ til salgsteamet.”

    Den henter alle sider under sektionen og skriver et resumé af hver enkelt.

8 værktøjer til Umbraco Content Delivery API

Værktøjerne er slået til, når du forbinder. Du kan slå dem fra enkeltvis eller kræve din godkendelse, før de kører.

  • get_content_by_idHent et udgivet indholdselement (side, artikel osv.) ud fra dets GUID, angivet som product_id. Sæt preview til true for at læse det ikke-udgivne udkast.
  • get_content_by_pathHent et udgivet indholdselement ud fra dets URL-sti, f.eks. /about-us/. Brug dette, når du kender sidens adresse.
  • get_content_itemsHent flere indholdselementer på én gang ved at angive deres GUID'er i id.
  • get_media_by_idHent et medieelement (billede, fil) ud fra dets GUID, angivet som product_id, inklusive dets URL og metadata.
  • get_media_by_pathHent et medieelement ud fra dets sti i mediebiblioteket, f.eks. /images/logo.png.
  • get_media_itemsHent flere medieelementer på én gang ved at angive deres GUID'er i id.
  • query_contentSøg i udgivet indhold. Brug fetch til forespørgsler i træstrukturen (f.eks. children:/blog/ eller descendants:{id}), filter til indholdstype eller navn (f.eks. contentType:article), sort til sortering (f.eks. updateDate:desc) og offset og take til at springe elementer over og angive antallet, der skal hentes.
  • query_mediaSøg i mediebiblioteket. Brug fetch til mappeforespørgsler (f.eks. children:/images/), filter til medietype eller navn, sort til sortering og offset og take til sideinddeling.

Klar i tre trin

  1. 1

    Vælg systemet

    Opret en gratis HeyMyApps-konto, og vælg Umbraco Content Delivery API på listen.

  2. 2

    Indsæt din nøgle

    Angiv adressen på jeres website og API-nøglen til Delivery API. Jeres udvikler slår Delivery API til og sætter nøglen i appsettings (Umbraco:CMS:DeliveryApi:ApiKey). Den samme nøgle giver også adgang til beskyttet indhold og preview.

  3. 3

    Tilføj linket i din AI

    Du får et personligt MCP-link. Tilføj det i Claude, ChatGPT eller Cursor:

    1. Klik på dit navn, og vælg Settings › Connectors › Add custom connector.
    2. Indsæt dit link som Remote MCP server URL.
    3. Slå det til fra +-menuen i en chat.

Spørgsmål

Hvad kan AI'en gøre i Umbraco?

Den kan læse publiceret indhold og medier fra jeres website ud fra ID, URL-sti eller flere på én gang. Den kan søge i indholdstræet og mediebiblioteket med filtre, sortering og sideopdeling. Med en nøgle med preview-adgang kan den også læse upublicerede kladder. Den kan ikke oprette, rette eller udgive noget.

Kan AI'en se min API-nøgle til Umbraco?

Nej. Du indsætter din API-nøgle til Umbraco Delivery API i HeyMyApps én gang. Den gemmes krypteret, AI'en ser den aldrig, og den vises ikke igen, når du har gemt. AI'en får kun svarene fra de værktøjer, du har slået til.

Kan jeg styre, hvad AI'en må?

Ja. Du vælger selv, hvilke værktøjer der er slået til, for eksempel kun indhold og ikke medier. Alle Umbraco-værktøjer læser kun, så AI'en kan ikke ændre jeres website. Alle kald bliver logget.

Virker det med ChatGPT?

Ja. I ChatGPT åbner du Settings › Apps & Connectors › Advanced, slår Developer mode til og tilføjer dit HeyMyApps-link. Developer mode kræver et betalt ChatGPT-abonnement: Plus, Pro, Business eller Enterprise. Det samme link virker også i Claude (Settings › Connectors › Add custom connector) og i Cursor.

Hvad koster det?

HeyMyApps har en gratis plan, og du skal ikke bruge betalingskort for at komme i gang. Betalte planer afregnes pr. gennemført opgave. Du forbinder jeres eget Umbraco-website, og HeyMyApps læser kun fra det via Content Delivery API.

Skal jeg have en udvikler til at sætte det op?

En, der har adgang til jeres Umbraco-konfiguration, skal slå Delivery API til i appsettings (Umbraco:CMS:DeliveryApi). Til beskyttet indhold eller kladder skal der også sættes en ApiKey samme sted. Derefter angiver du bare websiteadressen og nøglen i HeyMyApps, helt uden kode.

Lad din AI arbejde i Umbraco Content Delivery API i dag.

Kom gratis i gang. Din nøgle gemmes krypteret, og du bestemmer, hvad AI’en må.

Forbind Umbraco Content Delivery API gratis

HeyMyApps er ikke tilknyttet Umbraco Content Delivery API. Produktnavne tilhører deres respektive ejere.