Token
V administrácii (MCP → Clients) vytvoríte klienta, zaškrtnete povolené nástroje a stiahnete si mcp.json. Token sa zobrazí iba raz.
Authorization: Bearer •••••••• Model Context Protocol je otvorený štandard, ktorým sa AI asistenti – Claude, Cursor a ďalší – pripájajú k externým systémom. Namiesto kopírovania textov medzi oknami dostane asistent priamo „ruky“: nástroje, ktoré môže sám zavolať.
Plugin SNiPI.Mcp z tohto October CMS webu robí vzdialený MCP server. Všetko beží cez jediný endpoint POST /mcp – správy sú JSON-RPC 2.0 a každá požiadavka sa overí tokenom klienta.
Každý nástroj má meno, popis a JSON schému argumentov. Agent si najprv vypýta zoznam (tools/list), potom volá konkrétne nástroje (tools/call) – napríklad „vytvor stránku“, „nahraj fotku“ alebo „pridaj blok“.
Iné pluginy môžu pridať vlastné nástroje cez udalosť snipi.mcp.registerTools. Presne tak vznikla podpora pre OFFLINE.Boxes, s ktorou je postavená aj táto stránka.
Od zadania po hotový blok na stránke – v piatich krokoch.
V administrácii (MCP → Clients) vytvoríte klienta, zaškrtnete povolené nástroje a stiahnete si mcp.json. Token sa zobrazí iba raz.
Authorization: Bearer •••••••• Agent pošle initialize a dostane inštrukcie: ako funguje multisite, kde sú Boxes stránky a ktoré akcie sú citlivé.
POST /mcp → initialize tools/list vráti len nástroje, ktoré má daný klient povolené – každý aj s popisom a schémou argumentov.
tools/list Agent si prezrie tému a navrhne nové Boxes bloky (Twig + YAML). Plugin ich overí – a ak by ich Boxes nevedel načítať, zmenu vráti späť.
upsert_boxes_partial Nakoniec vytvorí stránku a naplní ju blokmi, fotkami z knižnice médií a textom. Pri zapnutých revíziách ide všetko najprv do konceptu.
create_boxes_page → add_box Napíšte svojmu AI agentovi: „Pridaj na stránku slider s tromi fotkami z posledného fotenia.“ Zvyšok už zvládne sám.
Späť na úvod