MCP server
Model Context Protocol

Web, ktorý sa rozpráva s AI

Tento web je MCP server. AI agent sa pripojí na jedinú adresu
a dostane sadu nástrojov – stránky, obsah, médiá aj Boxes bloky.

Ako to funguje
Bez FTP, bez copy-paste

Túto stránku postavil agent

Každý blok, ktorý tu vidíte – vrátane tohto slidera – navrhol a vytvoril AI agent cez MCP nástroje.
Človek napísal iba zadanie.

Bezpečne

Kľúč má len ten, komu ho dáte

Každý klient má vlastný token, uložený iba ako SHA-256 hash,
a vlastný zoznam nástrojov, ktoré smie použiť.

Čo je MCP?

Čo je MCP?

Univerzálny konektor medzi umelou inteligenciou a vaším webom.

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.

53
MCP nástrojov
17
nástrojov pre Boxes
1
endpoint /mcp
4
weby v multisite

Ako to funguje

Od zadania po hotový blok na stránke – v piatich krokoch.

01

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 ••••••••
02

Pripojenie

Agent pošle initialize a dostane inštrukcie: ako funguje multisite, kde sú Boxes stránky a ktoré akcie sú citlivé.

POST /mcp → initialize
03

Objavovanie

tools/list vráti len nástroje, ktoré má daný klient povolené – každý aj s popisom a schémou argumentov.

tools/list
04

Návrh blokov

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
05

Obsah

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

Vyskúšajte to

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