Licenční smlouva TIA MCP (EULA)
Licenční smlouva s koncovým uživatelem, verze 1.1 (říjen 2026).
Plné znění je v češtině, níže je anglické shrnutí. V případě rozporu má přednost česká verze.
Poskytovatel: Benešl Automation, Ing. Tomáš Benešl (dále „Poskytovatel“)
Produkt: TIA MCP – MCP server a webové rozhraní pro Siemens TIA Portal (dále „Software“)
Verze dokumentu: 1.1 (říjen 2026)
Instalací, kopírováním nebo používáním Softwaru vyjadřujete souhlas s touto smlouvou. Pokud s ní nesouhlasíte, Software neinstalujte a nepoužívejte.
1. Udělení licence
1.1 Poskytovatel uděluje Nabyvateli nevýhradní, nepřenosnou licenci k užívání Softwaru v rozsahu zakoupené edice:
| Edice | Rozsah |
|---|---|
| Trial | 7 kalendářních dní od prvního spuštění, max. 50 zápisových operací do projektu, jedna pracovní stanice (Hardware ID). Pouze pro vyhodnocení, ne pro produkční nasazení. |
| PRO | Jedna pracovní stanice na každou zakoupenou licenci (licence vázaná na Hardware ID), na dobu předplatného nebo trvale dle licenčního klíče. |
| ENTERPRISE | Site licence pro neomezený počet stanic v rámci jedné právnické osoby (Nabyvatele), dle licenčního klíče. |
1.2 Licenční klíč je digitálně podepsán Poskytovatelem. Nabyvatel nesmí klíč sdílet s třetími osobami, zveřejňovat ani používat na jiných stanicích, než pro které byl vydán.
1.3 Software je dodáván ve formě zdrojového kódu v jazyce Python/JavaScript. Nabyvatel smí kód číst a upravovat výhradně pro vlastní interní potřebu. Úpravy nezakládají Nabyvateli žádná práva k Softwaru a Poskytovatel za upravený Software neodpovídá.
2. Omezení
Nabyvatel nesmí:
- Software ani jeho části prodávat, pronajímat, sublicencovat, půjčovat, zveřejňovat nebo jinak zpřístupnit třetí osobě;
- obcházet, odstraňovat nebo měnit licenční ochranu (kontrola licenčního klíče, Hardware ID, zkušební doba, podpis aktualizací);
- odstraňovat označení Poskytovatele, loga, copyright nebo tento dokument;
- Software používat k tvorbě konkurenčního produktu.
3. Duševní vlastnictví
Software, dokumentace, loga a název „TIA MCP“ a „Benešl Automation“ jsou majetkem Poskytovatele a jsou chráněny autorským právem. Tato smlouva Software neprodává, pouze uděluje licenci.
Software obsahuje komponenty třetích stran licencované pod otevřenými licencemi (MIT, BSD, Apache 2.0, ISC) – jejich seznam a texty licencí jsou v souboru THIRD_PARTY_NOTICES. Software neobsahuje žádné komponenty Siemens; k jeho provozu je nutná platná licence TIA Portal a TIA Openness nainstalovaná Nabyvatelem.
4. Ochranné známky
Siemens, SIMATIC, TIA Portal, WinCC, WinCC Unified, STEP 7, S7-1200, S7-1500 a Openness jsou ochranné známky nebo registrované ochranné známky společnosti Siemens AG. Poskytovatel není s Siemens AG nijak spojen ani jí podporován; Software není produktem Siemens. Anthropic, Claude, Google, Gemini, OpenAI, Codex, Cursor, Microsoft, Visual Studio Code a GitHub Copilot jsou ochranné známky příslušných vlastníků.
5. Zpracování dat a soukromí
5.1 Software pracuje s projekty lokálně; obsah projektů Poskytovateli nikdy neodesílá. Se serverem Poskytovatele komunikuje jen v těchto případech: při online aktivaci, obnovení nebo přesunu licence (kód objednávky, Hardware ID, volitelný název počítače) a při kontrole aktualizací nejvýše jednou denně (číslo verze a typ operačního systému). Kontrolu aktualizací lze vypnout proměnnou TIA_MCP_UPDATE_CHECK=0 a licenci lze aktivovat i offline souborem.
5.1a Volitelný AI copilot ve webovém rozhraní odesílá obsah konverzace a vybraná data projektu poskytovateli AI modelu podle jeho podmínek, a to pouze pokud Nabyvatel vloží vlastní API klíč. Bez API klíče je copilot vypnutý. AI klienti, které Nabyvatel k Softwaru připojí (např. Claude, ChatGPT, Gemini, Copilot), zpracovávají data podle podmínek svých poskytovatelů.
5.2 Pro účely licenční ochrany Software ukládá na pracovní stanici Hardware ID (odvozené hashováním identifikátoru Windows MachineGuid), časové razítko prvního spuštění a počítadlo zápisů, a to do registru Windows (HKCU\Software\BeneslAutomation), složky %LOCALAPPDATA%\BeneslAutomation a složky logs/ instalace. Hardware ID se Poskytovateli předává jen při aktivaci nebo přesunu licence.
5.3 Software zapisuje auditní záznamy o změnách projektu (logs/write_audit.jsonl), snímky bloků před změnou (snapshots/) a exporty (exports/) – vše lokálně, pod kontrolou Nabyvatele.
6. Odpovědnost a záruka
6.1 Software řídí inženýrský nástroj TIA Portal a může měnit obsah projektů PLC a HMI. Nabyvatel je plně odpovědný za kontrolu všech změn před jejich nahráním do řídicího systému, za zálohování projektů a za bezpečnost strojů a zařízení. Software není bezpečnostní (safety) komponentou a nesmí být použit jako jediné opatření k zajištění funkční bezpečnosti.
6.2 Software se poskytuje „tak, jak je“ (as is). Poskytovatel nezaručuje, že Software bude bez chyb nebo že bude fungovat s každou verzí TIA Portalu.
6.3 V maximálním rozsahu povoleném právními předpisy Poskytovatel neodpovídá za ušlý zisk, výpadky výroby, poškození projektů nebo zařízení ani jiné následné škody. Celková odpovědnost Poskytovatele je omezena částkou uhrazenou Nabyvatelem za licenci v posledních 12 měsících. Tato omezení se nevztahují na škodu způsobenou úmyslně nebo z hrubé nedbalosti, na újmu na zdraví ani na práva spotřebitele, která nelze smluvně vyloučit.
7. Podpora a aktualizace
Aktualizace jsou zahrnuty po dobu platného předplatného, u trvalé licence do data uvedeného v licenci. Rozsah podpory se řídí zakoupenou edicí a případnou samostatnou smlouvou o podpoře. Aktualizační balíčky jsou digitálně podepsány Poskytovatelem; nepodepsané balíčky Software odmítne.
8. Ukončení
Licence zaniká skončením předplatného, uplynutím doby platnosti klíče nebo porušením této smlouvy Nabyvatelem. Po zániku licence je Nabyvatel povinen Software přestat používat a odstranit všechny kopie, s výjimkou vlastních dat (projektů, exportů, snímků).
9. Rozhodné právo
Tato smlouva se řídí právním řádem České republiky. Spory rozhodují věcně a místně příslušné soudy České republiky.
Kontakt: Ing. Tomáš Benešl, IČO 04250435, L. Svobody 12, 747 57 Slavkov, licence@benesl-automation.cz
English summary
This English text is provided for convenience; in case of conflict the Czech version prevails.
Licensor: Benešl Automation, Ing. Tomáš Benešl. Product: TIA MCP.
1. License. You receive a non-exclusive, non-transferable license limited to the purchased edition (Trial: 7 days / 50 write operations on one workstation; PRO: one workstation bound to a Hardware ID; ENTERPRISE: site license for one legal entity). License keys are digitally signed and must not be shared.
2. Source code. The Software is delivered as Python/JavaScript source. You may read and modify it for your own internal use only; you may not redistribute, sublicense, sell or publish it, remove branding, or circumvent the licensing protection.
3. Intellectual property. The Software, documentation and the names “TIA MCP” and “Benešl Automation” are the property of the Licensor. Third-party open-source components are listed in THIRD_PARTY_NOTICES. The Software contains no Siemens components; a valid TIA Portal / TIA Openness installation is required.
4. Trademarks. Siemens, SIMATIC, TIA Portal, WinCC, STEP 7, S7-1500 and Openness are trademarks of Siemens AG. The Licensor is not affiliated with or endorsed by Siemens AG. Other names are trademarks of their respective owners.
5. Data. The Software works with projects locally and never sends project content to the Licensor. It contacts the Licensor's server only for online licence activation, renewal or transfer (order code, Hardware ID, optional computer name) and for an update check at most once a day (version number and OS type); the check can be disabled with TIA_MCP_UPDATE_CHECK=0. The optional AI copilot sends conversation content to Anthropic or Google only if you enter your own API key. For licensing, a hashed Hardware ID, first-run timestamp and write counter are stored locally (Windows registry HKCU\Software\BeneslAutomation, %LOCALAPPDATA%\BeneslAutomation, logs/).
6. Warranty & liability. The Software can modify PLC and HMI projects; you are solely responsible for reviewing changes before download, for backups, and for machine safety. THE SOFTWARE IS PROVIDED “AS IS” WITHOUT WARRANTY. To the maximum extent permitted by law, the Licensor is not liable for indirect or consequential damages; total liability is limited to the fees paid in the preceding 12 months. These limitations do not apply to intent, gross negligence, personal injury or mandatory consumer rights.
7. Updates are included during an active subscription (for perpetual licences until the date stated in the licence); they are digitally signed and unsigned packages are rejected.
8. Termination upon expiry of the key or breach of this agreement.
9. Governing law: Czech Republic.
Contact: licence@benesl-automation.cz