Přeskočit na obsah

MCP server pro e-shop

Propojte AI přímo s vaším e-shopem a firemními systémy.

AI nemusí pracovat jen s ručně připravenými exporty nebo dokumenty. Přes MCP server získává aktuální data a používá definované funkce vašich systémů — objednávky, produkty, sklad, statistiky. Přístup řídíte vy: AI vidí jen to, co jí zpřístupníte.

e-shop · ERP · sklad · API Claude · ChatGPT · Copilot definované nástroje řízený přístup

Co může AI dělat, když má přístup k datům e-shopu

Otázky, které dnes znamenají export, kontingenční tabulku nebo úkol pro programátora, se stanou obyčejným dotazem v chatu. AI odpoví z aktuálních dat a na požádání připraví přehled, srovnání nebo report.

  • Kolik jsme dnes přijali objednávek?
  • Jaký je obrat za dnešek a jak se liší od minulého týdne?
  • Které produkty se prodávají nejlépe?
  • Které produkty máme dlouhodobě skladem a neprodávají se?
  • Které objednávky čekají na vyřízení déle než dva dny?
  • Jak se vyvíjí prodej konkrétní kategorie za poslední čtvrtletí?
  • Najdi produkty s nízkou skladovou dostupností a rostoucím prodejem.
  • Připrav ranní report pro vedení: objednávky, obrat, top produkty.
  • Porovnej dnešní výsledky s minulým měsícem po kategoriích.
  • Kolik objednávek z posledního týdne bylo z velkoobchodu?
  • Co bude konkrétně možné, závisí na napojení. Každá otázka vyžaduje nástroj nad příslušnými daty a systém, který je umí poskytnout — přes databázi nebo API. Rozsah určujeme společně při implementaci; příklady výše ukazují typické možnosti, ne hotový seznam funkcí.

    Otázka v chatu, odpověď z dat

    Ilustrační konverzace nad e-shopem napojeným přes MCP. AI zvolí připravený nástroj, server dotaz provede a vrátí data — uživatel vidí jen odpověď.

    AI asistent · napojení: eshop ● připojeno
    Jak se nám vedlo minulý měsíc v maloobchodě proti stejnému měsíci loni?
    souhrn_prodeju(od: 2026-08-01, do: 2026-08-31, typ: maloobchod)
    souhrn_prodeju(od: 2025-08-01, do: 2025-08-31, typ: maloobchod)

    Maloobchod, srpen 2026 vs. srpen 2025 (CZK bez DPH, jen započítané prodeje):

    Ukazatel08/202508/2026Δ
    Objednávky6 2147 038+13,3 %
    Tržby14,9 mil.16,2 mil.+8,7 %
    Prům. objednávka2 3982 302−4,0 %

    Objednávek přibylo víc než tržeb — průměrný košík klesl o 4 %. Chcete rozpad po kategoriích?

    Ano, a přidej, které z top kategorií mají skladem méně než na 14 dní.
    prodeje_po_kategoriich(období: 2026-08, limit: 5)
    skladove_pokryti(kategorie: [...], dny: 14)
    KategorieTržbyΔ y/yPokrytí
    Fitness stroje4,1 mil.+6 %31 d
    Elektrokola2,7 mil.+22 %9 d
    Trampolíny1,9 mil.−3 %48 d
    Koloběžky1,4 mil.+31 %11 d

    Elektrokola a koloběžky rostou nejrychleji a zároveň dojdou do dvou týdnů.

    mcp server · záznam volání
    authOK uživatel ověřen · role: vedení
    toolOK souhrn_prodeju · 84 ms
    toolOK prodeje_po_kategoriich · 5 řádků
    toolOK skladove_pokryti · 4 řádky
    guardINFOosobní údaje: nezahrnuty
    guardWARNodmítnuto: nástroj „uprav_objednavku" není povolen

    Vlevo vidí uživatel odpověď. Vpravo to, co vidí IT: každé volání nástroje a každý odmítnutý pokus o něco, co povolené není. Rozsah a kontrola zůstávají u vás. Čísla jsou ilustrační.

    Jak AI získá data z vašeho e-shopu

    AI asistent nikdy nesahá do vašich systémů přímo. Ptá se MCP serveru, který má k dispozici sadu definovaných nástrojů — každý odpovídá jedné konkrétní operaci nad vašimi daty. Nástroj se připojí k e-shopu, ERP nebo skladu přes databázi či API, vrátí výsledek a AI z něj sestaví odpověď. Co není nástrojem popsané, AI udělat nemůže.

    01 · AI asistent
    Claude, ChatGPT, Copilot…
    Uživatel se ptá lidskou řečí. Asistent rozhodne, který nástroj potřebuje, a zavolá ho s parametry (období, kategorie, produkt).
    02 · MCP server
    Ověření a řízení přístupu
    Ověří, kdo se ptá a co smí. Zná popis vašich dat a pravidel, aby AI odpovídala stejně jako vaše reporty.
    03 · Definované nástroje
    Konkrétní operace nad daty
    Například „souhrn objednávek za období" nebo „stav skladu produktu". Každý nástroj má pevně dané, co vrací a co ne.
    04 · Vaše systémy
    E-shop · ERP · sklad · API
    Zdroj dat. Připojení přes databázi (ideálně repliku nebo účet jen pro čtení) nebo přes existující API. Do aplikace se nezasahuje.

    Pro IT: MCP (Model Context Protocol) je otevřený standard pro komunikaci mezi AI klienty a nástroji. Server je samostatná služba (typicky v Dockeru), která běží vedle vašich systémů — u vás, nebo na námi spravovaném VPS. AI klienty se k němu připojují stejným způsobem bez ohledu na dodavatele modelu.

    Data a funkce podle vašeho výběru

    • Objednávky — stavy, položky, doprava, platba
    • Produkty a kategorie — parametry, ceny, dostupnost
    • Sklad — zásoby, pokrytí, pohyby
    • Zákaznická data — agregovaně, osobní údaje jen na výslovné povolení
    • Statistiky — tržby, obrat, srovnání období
    • Ceníky a akce
    • Další interní API — ERP, účetnictví, helpdesk, logistika

    Přístup je řízený, ne plošný

    AI nedostává automaticky přístup k celé databázi. Každou oblast zpřístupňujeme samostatným nástrojem a u každého určíme, co smí vracet, komu a zda jen čte, nebo smí i provést akci. Začínáme obvykle několika nejčastějšími otázkami a rozsah rozšiřujeme podle toho, na co se lidé skutečně ptají.

    Osobní údaje zákazníků (jména, kontakty, adresy) nástroje ve výchozím nastavení nevrací — AI pracuje s počty, součty a průměry. Detail konkrétního zákazníka lze zpřístupnit jako oddělený nástroj s omezením na vybrané uživatele.

    Jak omezujeme, co AI může udělat

    Napojit AI na databázi si dnes zkusí každý za víkend — a většinou tím vystaví produkční data s plnými právy. Rozdíl mezi experimentem a řešením, které můžete pustit k obchodníkům i vedení, je v tom, co stojí mezi AI a daty. Následující opatření jsou součástí každé naší implementace; konkrétní nastavení se liší podle systému a požadavků.

    Co je vždy součástí

    • Definované nástroje místo volného přístupu — AI dělá jen popsané operace
    • Omezení oprávnění na úrovni databáze nebo API (účet jen pro čtení)
    • Pouze čtení ve výchozím stavu; akce jen jako explicitně povolené nástroje
    • Osobní údaje mimo výchozí odpovědi
    • Ověření uživatele a role na straně serveru
    • Logování volání nástrojů — rozsah podle konkrétní implementace
    • Napojení přes API nebo repliku, ne přímý zápis do produkční databáze

    typické nastavení · příklad

    dbOK účet: ai_readonly · práva: SELECT
    toolsOK 7 nástrojů · 0 zapisujících
    piiOK kontakty zákazníků: vyloučeny
    limitINFOmax řádků na dotaz · timeout
    authINFOrole: vedení · obchod · sklad
    logINFOkaždé volání: kdo · co · kdy · výsledek

    Volný dotaz nad daty (kdy AI sama skládá SQL) lze povolit jako samostatný nástroj s validací a limity — je užitečný pro otázky, na které pevné nástroje nestačí. Zda ho zapnout, je rozhodnutí při implementaci, ne výchozí stav.

    inSPORTline: AI nad daty e-shopu s více mutacemi

    Pro inSPORTline, jednoho z největších prodejců sportovního vybavení v ČR, jsme postavili MCP server nad e-shopem, který běží v několika jazykových mutacích s oddělenými daty a rozlišuje maloobchod, velkoobchod a export. Bez pomoci by AI sčítala měny, míchala obchodní světy nebo počítala testovací objednávky.

    Napojení je nastavené pouze pro čtení dat, s připravenými nástroji pro nejčastější otázky a s ochranou osobních údajů zákazníků. Odpovědi se shodují s reporty v administraci — jen jsou k dispozici za pár sekund a na jakoukoli otázku.

    insportline · tato implementace
    scopeOK více jazykových mutací · více měn
    scopeOK rozlišení maloobchod / velkoobchod / export
    toolsOK připravené nástroje pro nejčastější otázky
    accessOK pouze čtení dat
    piiOK osobní údaje zákazníků chráněny
    opsINFOprovoz a dohled zajišťuje eGate

    Uvedené vlastnosti popisují tuto konkrétní implementaci. Jiné nasazení může mít odlišný rozsah nástrojů, oprávnění i způsob napojení — vždy podle systému a požadavků zákazníka.

    Tři úrovně kontroly nad daty

    „Obava o únik dat" znamená pro každou firmu něco jiného: někomu stačí smluvní záruka, že se na datech netrénuje, jiný nesmí pustit ani řádek mimo vlastní síť. MCP server lze navrhnout tak, aby podporoval různé režimy provozu — od cloudového až po vlastní infrastrukturu.

    01 · Cloud se zárukami

    Špičkový model, smluvní ochrana

    Claude, ChatGPT či Gemini přes firemní tarif nebo API, s podmínkami nakládání s daty (trénování, region, retence) ověřenými podle konkrétní služby a smluvního režimu. Nejvyšší kvalita odpovědí, nejnižší náklady.

    02 · Hybrid · doporučeno

    Data zůstávají u vás, model je v cloudu

    MCP server i databáze běží ve vaší infrastruktuře. Modelu odchází jen otázka a výsledek nástroje — typicky agregovaný a bez osobních údajů. Surová data firmu neopouštějí.

    03 · Vlastní server

    AI bez cloudu, na vašem hardwaru

    Open-weight model na vlastním GPU serveru nebo dedikovaném stroji v EU, firemní chat, MCP — vše v interní síti. Nákladné, ne nemožné: hardware řádově 300 tis. – 2 mil. Kč, implementace orientačně od 150 tis. Kč.

    Majitelé a provozovatelé

    • E-shopů — vlastních i na běžných platformách s přístupem k datům
    • Firem s vlastním ERP nebo informačním systémem
    • Skladových a logistických systémů
    • Interních aplikací s databází nebo API

    Kdy to dává smysl

    • Reporty vznikají ručně nebo čekají na programátora
    • Vedení potřebuje odpovědi na provozní otázky bez prodlevy
    • Data jsou rozdělená v několika systémech
    • Chcete AI používat, ale ne za cenu neřízeného přístupu k datům

    FAQ k MCP serveru a napojení AI na e-shop

    Co je MCP server, jednoduše řečeno?
    Malá služba, která stojí mezi AI asistentem (Claude, ChatGPT, Copilot…) a vašimi systémy. AI se jí zeptá „kolik je dnes objednávek", server dotaz provede přes připravený nástroj nad vaším e-shopem a vrátí výsledek. AI tak nepracuje s ručně připravenými exporty, ale s aktuálními daty — a jen s tím, co jí server zpřístupní. MCP (Model Context Protocol) je otevřený standard, který tuto komunikaci sjednocuje napříč AI klienty.
    Musím vědět, co je MCP, abych to mohl používat?
    Ne. Pro uživatele je to obyčejný chat: napíše otázku, dostane odpověď z reálných dat. Co je MCP a jak je napojení postavené, řešíme my s vaším IT. Pokud si zatím nejste jistí, co by AI ve vašem provozu vůbec měla dělat, začněte spíš AI konzultací — tam nejdřív najdeme konkrétní využití a MCP je pak jedna z technických cest.
    Dostane AI přístup k celé databázi?
    Ne. AI nemá přímý přístup do databáze — pracuje pouze přes nástroje, které v MCP serveru definujeme: například „souhrn objednávek za období" nebo „stav skladu produktu". Co nástroj nevrací, AI nevidí. Rozsah přístupu, které tabulky či API jsou zapojené a zda smí AI jen číst nebo i provádět konkrétní akce, se určuje při implementaci a lze ho kdykoli zúžit.
    Může AI přes MCP server něco změnit — třeba upravit objednávku?
    Jen pokud takový nástroj vědomě vytvoříme a povolíme. Výchozí nastavení, které doporučujeme a které jsme dosud nasazovali, je pouze čtení dat. Akce (změna stavu objednávky, úprava skladové zásoby, odeslání e-mailu) lze doplnit jako samostatné, explicitně povolené nástroje — typicky s omezením na konkrétní role uživatelů a s logováním každého volání.
    Které AI asistenty lze napojit?
    MCP je otevřený standard, který podporují Claude (Anthropic), ChatGPT (OpenAI), Microsoft Copilot, Cursor, VS Code a další klienti. Jeden server tak může sloužit všem asistentům, které ve firmě používáte, a při změně dodavatele AI zpravidla není nutné napojení přestavovat. Konkrétní podpora funkcí se mezi klienty může lišit — ověříme ji pro ty, které používáte.
    Co když má e-shop data v několika databázích nebo systémech?
    To je běžné: e-shop, ERP, sklad, účetnictví. MCP server může pracovat s více zdroji najednou — nástroje se definují nad každým systémem zvlášť a AI je kombinuje v jedné odpovědi. Podmínkou je, aby data byla dostupná přes databázi nebo API; to ověřujeme na začátku implementace.
    Můžeme to provozovat bez cloudu, na vlastním serveru?
    Ano. Pro firmy, které nesmí pustit data mimo vlastní síť, lze MCP server i samotný AI model provozovat na vlastním hardwaru nebo dedikovaném stroji v EU. Je to nákladnější řešení (hardware řádově 300 tisíc až 2 miliony Kč podle velikosti modelu, implementace orientačně od 150 tisíc Kč) a open modely jsou v analytických úlohách o něco slabší než špičkové cloudové. Pro většinu e-shopů je vhodnější hybridní režim: MCP server a data zůstávají u vás, do cloudu odchází jen dotaz a agregovaný výsledek.
    Jak dlouho implementace trvá a co je k tomu potřeba?
    Typicky jednotky týdnů podle počtu systémů a složitosti dat. Nejvíc času zabere popis dat a byznysových pravidel (co je platná objednávka, jak se počítá tržba, které záznamy jsou testovací), aby AI odpovídala stejně jako vaše reporty. Od vás potřebujeme přístup k databázi nebo API a člověka, který datům rozumí. Server, zabezpečení, napojení klientů a dokumentace jsou na nás.

    Nevíte, co by AI mohla dělat právě ve vašem e-shopu?

    Začněte AI konzultací. Projdeme vaše procesy a data, najdeme konkrétní využití s reálným přínosem a teprve potom navrhneme technickou cestu — MCP server je jedna z nich.

    Máte e-shop a chcete AI napojit na jeho data?

    Napište, jaký e-shop nebo systém provozujete a na co se chcete ptát. Navrhneme rozsah, zabezpečení a postup — nezávazně.

    reakce do 24 h · pracovní dny NDA na vyžádání akutní incident · 24/7