Encyklopedia AI

Sanity CMS jako źródło prawdy dla systemów AI

Sanity to headless CMS, który przechowuje treści jako ustrukturyzowane dane, dostępne przez API w czasie rzeczywistym.

  • Narzędzia AI
  • 4 min czytania
  • Aktualizacja:

Dla soloprzedsiębiorcy budującego system AI oznacza to jedno: wszystkie Twoje treści - artykuły, oferty, FAQ, baza wiedzy - stają się źródłem prawdy, które Claude może przeszukiwać, analizować i wykorzystywać do generowania odpowiedzi. Sanity oferuje natywny serwer MCP, który łączy Claude Code bezpośrednio z Twoim CMS-⁠em, eliminując potrzebę ręcznego kopiowania kontekstu.

Spis treści

Czym jest Sanity i dlaczego to nie jest zwykły CMS?

Sanity to headless CMS nowej generacji, który różni się od WordPressa czy Webflow w jednej fundamentalnej kwestii: nie przechowuje treści jako stron HTML, tylko jako ustrukturyzowane dane w chmurze (Content Lake). Każdy artykuł, każda definicja, każda oferta to osobny dokument z własnym schematem - tytuł, body (Portable Text), SEO, kategoria, FAQ, powiązane wpisy, źródła zewnętrzne. Wszystko dostępne przez jedno API: GROQ (Graph-⁠Relational Object Queries).

Dla systemu AI ta struktura jest bezcenna. Zamiast parsować HTML lub polegać na niedokładnym scrapowaniu, Claude otrzymuje czyste, oznaczone dane z gwarancją spójności. Wie dokładnie, gdzie jest tytuł, gdzie definicja, gdzie FAQ - i może z tego budować odpowiedzi, podsumowania i automatyzacje bez zgadywania.

Sanity MCP - połączenie Claude Code z CMS-⁠em

W 2026 roku Sanity udostępniło natywny serwer MCP (Model Context Protocol), który pozwala Claude Code łączyć się bezpośrednio z Twoim projektem Sanity. To przełom dla soloprzedsiębiorców: Claude nie tylko pomaga Ci pisać kod strony, ale może aktywnie zarządzać treścią - tworzyć nowe wpisy, aktualizować istniejące, wykonywać zapytania GROQ, przeglądać schematy.

Jak to wygląda w praktyce:

1. Instalujesz serwer MCP przez jedno polecenie CLI: npx sanity@latest mcp configure

2. Claude Code automatycznie wykrywa schemat Twojego projektu (wszystkie typy dokumentów, pola, relacje).

3. Możesz wydawać polecenia w naturalnym języku: "Dodaj nowy wpis do Encyklopedii AI o n8n, użyj schematu wikiEntry, wypełnij wszystkie wymagane pola". Claude sam utworzy dokument w Sanity z poprawną strukturą.

4. Wszystkie zmiany są natychmiast dostępne przez Sanity API - Twoja strona Next.js automatycznie wyświetli nową treść po rewalidacji.

Content Lake jako baza wiedzy dla AI

Kluczowy wzorzec: zamiast utrzymywać osobną bazę wiedzy dla AI (pliki Markdown, Notion, Google Docs), używasz Sanity jako jedynego źródła prawdy. Oznacza to, że:

Twoja strona, Twoje automatyzacje i Twoje systemy AI czerpią z tej samej bazy danych.

Gdy aktualizujesz definicję w Encyklopedii AI na stronie, Claude natychmiast widzi zmianę przy następnym zapytaniu - nie ma ryzyka rozjechania się wersji.

Możesz budować agentów AI w n8n, którzy pobierają dane z Sanity przez API i wykorzystują je do automatycznych odpowiedzi, researchu czy klasyfikacji.

Konkretny przykład: agent na Twojej stronie dostaje pytanie "Czym jest RAG?". Zamiast halucynować, wysyła zapytanie GROQ do Sanity: *[_type == "glossaryTerm" && slug.current == "generowanie-⁠wspomagane-⁠wyszukiwaniem-⁠rag"]{aiOverviewSummary, definitionPl}. Dostaje precyzyjną, zatwierdzoną przez Ciebie odpowiedź - bez ryzyka błędów.

GROQ - język zapytań, który warto znać

GROQ to autorski język zapytań Sanity, prostszy i bardziej elastyczny niż GraphQL. Przykład zapytania, które pobiera wszystkie wpisy Encyklopedii AI z oceną powyżej 4 gwiazdek:

*[_type == "glossaryTerm" && rating > 4] | order(termPl asc) { termPl, aiOverviewSummary, "slug": slug.current }

GROQ wspiera filtrowanie, sortowanie, projekcje (wybieranie konkretnych pól), złączenia przez referencje i agregacje. Dla soloprzedsiębiorcy, który zna podstawy JSON-⁠a, nauczenie się GROQ zajmuje kilkanaście minut - a daje pełną kontrolę nad tym, jakie dane trafiają do systemu AI.

Ograniczenia i kiedy Sanity nie jest dobrym wyborem

Sanity nie jest uniwersalnym rozwiązaniem. Oto sytuacje, w których warto się zastanowić:

Nie przechowuj w Sanity dużych plików binarnych - do tego służy Sanity Assets API (obrazy, PDFy), ale nie jest to zamiennik Google Drive czy S3.

  • Nie zastępuje bazy transakcyjnej - Sanity świetnie przechowuje treści i metadane, ale nie nadaje się do danych wymagających transakcji SQL (zamówienia, płatności, logi zdarzeń). Te trzymaj w Supabase lub PostgreSQL.
  • Krzywa uczenia się schematów - zdefiniowanie własnych typów dokumentów (schema types) wymaga podstaw TypeScriptu. Dla prostych stron to overkill, ale dla systemu AI, który będzie rósł, ta inwestycja zwraca się wielokrotnie.
  • Darmowy plan ma limity - darmowy plan Sanity oferuje 100 GB assetów i 1 TB transferu miesięcznie, ale ogranicza liczbę użytkowników i brak zaawansowanych funkcji (SSO, role). Dla jednej osoby to w zupełności wystarcza.

Praktyczny przepis: Sanity jako źródło prawdy dla Claude

Oto sprawdzona architektura, którą możesz wdrożyć w jeden dzień:

1. Zdefiniuj w Sanity typ dokumentu "knowledgeBase" z polami: question, answer, category, sources.

2. Wypełnij bazę 20-⁠30 kluczowymi pytaniami, które najczęściej zadają Twoi klienci.

3. Podłącz Sanity MCP do Claude Code - od teraz Claude widzi Twoją bazę wiedzy jako kontekst przy każdym zadaniu.

4. Stwórz w n8n workflow: webhook → GROQ query do Sanity → Claude generuje odpowiedź na podstawie danych z Sanity → odpowiedź wraca do użytkownika.

5. Gdy chcesz coś zmienić w wiedzy swojego systemu AI, edytujesz dokument w Sanity - i każdy agent natychmiast używa nowej wersji. Zero kopiowania, zero niespójności.

Sanity + Claude Code: co to zmienia dla soloprzedsiębiorcy?

Połączenie Sanity z Claude Code przez MCP radykalnie zmienia sposób pracy z AI:

  • Nie kopiujesz już treści do promptu - Claude sam pobiera je z Sanity przez GROQ.
  • Nie martwisz się o niespójność - jedno źródło prawdy dla strony, AI i automatyzacji.
  • Skalujesz wiedzę - każdy nowy wpis w Encyklopedii AI automatycznie wzbogaca kontekst Claude przy kolejnych zadaniach.
  • Przyspieszasz wdrożenia - zamiast tłumaczyć Claudeowi strukturę swojej firmy za każdym razem, definiujesz ją raz jako schemat Sanity i Claude rozumie ją natywnie.

Najczęstsze pytania

Czy Sanity jest trudne do nauczenia dla kogoś bez technicznego backgroundu?

Sanity Studio (panel administracyjny) jest intuicyjny i przypomina nowoczesny edytor treści - tworzenie i edycja wpisów nie wymaga umiejętności technicznych. Natomiast konfiguracja schematów (definiowanie własnych typów dokumentów) wymaga podstaw TypeScriptu i zrozumienia koncepcji structured content. Dla soloprzedsiębiorcy, który chce tylko zarządzać treścią - wystarczy. Dla kogoś, kto chce zbudować własny system AI na Sanity - przyda się podstawowa znajomość kodu albo współpraca z kimś technicznym przez pierwsze 2-⁠3 dni konfiguracji.

Czy mogę używać Sanity za darmo do projektu AI?

Tak, darmowy plan Sanity (Free) jest w pełni wystarczający dla soloprzedsiębiorcy. Obejmuje: nieograniczoną liczbę dokumentów, 100 GB przestrzeni na assety, 1 TB transferu miesięcznie, API w czasie rzeczywistym, serwer MCP, GROQ, webhooki i 3 użytkowników. Jedyne ograniczenia to brak SSO, zaawansowanych ról i wsparcia priorytetowego - rzeczy zbędne przy pracy jednoosobowej. Jeśli Twój projekt urośnie do zespołu 5+ osób, plan Growth (15 USD/miesiąc) dodaje więcej użytkowników i role.

Czym Sanity różni się od Notion jako bazy wiedzy dla AI?

Trzy kluczowe różnice: (1) Ustrukturyzowane dane - Sanity przechowuje treści jako JSON z wymuszonym schematem, podczas gdy Notion to dokumenty semi-⁠strukturalne. Claude przez MCP widzi dokładny typ każdego pola. (2) API-⁠first - Sanity jest zbudowane wokół API (GROQ, GraphQL, REST), a nie wokół interfejsu użytkownika. Możesz budować automatyzacje, które czytają i piszą do Sanity bez przechodzenia przez UI. (3) MCP natywne - Sanity ma oficjalny serwer MCP, który Claude Code rozumie bez dodatkowej konfiguracji. Notion wymaga zewnętrznych integracji i nie daje tej samej głębi kontekstu.

Źródła

  1. Sanity - oficjalna stronasanity.io (otwiera się w nowej karcie)
  2. Sanity MCP Server - dokumentacjasanity.io (otwiera się w nowej karcie)
  3. Sanity GROQ - dokumentacja języka zapytańsanity.io (otwiera się w nowej karcie)
  4. Sanity + AI agents - llms.txtsanity.io (otwiera się w nowej karcie)

Chcesz więcej takich konkretów?

Co niedzielę wysyłam jeden praktyczny mail o AI, sprzedaży wiedzy i budowaniu systemów, które realnie pomagają w pracy.

Archiwum wydań

„Ten newsletter nie jest nachalny, urzeka autentycznością, a osobiste historie Bartka są świetnym punktem odniesienia do moich własnych doświadczeń.”
Małgorzata BabskaMałgorzata Babskaarchitektka

Chcesz konkret, a nie ogólną rozmowę o AI?

W 30 minut przechodzimy przez Twój biznes i mówię wprost, co zrobiłbym najpierw.

Prywatność i cookies

Odwiedziny liczę anonimowo. Za Twoją zgodą włączę analitykę i marketing, żeby wiedzieć, co działa. Polityka prywatności

Kategorie plików cookies