MCP server
MCP server umožňuje AI asistentovi spravovat obsah jednoho webu pro redaktora, který není technik, v rámci oprávnění jeho klíče.
Co umí
MCP server umožňuje AI asistentovi, například Claude, spravovat obsah jednoho webu na WBengine pro redaktora, který není technik. Pracuje přes stejné API a stejný druh klíče jako centrální administrace, takže smí jen to, co jeho klíč dovoluje. Nikdy neotvírá databázi a nečte nastavení webu.
Redaktor mluví s asistentem normálními slovy a technické kroky udělá asistent:
- Napíše článek jako koncept, přeloží ho a před zveřejněním ukáže náhled.
- Vytvoří, co nový článek potřebuje: stránku, čistou adresu, titulek prohlížeče a popis pro vyhledávače, box, který článek zobrazuje, a na požádání položku menu.
- Před zveřejněním článek zkontroluje a řekne, co chybí: text, box na stránce, překlad, příliš dlouhý titulek nebo popis.
- Zveřejní, skryje a znovu zobrazí článek, jen když o to redaktor požádá.
- S oprávněním pro strukturu: mění stránky, menu a boxy a nahrává obrázky.
- Čte statistiky, píše z nich report a vysvětluje záznam změn.
Co nikdy nedělá
- Nikdy nic nemaže. Žádný nástroj nesmaže článek, stránku, box, položku menu ani obrázek.
- Článek zveřejní, skryje nebo zobrazí jen na požádání. Klient vás při každém takovém kroku žádá o potvrzení a klíč lze omezit tak, aby zveřejňování nebylo možné vůbec.
- Text z webu považuje za data. Věta v článku, která asistentovi něco přikazuje, se neplní.
- Nesmí víc, než klíč dovoluje. Klíč bez skupiny Struktura se nedotkne stránek, menu ani boxů a klíč omezený na určité adresy funguje jen z nich.
Jaký klíč vydat
Pro asistenta vydejte samostatný klíč na stránce Integrace webu (viz Centrální administrace). Nikdy nepoužívejte klíč, který používá centrální administrace. Formulář nabízí předvolby:
| Předvolba | Pro koho | Co smí klíč |
|---|---|---|
| Redaktor se strukturou a statistikami | redaktor, který není technik | psát, zveřejňovat a skrývat články, stránky, menu, boxy a obrázky, číst statistiky a záznam změn. Bez uživatelů a bez nastavení. |
| Agent pro obsah | asistent, který se stará jen o články | psát, zveřejňovat a skrývat články a stránky, obrázky, číst záznam změn. Bez struktury. |
| Agent, jen koncepty | asistent, který smí jen připravovat | psát koncepty a obrázky. Nic nezveřejní ani neskryje. |
| Jen čtení | dohled | číst obsah, strukturu, obrázky a záznam změn. |
| Plná správa | centrální administrace | vše, co administrace potřebuje. Ne pro asistenta. |
Klíč se zobrazí jednou spolu s konfigurací ke zkopírování do klienta. Pokud to jde, omezte ho na adresy, ze kterých se používá, a odvolejte ho, jakmile ho už nepotřebujete. Nástroje pro statistiky potřebují u klíče volbu Analytika a zapnutou analytiku webu.
Typická žádost
"Napiš krátký článek o našich jarních otevíracích hodinách anglicky a česky, ukaž mi ho a zveřejni, až řeknu."
Asistent navrhne adresu a pole pro vyhledávače, uloží koncept v obou jazycích, ukáže náhled, zkontroluje, že je stránka úplná, a čeká. Až odpovíte "zveřejni", zveřejní ho a dá vám adresu zveřejněné stránky.
Nástroje jednoduše
| Oblast | Co asistent umí |
|---|---|
| Články | vypsat a přečíst články, uložit koncept s překlady, ukázat náhled, zveřejnit, skrýt a zobrazit |
| Stránka nového článku | navrhnout adresu, titulek prohlížeče a popis, zkontrolovat, že je článek připravený ke zveřejnění |
| Stránky a menu | změnit název, adresu a pole pro vyhledávače, vypsat a změnit položky menu |
| Boxy | vypsat typy boxů a boxy, přidat box, změnit ho, sundat ze stránky a vrátit |
| Obrázky | nahrát obrázek PNG, JPEG nebo WebP (do 512 KiB) a vypsat nahrané obrázky |
| Statistiky | zobrazení stránek, článků a boxů za období, hotový report se změnou proti předchozímu období a rozpis po jazycích, když ho web zaznamenává |
| Historie | vypsat změny a rozebrat záznam změn: kdo co změnil, co se měnilo opakovaně, co web odmítl |
| Nápověda | krátké texty o tom, jak web funguje (adresy a pole pro vyhledávače, boxy, menu, jazyky, obrázky, statistiky, řešení potíží) |
Asistent má také hotové úlohy: zveřejnit nový článek, přeložit článek, týdenní report, najít problémy a zkontrolovat pole pro vyhledávače. Texty nápovědy jsou dostupné každému klientovi, který čte zdroje.
Statistiky a záznam změn
Čísla pocházejí z webu a nikdy se nevymýšlejí. Report říká, co v nich není: nejsou tu jedineční návštěvníci, vrací se jen deset nejlepších položek každého seznamu a období, které začíná před počátkem počítání, je označené, protože dřívější dny ukazují nulu jen proto, že se nepočítalo. Záznam změn viz Logování a audit.
Aktualizace
Nová verze je nový soubor wbengine-mcp.phar ze stránky vydání WBengine. Nahraďte jím starý soubor (zkopírujte ho vedle starého pod dočasným názvem a přejmenujte, aby klient nikdy neviděl napůl zapsaný soubor) a klienta znovu připojte. Viz Připojení MCP klienta.
Když něco nefunguje
| Co vidíte | Obvykle |
|---|---|
| server se nespustí | v konfiguraci chybí adresa nebo klíč, nebo je špatná cesta k souboru; zpráva řekne, co |
| "unauthorized" | klíč je špatný, byl odvolán, nebo adresa patří jinému webu |
| "ip_not_allowed" | klíč je omezený na jiné adresy, než ze které asistent běží |
| "forbidden" nebo chybějící nástroj | klíč nemá skupinu oprávnění, kterou nástroj potřebuje; vydejte klíč s předvolbou, která ji má |
| statistiky jsou odmítnuty | klíč nemá volbu Analytika, nebo web nemá analytiku zapnutou |
| zveřejněná stránka je prázdná | stránka nemá box, který zobrazuje články; kontrola to před zveřejněním pojmenuje |