Mcp server - synchronizácia
Mcp
V tejto záložke zapneš a nastavíš pripojenie hotela k centrálnemu Ellipse MCP gateway, ktorý sprístupňuje údaje o dostupnosti, cenách a profile hotela AI nástrojom a portálom (napríklad Ellavia). Sem prídeš, keď chceš povoliť AI asistentom čítať dostupnosť izieb, vytvárať rezervačné linky alebo priamo rezervovať, a tiež keď potrebuješ vygenerovať nové prihlasovacie heslo pre gateway alebo synchronizovať aktuálny profil hotela.
Kde to nájdeš
Otvor ľavé menu a klikni na Nastavenia → Mcp. Adresa v prehliadači bude /manager/settings/mcp/. Obrazovka je rozdelená do niekoľkých blokov:
- Prehľad a pripojenie k gateway — zapnutie MCP servera, stav a synchronizácia.
- Gateway a kľúče — prihlasovacie údaje, rotácia hesiel a export llms.txt.
- Oprávnenia pre AI — čo môže AI model robiť cez MCP (čítanie, hold, priama rezervácia).
- Profil hotela pre AI — základné údaje, popisy, SEO, typ prevádzky, poloha, publikum, jazyky, booking URL a mapa izieb Ellavia.
Čo tu môžeš robiť
- Zapnúť MCP server — aktivuje API endpoint pre prihlásenie gatewaya; vytvorí sa automaticky API používateľ a HMAC secret.
- Synchronizovať s gateway — odošle aktuálny profil hotela, oprávnenia AI a zoznam virtuálnych objektov na centrálny Ellipse MCP gateway podľa Sync URL.
- Vypnúť MCP — deaktivuje API používateľa; AI prestane vidieť hotel v katalógu.
- Vygenerovať nové heslo — vytvorí nové API heslo pre gateway; po kliknutí sa musíš znova synchronizovať s gateway-om.
- Resetovať HMAC secret — vygeneruje nový HMAC kľúč pre podpisovanie požiadaviek; aktualizuj ho v MCP gateway po resete.
- Exportovať llms.txt na disk — zapíše aktuálny obsah llms.txt (podľa nastavenia nižšie) do súboru v koreňovom priečinku webu; existujúci súbor sa prepíše.
- Uložiť oprávnenia — uloží zaškrtnuté MCP tools (check_availability, get_offers, price_quote, best_price_periods, get_hotel_profile, booking_deeplink, hold_reservation, create_reservation).
- Doplniť z hotela — automaticky vyplní názov hotela, slug, mesto, krajinu, booking URL a GPS súradnice z konfigurácie hotela a šablóny webu.
- Vyplniť AI (SEO na web) — vygeneruje slovenské SEO popisy (krátky, dlhý, kľúčové slová, tagy, aliasy) pomocou OpenAI podľa údajov vo formulári; vhodné na MCP a turistické portály.
- Vybrať lokalitu na mape — otvorí modálne okno s Google mapou; klikneš na miesto a systém automaticky doplní GPS súradnice, adresu, Google Place ID a URL.
- Uložiť profil hotela — zapíše všetky údaje z formulára (základné údaje, popisy, SEO, typ prevádzky, poloha, publikum, jazyky, booking URL, galéria, mapa izieb Ellavia) do JSON profilu v databáze.
- Pridať virtuálny objekt — vytvorí nový záznam vo virtual_objects[] (napríklad wellness, reštaurácia); po pridaní vyplň názov, typ a GPS.
- Pridať z kategórie izieb — automaticky vytvorí virtuálny objekt z vybranej kategórie izieb (ak má GPS súradnice); skontroluj a doplň ostatné údaje pred synchronizáciou.
- Uložiť virtuálny objekt — zapíše zmeny v konkrétnom virtuálnom objekte (názov, typ, GPS, prevádzka).
- Odstrániť virtuálny objekt — vymaže vybraný záznam zo zoznamu virtual_objects[].
- Vygenerovať / zlúčiť mapu izieb Ellavia — zlúči JSON z polí
ellavia_*v kategóriách izieb (rooms.extra) do centrálnej mapy ellavia_room_rate_map; dostupné len superadministrátorovi.
Postup krok za krokom
Prvé zapnutie MCP a synchronizácia s gateway
- V bloku Prehľad a pripojenie k gateway klikni na tlačidlo Zapnúť MCP server. Systém vytvorí API používateľa, vygeneruje heslo a HMAC secret a zobrazí hlášku „MCP server bol zapnutý. Odporúčame následne synchronizovať s gateway-om."
- Skontroluj, že v bloku Gateway a kľúče sa zobrazili polia MCP API username, MCP API password a MCP HMAC secret (hodnoty sú zakryté hviezdičkami).
- V bloku Profil hotela pre AI klikni na tlačidlo Doplniť z hotela (v sekcii Základné údaje). Systém automaticky vyplní názov hotela, slug, mesto, krajinu, booking URL a GPS súradnice zo šablóny webu.
- Skontroluj vyplnené údaje (názov, mesto, GPS) a klikni na tlačidlo Uložiť profil hotela (v sekcii Booking a médiá). Po uložení sa vráť na začiatok stránky a klikni na Synchronizovať s gateway. Ak synchronizácia prebehla úspešne, zobrazí sa zelená hláška „Synchronizácia s gateway-om úspešná." a dátum poslednej synchronizácie.
Generovanie SEO popisov pomocou AI
- V bloku Profil hotela pre AI prejdi na sekciu Popisy a SEO.
- Skontroluj, že si už vyplnil základné údaje (názov hotela, mesto, GPS) a typ ubytovania v sekcii Typ prevádzky a poloha.
- Klikni na tlačidlo Vyplniť AI (SEO na web). Systém odošle požiadavku na OpenAI a vygeneruje slovenské publikovateľné popisy (krátky popis, dlhý popis, kľúčové slová, tagy, aliasy) podľa údajov vo formulári.
- Po dokončení generovania (zobrazí sa hláška „Polia doplnené — skontrolujte ich a uložte profil.") skontroluj vygenerované texty v poliach Krátky popis, Dlhý popis, Kľúčové slová, Tagy a Aliasy / alternatívne názvy. Ak sú v poriadku, klikni na Uložiť profil hotela.
Nastavenie oprávnení pre AI (čo môže AI robiť)
- V bloku Oprávnenia pre AI zaškrtni Čítanie dostupnosti, cien a profilu — AI bude môcť volať check_availability, get_offers, price_quote, best_price_periods, get_hotel_profile.
- Ak chceš, aby AI mohla vrátiť rezervačný link s podpísaným quote tokenom (platnosť 15 minút), zaškrtni aj Booking deep-link a hold.
- Ak chceš povoliť AI priame vytvorenie rezervácie bez návštevy webu (vyžaduje GDPR consent flow), zaškrtni Priame vytvorenie rezervácie cez AI.
- Klikni na tlačidlo Uložiť oprávnenia. Zobrazí sa hláška „AI oprávnenia uložené." Po uložení klikni na Synchronizovať s gateway v bloku Prehľad a pripojenie k gateway, aby sa zmeny preniesli do centrálneho MCP.
Pridanie virtuálneho objektu (wellness, reštaurácia)
- V bloku Profil hotela pre AI prejdi na sekciu Virtuálne objekty (wellness, reštaurácia…).
- Klikni na tlačidlo Pridať virtuálny objekt. Systém vytvorí nový prázdny záznam a rozbalí jeho formulár.
- Vyplň Názov objektu (napríklad „Wellness centrum"), vyber Typ objektu z rozbaľovacieho menu (napríklad „wellness") a klikni na Vybrať lokalitu na mape. V modálnom okne klikni na miesto na mape — systém automaticky doplní GPS súradnice.
- Klikni na Uložiť virtuálny objekt. Zobrazí sa hláška „Virtuálny objekt bol uložený." Po uložení klikni na Synchronizovať s gateway, aby sa nový objekt pridal do centrálneho MCP katalógu.
Polia, stĺpce a nastavenia
Prehľad a pripojenie k gateway
- MCP server — prepínač Vypnuté / Zapnuté. Ak je vypnuté, zobrazí sa tlačidlo Zapnúť MCP server. Po kliknutí systém vytvorí API používateľa, vygeneruje heslo a HMAC secret a aktivuje MCP endpoint. Ak je zapnuté, zobrazí sa dátum poslednej synchronizácie (alebo „Ešte nesynchronizované s gateway-om.") a tlačidlá Synchronizovať s gateway a Vypnúť MCP.
- Synchronizovať s gateway — odošle aktuálny profil hotela, oprávnenia AI a zoznam virtuálnych objektov na centrálny Ellipse MCP gateway (podľa Sync URL). Po úspešnej synchronizácii sa zobrazí zelená hláška „Synchronizácia s gateway-om úspešná." a aktualizuje sa dátum poslednej synchronizácie. Ak synchronizácia zlyhá, zobrazí sa červená hláška s popisom chyby (napríklad „Chyba DNS", „Časový limit spojenia", „Spojenie na cieli bolo odmietnuté").
- Vypnúť MCP — deaktivuje API používateľa (soft-delete); AI prestane vidieť hotel v katalógu. Pred kliknutím sa zobrazí potvrdzovacie okno „Naozaj vypnúť MCP server? AI prestane vidieť tento hotel."
Gateway a kľúče
- MCP API username — automaticky vygenerovaný login pre gateway (formát
mcp_<16-hex>). Hodnota sa zobrazí zakrytá hviezdičkami; klikni na ikonu oka pre zobrazenie. - MCP API password — automaticky vygenerované heslo (48-znakový hex reťazec). Hodnota sa zobrazí zakrytá hviezdičkami; klikni na ikonu oka pre zobrazenie. Ak klikneš na Vygenerovať nové heslo, systém vytvorí nové heslo a zobrazí potvrdzovacie okno „Vygenerovať nové API heslo? MCP gateway sa bude musieť znova synchronizovať."
- MCP HMAC secret — 64-znakový hex kľúč pre podpisovanie požiadaviek. Hodnota sa zobrazí zakrytá hviezdičkami; klikni na ikonu oka pre zobrazenie. Ak klikneš na Resetovať HMAC secret, systém vygeneruje nový secret a zobrazí potvrdzovacie okno „Resetovať HMAC secret? Aktualizujte ho v MCP gateway."
- Sync URL — adresa centrálneho Ellipse MCP gateway (kanonická hodnota je
https://mcp.ellipsecloud.com/internal/tenants/sync). Ak synchronizácia zlyhá kvôli DNS, skontroluj toto pole a vyplň DNS resolve IP (IPv4 adresa hostiteľa zo Sync URL). - DNS resolve IP (Sync host, voliteľné) — IPv4 adresa hostiteľa zo Sync URL (napríklad zistíš príkazom
dig +short). Vyplň len vtedy, ak PHP-FPM nevie preložiť hostname zo Sync URL (chyba „Chyba DNS: z prostredia webového servera (PHP-FPM) sa nepodarilo preložiť hostname."). - Exportovať llms.txt na disk — zapíše aktuálny obsah llms.txt (podľa nastavenia nižšie) do súboru v koreňovom priečinku webu. Pred kliknutím sa zobrazí potvrdzovacie okno „Zapísať aktuálny obsah (podľa nastavenia nižšie) do súboru llms.txt v koreňovom priečinku webu? Existujúci súbor sa prepíše." Poznámka: verejná URL používa dynamický výstup, export na disk je voliteľný.
Oprávnenia pre AI
- Čítanie dostupnosti, cien a profilu — ak je zaškrtnuté, AI vie volať check_availability, get_offers, price_quote, best_price_periods, get_hotel_profile. Odporúčame zapnúť pre prvý beh.
- Booking deep-link a hold — ak je zaškrtnuté, AI vie vrátiť rezervačný link s podpísaným quote tokenom (platnosť 15 minút). Vyžaduje zapnuté čítanie dostupnosti.
- Priame vytvorenie rezervácie cez AI — ak je zaškrtnuté, AI vie vytvoriť rezerváciu bez návštevy webu. Pozor: vyžaduje GDPR consent flow. Vyžaduje zapnuté čítanie dostupnosti a booking deep-link.
- Povolené MCP tools — zoznam konkrétnych API metód, ktoré AI môže volať (check_availability, get_offers, price_quote, best_price_periods, get_hotel_profile, booking_deeplink, hold_reservation, create_reservation). Zobrazuje sa len pre informáciu; zaškrtávacie polia vyššie automaticky nastavia tento zoznam.
- Uložiť oprávnenia — zapíše zaškrtnuté oprávnenia do JSON nastavení v databáze. Po uložení klikni na Synchronizovať s gateway, aby sa zmeny preniesli do centrálneho MCP.
Profil hotela pre AI — Základné údaje
- Názov hotela — oficiálny názov hotela (napríklad „Hotel Tatra"). Predvyplňuje sa z konfigurácie hotela (email_from / meil_from). Používa sa v katalógu MCP a pri fuzzy match vyhľadávania.
- Slug — SEO identifikátor v MCP registri (napríklad „hotel-tatra"). Vygeneruje sa automaticky pri uložení profilu z názvu hotela (malé písmená, medzery nahradené pomlčkami). Ak je slug prázdny, vygeneruje sa z domény webu.
- Doplniť z hotela — automaticky vyplní názov hotela, slug, mesto, krajinu, booking URL a GPS súradnice z konfigurácie hotela a šablóny webu. Po kliknutí sa zobrazí hláška „Údaje boli doplnené z konfigurácie hotela." Skontroluj vyplnené údaje a klikni na Uložiť profil hotela.
Profil hotela pre AI — Popisy a SEO
- Vyplniť AI (SEO na web) — vygeneruje slovenské publikovateľné popisy (krátky popis, dlhý popis, kľúčové slová, tagy, aliasy) pomocou OpenAI podľa údajov vo formulári (názov hotela, typ ubytovania, lokalita, GPS). Vhodné na MCP a turistické portály; bez súradníc a technického „markdown šumu" vo výstupe. Po kliknutí sa zobrazí modálne okno „Generujem texty…" a po dokončení hláška „Polia doplnené — skontrolujte ich a uložte profil." Ak generovanie zlyhá, zobrazí sa červená hláška s popisom chyby (napríklad „OpenAI nie je dostupný: chýba platný API kľúč", „OpenAI odmietol API kľúč", „Služba OpenAI dočasne nedostupná").
- Krátky popis (max 280 znakov, používa sa vo vyhľadávaní) — stručný popis hotela pre katalóg a vyhľadávanie (napríklad „Moderný hotel v centre Bratislavy s wellness a reštauráciou."). Maximálna dĺžka 280 znakov.
- Dlhý popis (odporúčený čistý text pre web a portály; voliteľné ľahké zvýraznenie) — podrobný popis hotela pre web a turistické portály (napríklad história, vybavenie, okolie). Môžeš použiť ľahké zvýraznenie (tučné, kurzíva), ale odporúčame čistý text bez HTML tagov.
- Kľúčové slová — zoznam kľúčových slov oddelených čiarkou (napríklad „wellness, reštaurácia, konferenčná sála, parkovisko"). Používajú sa pri vyhľadávaní v katalógu MCP.
- Tagy (oddelené čiarkou) — zoznam tagov oddelených čiarkou (napríklad „rodinný hotel, biznis hotel, pet-friendly"). Používajú sa pri filtrovaní v katalógu MCP.
- Aliasy / alternatívne názvy — ako vás môžu volať používatelia (napríklad „Hotel Tatra Bratislava, Tatra Hotel, Hotel Tatra BA"). AI ich použije pri fuzzy match vyhľadávania. Oddeľuj čiarkou.
Profil hotela pre AI — Typ prevádzky a poloha
- Typ ubytovania — vyber z rozbaľovacieho menu (hotel, penzión, apartmán, chata, hostel, glamping, iné). Používa sa v katalógu MCP a pri generovaní SEO popisov pomocou AI.
- Turistická lokalita — názov turistickej oblasti (napríklad „Vysoké Tatry", „Bratislava – Staré Mesto"). Používa sa pri vyhľadávaní a pri generovaní SEO popisov pomocou AI.
- Krajina (ISO 2) — dvojpísmenový kód krajiny (napríklad SK, CZ, AT). Predvyplňuje sa z konfigurácie hotela.
- Región — názov regiónu (napríklad „Bratislavský kraj", „Žilinský kraj"). Používa sa pri vyhľadávaní a pri generovaní SEO popisov pomocou AI.
- Mesto — názov mesta (napríklad „Bratislava", „Poprad"). Predvyplňuje sa z konfigurácie hotela.
- Vybrať lokalitu na mape — otvorí modálne okno s Google mapou. Klikni na miesto na mape a systém automaticky doplní GPS súradnice (latitude, longitude), adresu (address_line, postal_code, city), Google Place ID a URL (google_maps_url, google_business_profile_url). Po výbere lokality klikni na Potvrdiť výber v modálnom okne. Ak sú GPS polia prázdne v uloženom profile, zobrazia sa súradnice z Nastavenia → Šablóna → Web. Po uložení MCP profilu sa do JSON profilu zapíšu aktuálne hodnoty z formulára.
- Latitude (GPS šírka) — GPS šírka v desatinnom formáte (napríklad 48.1486). Používa sa pri vyhľadávaní podľa vzdialenosti a pri generovaní SEO popisov pomocou AI (len ako vnútorný kontext, čísla súradníc sa do výstupných textov nevkladajú).
- Longitude (GPS dĺžka) — GPS dĺžka v desatinnom formáte (napríklad 17.1077). Používa sa pri vyhľadávaní podľa vzdialenosti a pri generovaní SEO popisov pomocou AI (len ako vnútorný kontext, čísla súradníc sa do výstupných textov nevkladajú).
- Address line — ulica a číslo (napríklad „Hviezdoslavovo námestie 1"). Automaticky sa doplní po výbere lokality na mape.
- Postal code — PSČ (napríklad „811 02"). Automaticky sa doplní po výbere lokality na mape.
- Google Place ID — jedinečný identifikátor miesta v Google Maps (napríklad „ChIJl2HKCjaJbEcRaEOI_YKbH2M"). Automaticky sa doplní po výbere lokality na mape.
- Google Maps URL — odkaz na Google Maps (napríklad „https://maps.google.com/?cid=123456789"). Automaticky sa doplní po výbere lokality na mape.
- Google Business Profile URL — odkaz na Google Business profil (napríklad „https://www.google.com/maps/place/..."). Automaticky sa doplní po výbere lokality na mape.
Profil hotela pre AI — Publikum a booking
- Cieľová klientela — vyber z rozbaľovacieho menu (rodiny s deťmi, páry, seniori, biznis klientela, mládež, skupiny, iné). Používa sa v katalógu MCP a pri generovaní SEO popisov pomocou AI.
- Default jazyk — predvolený jazyk webu a bookingu (napríklad SK, CZ, EN). Používa sa pri generovaní rezervačných linkov a pri komunikácii s AI.
- Podporované jazyky — zoznam jazykov oddelených čiarkou (napríklad „SK, CZ, EN, DE"). Používa sa v katalógu MCP a pri generovaní rezervačných linkov.
- Default mena — predvolená mena cien (napríklad EUR, CZK, USD). Používa sa pri generovaní rezervačných linkov a pri komunikácii s AI.
- Booking base URL — základná URL web bookingu (napríklad „https://hotel-tatra.sk/rezervacia"). Predvyplňuje sa z konfigurácie hotela. Používa sa pri generovaní rezervačných linkov (booking deep-link).
- Veľkosť foto izieb — vyber z rozbaľovacieho menu (small, medium, large, original). Určuje veľkosť obrázkov izieb v odpovediach MCP API (check_availability, get_offers).
- Ellavia — základ URL ingestu — základná URL pre odosielanie potvrdení rezervácií na portál Ellavia (predvolená hodnota „https://ellavia.sk"). Prázdne pole znamená použitie predvolenej hodnoty. Poznámka: katalóg Ellavia si profil, izby a dostupnosť z Ellipse neberie úpravou tohto formulára — portál ich priebežne ťahá priamo z vášho MCP API (volanie na gateway). Tento blok sa netýka „ručnej synchronizácie katalógu". Samostatne: pri web rezervácii so zdrojom „Ellavia" sa po dokončení kroku 4 odošle potvrdenie pobytu na {základ}/api/mcp/v1/booking-ingest (HMAC ako pri MCP). Storno takej rezervácie v administrácii odošle /api/mcp/v1/booking-cancel. To slúži na zosúladenie stavu rezervácie na portáli, nie na napĺňanie katalógu.
- Mapa izieb Ellipse → Ellavia (JSON) — JSON objekt mapujúci čísla kategórií izieb (rooms.id / selected_room) na ID izieb a galérie na strane Ellavia. Príklad:
{"1":{"ellavia_room_id":123,"ellavia_gallery_id":456}}. Automaticky: v editácii kategórie izieb (Administrácia → Izby) v poli Extra JSON doplň napríklad{"ellavia_room_id":123,"ellavia_gallery_id":456}(oba > 0). Potom tlačidlo Vygenerovať / zlúčiť mapu izieb Ellavia alebo synchronizácia s MCP gateway-om zlúči mapu s existujúcim JSON (pre booking-ingest pri zdroji „Ellavia", nie pre sťahovanie katalógu). ID na strane Ellavia (host): pre daný objekt (napríklad zo správy izieb Ellavia alebo SQL podľamcp_property_slug). - Vygenerovať / zlúčiť mapu izieb Ellavia — zlúči JSON z polí
ellavia_*v kategóriách izieb (rooms.extra) do centrálnej mapy ellavia_room_rate_map. Dostupné len superadministrátorovi. Po kliknutí sa zobrazí hláška „Mapa izieb Ellavia bola zlúčená z polí „ellavia_*" v JSON kategórií izieb (rooms.extra). v DB nájdené %d, nové kľúče %d, zachovaných ručných %d, doplnené čiastočné %d". - ID galérie (RS) — hlavné fotky hotela — číslo galérie z obsahu (RS), ktorá obsahuje hlavné fotky hotela. Galérie spravuješ v obsahu (RS). Pri uložení sa URL obrázkov zapíšu do MCP profilu (property_gallery_images) a pridajú sa na začiatok zoznamu hotelových fotiek v API; prvá fotka nastaví
property_image_url. - Uložiť profil hotela — zapíše všetky údaje z formulára (základné údaje, popisy, SEO, typ prevádzky, poloha, publikum, jazyky, booking URL, galéria, mapa izieb Ellavia) do JSON profilu v databáze. Po uložení sa zobrazí hláška „Profil hotela uložený." Klikni na Synchronizovať s gateway, aby sa zmeny preniesli do centrálneho MCP.
Virtuálne objekty (wellness, reštaurácia…)
- Pridať virtuálny objekt — vytvorí nový prázdny záznam vo virtual_objects[] (napríklad wellness, reštaurácia). Po kliknutí sa zobrazí hláška „Virtuálny objekt pridaný." a rozbalí sa formulár nového objektu.
- Pridať z kategórie izieb — automaticky vytvorí virtuálny objekt z vybranej kategórie izieb (ak má GPS súradnice). Po výbere kategórie z rozbaľovacieho menu a kliknutí na tlačidlo sa zobrazí hláška „Virtuálny objekt bol pridaný z kategórie izieb. Skontrolujte a doplňte ostatné údaje pred synchronizáciou." alebo „Vybraná kategória izieb sa nenašla alebo nemá vyplnené GPS súradnice."
- Názov objektu — názov virtuálneho objektu (napríklad „Wellness centrum", „Reštaurácia Tatra"). Používa sa v katalógu MCP a pri vyhľadávaní.
- Typ objektu — vyber z rozbaľovacieho menu (wellness, reštaurácia, konferenčná sála, parkovisko, iné). Používa sa v katalógu MCP a pri filtrovaní.
- Latitude (GPS šírka) — GPS šírka virtuálneho objektu v desatinnom formáte (napríklad 48.1486). Používa sa pri vyhľadávaní podľa vzdialenosti.
- Longitude (GPS dĺžka) — GPS dĺžka virtuálneho objektu v desatinnom formáte (napríklad 17.1077). Používa sa pri vyhľadávaní podľa vzdialenosti.
- Vybrať lokalitu na mape — otvorí modálne okno s Google mapou. Klikni na miesto na mape a systém automaticky doplní GPS súradnice virtuálneho objektu. Po výbere lokality klikni na Potvrdiť výber v modálnom okne.
- Uložiť virtuálny objekt — zapíše zmeny v konkrétnom virtuálnom objekte (názov, typ, GPS, prevádzka) do JSON profilu v databáze. Po uložení sa zobrazí hláška „Virtuálny objekt bol uložený." Klikni na Synchronizovať s gateway, aby sa zmeny preniesli do centrálneho MCP.
- Odstrániť virtuálny objekt — vymaže vybraný záznam zo zoznamu virtual_objects[]. Pred kliknutím sa zobrazí potvrdzovacie okno. Po potvrdení sa zobrazí hláška „Virtuálny objekt odstránený."
Tipy a časté chyby
- Synchronizácia zlyhala kvôli DNS — ak sa zobrazí chyba „Chyba DNS: z prostredia webového servera (PHP-FPM) sa nepodarilo preložiť hostname", skontroluj pole Sync URL v bloku Gateway a kľúče a vyplň DNS resolve IP (IPv4 adresa hostiteľa zo Sync URL, napríklad zistíš príkazom
dig +short mcp.ellipsecloud.comna serveri, kde DNS funguje). Po vyplnení IP adresy klikni znova na Synchronizovať s gateway. - Generovanie SEO popisov pomocou AI zlyhalo — ak sa zobrazí chyba „OpenAI nie je dostupný: chýba platný API kľúč", skontroluj, či máš vyplnený API kľúč v module Revenue (Nastavenia → Revenue → AI promtp) alebo v centrálnom súbore nastavení MCP (konštanta ELLIPSE_MCP_SETTINGS_INLINE_OPENAI_KEY v config.inc.php). Ak máš kľúč vyplnený a stále sa zobrazuje chyba „OpenAI odmietol API kľúč (HTTP 401)", skontroluj platnosť kľúča na platforme OpenAI a prípadne vygeneruj nový. Ak sa zobrazí chyba „OpenAI odmietol požiadavku kvôli kreditu alebo limitu použitia (HTTP 429)", skontroluj platobný stav projektu a kvóty na platforme OpenAI.
- Po zapnutí MCP sa nezobrazujú prihlasovacie údaje — ak po kliknutí na Zapnúť MCP server sa nezobrazili polia MCP API username, MCP API password a MCP HMAC secret v bloku Gateway a kľúče, obnov stránku (F5). Ak sa stále nezobrazujú, skontroluj, či máš zapnutý MCP server v bloku Prehľad a pripojenie k gateway (prepínač musí byť na „Zapnuté").
- Mapa izieb Ellavia sa nezlúčila — ak po kliknutí na Vygenerovať / zlúčiť mapu izieb Ellavia sa zobrazí chyba „Zlúčenie mapy Ellavia je dostupné len superadministrátorovi", kontaktuj administrátora systému. Ak sa zobrazí chyba „Neplatný JSON v mape izieb Ellavia (ellavia_room_rate_map)", skontroluj syntax JSON v poli Mapa izieb Ellipse → Ellavia (JSON) (napríklad pomocou online JSON validátora) a oprav chyby. Príklad správneho formátu:
{"1":{"ellavia_room_id":123,"ellavia_gallery_id":456},"2":{"ellavia_room_id":789,"ellavia_gallery_id":101}}. - GPS súradnice sa automaticky nevyplnili po kliknutí na „Doplniť z hotela" — ak po kliknutí na Doplniť z hotela sa nevyplnili GPS súradnice (latitude, longitude), skontroluj, či máš vyplnené GPS súradnice v Nastavenia → Šablóna → Web (sekcia Kontakt). Ak sú tam prázdne, vyplň ich ručne alebo klikni na Vybrať lokalitu na mape v sekcii Typ prevádzky a poloha.
- Po uložení profilu sa nezmenili údaje v katalógu MCP — po kliknutí na Uložiť profil hotela sa údaje zapíšu len do lokálnej databázy hotela. Aby sa zmeny preniesli do centrálneho MCP katalógu, musíš kliknúť na Synchronizovať s gateway v bloku Prehľad a pripojenie k gateway. Po úspešnej synchronizácii sa zobrazí zelená hláška „Synchronizácia s gateway-om úspešná." a aktualizuje sa dátum poslednej synchronizácie.
Pomohol vám tento článok?
Aktualizované: 21.05.2026