Poznámka: Plná podpora MCP (Model Context Protocol), včetně akcí úprav/zápisu, se v beta verzi postupně zavádí pro plány ChatGPT Business, Enterprise a Edu. Funkce, uživatelské rozhraní a oprávnění se mohou během iterací měnit.
Přehled
Pomocí režimu pro vývojáře v ChatGPT může vaše organizace vytvářet, testovat a nasazovat aplikace využívající MCP, které umožňují ChatGPT bezpečně provádět akce ve vašich nástrojích.
Kontrolujte a publikujte vlastní aplikace MCP pro svou společnost. Správci/vlastníci a oprávnění vývojáři (pouze Enterprise/Edu) mohou v režimu pro vývojáře soukromě nahrávat a testovat aplikace MCP – jak aplikace, které sami vytvořili, tak oblíbené konektory vytvořené jinými.
Provádějte akce s nástroji a systémy své společnosti přímo z ChatGPT a posuňte se dál než jen ke čtení/vyhledávání díky vytváření aplikací s interaktivním uživatelským rozhraním a aplikací s plnou podporou MCP – včetně akcí zápisu/úprav. Spouštějte workflow, vytvářejte úkoly v projektovém řízení, aktualizujte své CRM nebo kombinujte aplikace pro složité orchestrace.
Testujte a prověřujte aplikace před nasazením – pouze správci/vlastníci mohou po otestování povolit režim pro vývojáře nebo publikovat aplikace MCP. Správci Enterprise/Edu mohou navíc pomocí RBAC řídit oprávnění vývojářů a přístup v pracovním prostoru.
Více informací o aplikacích ChatGPT najdete v článcích Aplikace v ChatGPT a Vytváření pomocí Apps SDK.
Dostupnost a požadavky
Aplikace, plná podpora MCP a režim pro vývojáře jsou na webu ChatGPT k dispozici zákazníkům ChatGPT Business a Enterprise/Edu. Správci/vlastníci mohou v nastavení pracovního prostoru povolit režim pro vývojáře, vytvářet a testovat vlastní aplikace a publikovat je pro svůj pracovní prostor.
Správci Enterprise/Edu mohou navíc pomocí RBAC udělit přístup k režimu pro vývojáře vybraným osobám a následně zvolit, kdo bude mít přístup ke každé prověřené aplikaci.
Nasazení aplikace
Povolení režimu pro vývojáře
Správci pracovního prostoru musí nejprve povolit režim pro vývojáře ve svém nastavení pracovního prostoru správce. Přepínač režimu pro vývojáře najdete v nabídce Nastavení pracovního prostoru → Oprávnění a role → Režim pro vývojáře připojených dat / Vytváření vlastních konektorů MCP. Podrobnosti podle tarifu najdete v části níže.
Plány Business
Režim vývojáře a nasazení aplikace mohou povolit pouze správci/vlastníci. Správci nemohou povolit režim vývojáře jednotlivým členům ve svém pracovním prostoru.
Aktuální seznam správců a vlastníků svého pracovního prostoru si můžete zobrazit v části Nastavení pracovního prostoru → Členové.
Každý správce/vlastník si musí režim vývojáře povolit sám; přepínač se nevztahuje na všechny správce/vlastníky v pracovním prostoru.
Režim vývojáře povolte při vytváření nové vlastní aplikace v části Nastavení pracovního prostoru > Aplikace > Vytvořit.
Plány Enterprise/Edu
Správci/vlastníci mohou povolit režim vývojáře ve svém uživatelském nastavení. Přepínač najdete v Nastavení → Aplikace → Pokročilá nastavení .
Režim vývojáře si můžete povolit také při vytváření vlastní aplikace v části Nastavení pracovního prostoru → Aplikace &→ Vytvořit.
Pomocí RBAC můžete povolit režim vývojáře konkrétní sadě členů pracovního prostoru.
Po udělení přístupu mohou oprávnění členové zapnout režim vývojáře pro svůj účet v části Nastavení → Aplikace → Pokročilá nastavení.
Konfigurace aplikace
Novou aplikaci můžete vytvořit v nastavení správce nebo v uživatelském nastavení.
Ověřte, že je pro váš účet povolen vývojářský režim (viz výše).
Správci/vlastníci: v Nastavení pracovního prostoru přejděte na Aplikace → Vytvořit.
Oprávnění uživatelé (včetně správců/vlastníků): v uživatelském nastavení přejděte na Aplikace → Vytvořit.
Zadejte koncový bod a požadovaná metadata pro svůj server MCP.
Vyberte mechanismus ověřování, pokud je relevantní.
Klikněte na Skenovat nástroje a počkejte na dokončení skenování. Pokud váš server používá OAuth, dokončete výzvu k autorizaci a poté počkejte na dokončení skenování nástrojů.
Klikněte na Vytvořit.
Po konfiguraci se aplikace zobrazí jako koncept v Nastavení pracovního prostoru → Aplikace → Koncepty.
V uživatelském nastavení se nová aplikace zobrazí v části Nastavení → Aplikace → Povolené aplikace. Nová aplikace bude mít vedle názvu štítek Dev.
Pokud pro ověřování používáte OAuth
Při konfiguraci aplikace ověřte, zda je váš poskytovatel OAuth/OpenID Connect nastaven tak, aby vydával obnovovací tokeny, protože pro zachování konektivity jsou vyžadovány další konfigurace.
U poskytovatelů OpenID Connect je standardním způsobem, jak požádat o obnovovací token, zahrnout do autorizačního požadavku rozsah offline_access a aby poskytovatel ve svých metadatach pro zjišťování uváděl jeho podporu.
Ověřte, že koncové body zjišťování poskytovatele .well-known (.well-known/openid-configuration nebo .well-known/oauth-authorization-server) uvádějí offline_access (nebo ekvivalent vašeho poskytovatele) v scopes_supported nebo podobném poli schopností. Pokud offline_access (nebo ekvivalentní rozsah pro obnovovací token) není uváděn nebo nejsou vydávány obnovovací tokeny, povolte offline nebo obnovovací přístup v administrátorské konzoli poskytovatele, v nastavení tenantu nebo v konfiguraci metadat a poté aplikaci znovu vytvořte, aby ChatGPT načetl aktualizovaná metadata.
Pokud je OAuth nakonfigurován bez offline_access, může ChatGPT po vypršení původní autorizace ztratit přístup, protože obnovení pomocí refresh tokenu nemusí být dostupné a uživatelé se možná budou muset znovu ověřit.
Otestujte novou aplikaci v ChatGPT
Otevřete nový chat a vyberte koncept aplikace z nabídky nástrojů ChatGPT (tlačítko +) nebo ji vyvolejte textovým promptem.
Vyzkoušejte různé prompty / případy použití své aplikace.
Používejte nástroje zpřístupněné aplikací (včetně akcí zápisu).
Po výzvě akce potvrďte — ChatGPT žádá o potvrzení podle nastavení potvrzování akcí ve vaší aplikaci. Před testováním si projděte, které akce lze spustit bez výzvy k potvrzení, aby testeři věděli, co mají očekávat.
Publikovat aplikaci
Poznámka: Před publikováním nesete odpovědnost za ověření, že server MCP i aplikace jsou pro vaši organizaci bezpečné a vhodné. Zjistit více
Aplikace mohou publikovat pouze správci a vlastníci. Pro publikování přejděte do Nastavení pracovního prostoru → Aplikace. Klikněte na Koncepty a potom na tlačítko Publikovat. Zkontrolujte bezpečnostní varování (zejména pro akce zápisu). Po publikování se aplikace zobrazí v seznamu schválených konektorů pracovního prostoru a v nastavení Aplikace uživatelů v ChatGPT se štítkem custom vedle názvu aplikace.
U tarifů Business při spuštění nebude možné aplikace po publikování aktualizovat. Chcete-li změnit nástroje nebo metadata, musíte aplikaci znovu vytvořit a znovu publikovat. Tarify Enterprise/Edu mají k dispozici další ovládací prvky – čtěte dál a dozvíte se více.
Ovládací prvky pro správce a vlastníky Enterprise/Edu
Správci Enterprise/Edu/vlastníci mohou navíc pomocí RBAC určit, kdo má k aplikaci přístup, a před publikováním řídit konkrétní akce, které aplikace nebo konektor může provádět.
Po kliknutí na Publikovat (v předchozím kroku) použijte v zobrazeném modálním okně možnost Konfigurovat akce a určete, jaké akce jsou pro aplikaci povoleny, výběrem či zrušením výběru akce. Můžete také kliknout na Obnovit a načíst nové akce (ve výchozím nastavení nevybrané) nebo aktualizace definic akcí. Pomocí Konfigurovat přístup vyberte konkrétní skupiny, kterým chcete před publikováním udělit přístup.
Akce aplikace můžete řídit i po publikování.
Vyhledejte aplikaci v Nastavení pracovního prostoru → Aplikace, klikněte na nabídku se třemi tečkami (...) vedle aplikace, kterou chcete nastavit, a klikněte na Ovládání akcí.
Aktualizace serveru MCP se nepovolují automaticky – můžete kliknout na tlačítko Obnovit a získat nejnovější sadu akcí nebo aktualizace stávajících akcí. Nové akce jsou ve výchozím nastavení zakázané a změny stávajících akcí se zobrazují jako rozdíly.
Používejte novou aplikaci v chatech
Zahajte chat a vyberte jednu nebo více aplikací, případně použijte firemní znalosti.
V jednom promptu můžete vyvolat více vlastních i externích aplikací (např. načíst interní data a poté na základě výsledku vytvořit tiket).
Poznámka: pokud používáte firemní znalosti, zahrnuty jsou pouze aplikace s funkcí vyhledávání/načítání.
U akcí zápisu nebo úprav ChatGPT požádá o potvrzení, když akci vyhodnotí jako významnou. Před publikováním si projděte nastavení potvrzování akcí, aby uživatelé rozuměli, které akce lze spustit bez výzvy k potvrzení.
Zabezpečení, bezpečnost a aspekty dat
Poznámka: Připojení k nebezpečným nebo nedůvěryhodným serverům MCP může zvýšit vystavení bezpečnostním rizikům (včetně injektáže promptů). Připojujte pouze servery, kterým důvěřujete, a před povolením režimu pro vývojáře se ujistěte, že tvůrci těmto rizikům rozumějí. Zjistit více
Vývojářský režim je výkonná funkce, která vyžaduje odpovědné nastavení a dohled. U akcí zápisu nebo úprav může ChatGPT požádat o potvrzení v závislosti na nastavení potvrzování akcí v aplikaci a na možném dopadu akce; některé akce lze spustit bez výzvy k potvrzení. Správci/vlastníci při povolování aplikací, které mohou zapisovat nebo upravovat data, uvidí upozornění na rizika.
Zodpovídáte za prověření a ověření vhodnosti vlastních aplikací a konektorů, které vytvoříte, nebo aplikací a konektorů třetích stran, které přidáte k používání ve svém pracovním prostoru. Před nasazením vlastního konektoru zajistěte, aby prošly všechny technické kontroly, kontroly používání i zásad.
Compliance API
Konverzace uživatelů — včetně těch, které využívají jakoukoli aplikaci — jsou pro zákazníky Enterprise/Edu dostupné v rozhraní Compliance API.
Časté dotazy
Kdo může povolit režim pro vývojáře?
Enterprise/Edu: Správci udělují přístup v nabídce Oprávnění a role → Připojená data. Uživatelé s povoleným přístupem jej pak zapnou v nabídce Nastavení → Aplikace → Pokročilá nastavení. Publikovat mohou pouze správci/vlastníci. Správci mohou dále pomocí RBAC nastavit, kdo přístup získá.
Business: Režim pro vývojáře mohou používat pouze správci. Zapněte jej přes Uživatelská nastavení → Aplikace → Pokročilá nastavení → Režim pro vývojáře nebo Nastavení pracovního prostoru → Aplikace → Vytvořit v režimu pro vývojáře. Poté publikujte v nabídce Nastavení pracovního prostoru → Aplikace.
Existují geografická omezení?
Ne.
Mohu v režimu vývojáře testovat aplikace vytvořené pomocí Apps SDK?
Ano, můžete testovat aplikace a aplikace ve vývojovém režimu
Jsou aplikace MCP dostupné na mobilu?
Ne – pouze na webu.
Lze aplikace po publikování aktualizovat? Mohu zapnout/vypnout konkrétní nástroje (read vs. write vs. fetch)?
Správci/vlastníci Business momentálně nemohou po publikování aplikace aktualizovat; pro aktualizaci nástrojů nebo metadat je znovu vytvořte a znovu publikujte. Správci/vlastníci Enterprise/Edu mohou po publikování povolit nebo zakázat akce aplikace/konektoru. Více podrobností najdete v části Publikování aplikace / aplikací.
Jaké bezpečnostní kontroly jsou zavedeny pro akce zápisu?
ChatGPT zobrazuje explicitní potvrzení před provedením akcí zápisu; správci při povolování aplikací, které mohou zapisovat nebo upravovat data, vidí upozornění na rizika.
Jak OpenAI kontroluje bezpečnost aplikací?
OpenAI provádí red-teaming, monitoring a upozornění pro akce zápisu. Aplikace v registru schváleném OpenAI byly před zpřístupněním zkontrolovány. Za ověření, že je jakákoli aplikace nebo konektor pro vaši organizaci vhodný, odpovídáte vy, včetně aplikací a konektorů, které vyvinete, nebo aplikací a konektorů třetích stran, které nahrajete.
Mohu nahrát aplikaci, kterou vytvořil někdo jiný?
Ano. Správci a vývojáři mohou nahrát jakoukoli aplikaci (včetně open-source nebo dodavatelsky vytvořené). Před publikováním ověřte bezpečnost a vhodnost.
Může ChatGPT používat více aplikací najednou?
Ano. Pracovní prostory mohou v jednom promptu vyvolat více aplikací první i třetí strany.
Mám použít aplikaci vytvořenou OpenAI, nebo vlastní aplikaci MCP?
Aplikace vytvořené OpenAI jsou dnes pouze pro vyhledávání a nepodporují akce zápisu. Pro možnosti zápisu/úprav používejte vlastní aplikace MCP.
Mohu se připojit k místnímu serveru MCP?
Ne přímo. ChatGPT se připojuje ke vzdáleným serverům MCP. Pokud váš server MCP běží v privátní síti, v místním prostředí nebo na počítači vývojáře, použijte Zabezpečený tunel MCP a připojte ho k podporovaným produktům OpenAI, aniž byste server vystavili veřejnému internetu.
Jsou pro připojené servery vyžadovány nástroje search a fetch?
Ne. Už nejsou vyžadovány.
Mohou agent mode a hloubkový výzkum používat vlastní aplikace?
Agent mode nebude používat vlastní aplikace. Hloubkový výzkum může vlastní aplikace používat, ale pouze pro akce read/fetch — ne pro akce zápisu.
Jsou aplikace a plná MCP beta dostupné pro uživatele Pro?
Uživatelé Pro mohou vytvářet aplikace pomocí AppsSDK. Plná MCP je v současnosti dostupná pouze uživatelům Business a Enterprise/Edu. Uživatelé Pro mohou v režimu vývojáře připojovat MCP s oprávněními pro čtení/načítání.
Upozorňujeme, že uživatelé Pro musí mít pro používání vlastních aplikací i nadále zapnutý režim vývojáře.
Mohu svou vlastní aplikaci používat se znalostmi společnosti?
Znalosti společnosti podporují vlastní aplikace s přístupem fetch/search. Správci a vlastníci Enterprise řídí, kdo tyto aplikace může vidět a používat, pomocí RBAC. Aplikace s interaktivním uživatelským rozhraním zatím ve znalostech společnosti podporovány nejsou.
Aktualizují se změny aplikace MCP v mém pracovním prostoru automaticky?
Ne. Poté, co správce poprvé schválí aplikaci MCP pro pracovní prostor, používá ChatGPT „zmrazený“ snímek jejích dostupných nástrojů a vstupů. Změny, které později provede vývojář aplikace, se nepoužijí, dokud správce nezkontroluje a nepublikuje aktualizaci.
Co se stane, když se po schválení změní definice nástroje?
Pokud živá aplikace již neodpovídá zmrazenému snímku, volání nástroje mohou selhat. Zpětně kompatibilní aktualizace (například přidání nového volitelného parametru) mohou fungovat dál. Pokud definice nástroje není zpětně kompatibilní, musí správci/vlastníci před pokračováním obnovit akce nástroje v Nastavení pracovního prostoru. Další informace o publikování změny najdete v části Publikovat aplikaci v tomto článku.
Uvidí uživatelé výzvu k aktualizaci nebo bude správce upozorněn, pokud volání skončí chybou?
Ne. Chybové zprávy dnes neobsahují automatickou výzvu k aktualizaci a správci nejsou proaktivně upozorňováni, když aplikace potřebuje kontrolu.
