Przejdź do treści

Integracja · Strony internetowe i treści

Połącz Claude i ChatGPT z Umbraco

Zadawaj swojej AI pytania o treści na stronie Umbraco, a ona odczyta je przez Content Delivery API. Może pobrać stronę po ścieżce URL, wyświetlić listę stron w sekcji, na przykład na blogu, oraz znaleźć obrazy i pliki w bibliotece mediów. Tylko odczytuje treści, więc nic na Twojej stronie się nie zmienia.

Połącz Umbraco Content Delivery API za darmo

Bezpłatny plan, bez karty kredytowej. Zajmuje około minuty.

Spróbuj zapytać

  • “Co nasza strona /about-us/ mówi o naszej historii?”

    AI pobiera stronę według jej ścieżki i czyta zawartość.

  • “Wymień nasze 10 najnowszych wpisów blogowych.”

    Wysyła zapytanie o elementy podrzędne /blog/, sortuje je według daty aktualizacji od najnowszych i pobiera 10.

  • “Jakie artykuły mamy dotyczące cen?”

    Zapytuje o opublikowaną zawartość filtrowaną przez typ artykułu oraz nazwę.

Co może robić Twoja AI

Strony według ścieżki lub ID

Pobierz stronę według jej ścieżki URL lub GUID, lub kilka elementów zawartości w jednym wywołaniu.

Zapytaj drzewo zawartości

Wyświetlaj elementy podrzędne lub potomne sekcji, filtruj według typu treści lub nazwy, sortuj według daty i przeglądaj wyniki strona po stronie.

Biblioteka mediów

Znajdź obrazy i pliki według ścieżki lub ID, wymień zawartość folderu i pobierz ich URL oraz metadane.

  • “Jaki jest adres URL naszego logo w bibliotece mediów?”

    Szuka elementu mediów według ścieżki, takiej jak /images/logo.png, i zwraca jego URL oraz metadane.

  • “Sprawdź szkic nowej strony produktu przed opublikowaniem.”

    Z włączonym trybem podglądu czyta nieopublikowany szkic elementu zawartości według jego ID. Wymaga to klucza API z dostępem do podglądu.

  • “Podsumuj każdą stronę pod /services/ dla naszego zespołu sprzedaży.”

    Pobiera wszystkie potomne elementy sekcji services i zapisuje podsumowanie każdej strony.

Narzędzia dla Umbraco Content Delivery API: 8

Te narzędzia zostają włączone po połączeniu. Każde z nich możesz wyłączyć lub ustawić wymóg zatwierdzenia przed jego uruchomieniem.

  • get_content_by_idPobierz jeden element treści (stronę, artykuł itp.) według jego GUID, przekazanego jako product_id. Ustaw preview na true, aby czytać nieopublikowany szkic.
  • get_content_by_pathPobierz jeden element treści według ścieżki URL, np. /o-nas/. Użyj tego, gdy znasz adres strony.
  • get_content_itemsPobierz kilka elementów treści naraz, przekazując ich GUIDy w id.
  • get_media_by_idPobierz jeden element mediów (zdjęcie, plik) według jego GUID, przekazanego jako product_id, w tym URL i metadane.
  • get_media_by_pathPobierz jeden element mediów według ścieżki biblioteki mediów, np. /obrazy/logo.png.
  • get_media_itemsPobierz kilka elementów mediów naraz, przekazując ich GUIDy w id.
  • query_contentWyszukuje opublikowane treści. Użyj fetch do zapytań o drzewo (np. children:/blog/ lub descendants:{id}), filter dla typu treści lub nazwy (np. contentType:article), sort (np. updateDate:desc) oraz skip/take przez offset i take.
  • query_mediaWyszukuje w bibliotece mediów. Użyj fetch do zapytań o foldery (np. children:/images/), filter dla typu mediów lub nazwy, sort oraz stronicowania przez offset i take.

Konfiguracja w trzech krokach

  1. 1

    Wybierz aplikację

    Utwórz bezpłatne konto PipMCP i wybierz Umbraco Content Delivery API z listy aplikacji.

  2. 2

    Wklej klucz

    Wpisz adres swojej strony i klucz API Dostarczania. Twój deweloper włącza API Dostarczania i ustawia klucz w appsettings (Umbraco:CMS:DeliveryApi:ApiKey); ten sam klucz daje również dostęp do chronionej zawartości i podglądów.

  3. 3

    Dodaj link do swojego asystenta AI

    Otrzymasz osobisty link MCP. Dodaj go do Claude, ChatGPT lub Cursor:

    1. Kliknij swoją nazwę, a następnie Ustawienia › Konektory › Dodaj niestandardowy konektor.
    2. Wklej swój link jako adres URL zdalnego serwera MCP.
    3. Włącz konektor w menu + na czacie.

Pytania

Co AI może zrobić w Umbraco?

Może czytać opublikowane elementy zawartości i media ze strony, według ID, ścieżki URL lub jednocześnie kilka. Może zapytać drzewo zawartości i bibliotekę mediów z filtrami, sortowaniem i podziałem stron. Z kluczem włączonym do podglądu może również czytać nieopublikowane szkice. Nie może tworzyć, edytować ani publikować niczego.

Czy AI widzi mój klucz API Umbraco?

Nie. Wklejasz swój klucz API Dostarczania Umbraco do PipMCP tylko raz. Jest szyfrowany w spoczynku, nigdy nie jest pokazywany AI i nigdy więcej nie jest pokazywany po zapisaniu go. AI otrzymuje tylko wyniki narzędzi, które masz włączonych.

Czy mogę kontrolować, na co AI ma pozwolenie?

Tak. Wybierasz, które narzędzia są włączone, np. tylko treść bez mediów. Wszystkie narzędzia Umbraco tylko czytają, więc AI nie może zmienić Twojej strony. Każde wywołanie narzędzia jest zapisywane.

Czy działa z ChatGPT?

Tak. W ChatGPT przejdź do Ustawień › Aplikacje i podłączenia › Zaawansowane, włącz tryb deweloperski i dodaj link PipMCP. Tryb deweloperski wymaga płatnego planu ChatGPT: Plus, Pro, Business lub Enterprise. Ten sam link działa również w Claude (Ustawienia › Podłączenia › Dodaj niestandardowe podłączenie) oraz w Cursor.

Ile to kosztuje?

PipMCP ma darmowy plan i nie wymaga karty kredytowej do rozpoczęcia. Płatne plany są naliczane za wykonane zadania. Połączysz swoją własną stronę Umbraco, a PipMCP czyta tylko z niej przez API dostarczania treści.

Czy potrzebuję programisty, aby to skonfigurować?

Osoba z dostępem do konfiguracji Umbraco musi włączyć Delivery API w appsettings (Umbraco:CMS:DeliveryApi). Dla chronionych treści lub wersji roboczych ustawia tam także ApiKey. Potem wpisujesz w PipMCP adres swojej witryny i klucz, a kod nie jest potrzebny.

Pozwól swojej AI działać w Umbraco Content Delivery API już dziś.

Zacznij za darmo. Twój klucz pozostaje zaszyfrowany, a Ty decydujesz, co AI może robić.

Połącz Umbraco Content Delivery API za darmo

PipMCP nie jest powiązany z Umbraco Content Delivery API. Nazwy produktów są znakami towarowymi ich właścicieli.