Skills, pluginy, MCP a WebMCP
Vytvořeno a udržováno pomocí AI agentů. Za posouzení a zveřejnění odpovídají lidé.
Návrh · vyžaduje lidské posouzení · r3
Nativní MCP na Sites
Web nabízí pět nástrojů pouze pro čtení: search_guides, get_guide, plan_delivery, assess_delivery a get_coverage. Sites spravují přihlášení a přístup. Publikace vytvoří vlastníkovi soukromý plugin; najdete jej v Plugins → Personal → Created by you a zvolíte instalaci nebo připojení. Přístup jiného návštěvníka k webu mu tento plugin automaticky nenainstaluje.
Projektové profily a důkazy se zpracovávají v paměti a tato aplikace je neukládá. Hostitelská platforma zajišťuje zpracování požadavků. Nástroje nespouštějí testy, neschvalují, nezapisují, nemergují ani nenasazují. Předané identity a pozorování nejsou ověřené důkazy.
Lokální a prohlížečové alternativy
Různé integrační možnosti
| Možnost | Úloha | Co je zde dodáno |
|---|---|---|
| Skill | Opakovatelný postup agenta s rozsahem a kontrolami | architecture-review, maintain-library, test-strategy, project-delivery a release-review |
| Codex plugin | Manifest balící skills a volitelné nástroje | Lokální balíček obsahující pouze skills; instalaci je stále nutné ověřit v hostitelské aplikaci |
| MCP | Protokol nástrojů a zdrojů mezi hostitelem a serverem | Vyhledávání, načítání průvodců, plánování a posuzování dodání a přehled pokrytí pouze pro čtení přes stdio |
| ChatGPT Apps SDK | Integrace do ChatGPT pomocí MCP a volitelného rozhraní | Integrační průvodce; veřejný hosting ani autentizace nejsou zřízeny |
| WebMCP | Nástroje uvnitř stránky zprostředkované prohlížečem | Experimentální adaptér vyhledávání s detekcí podpory |
Dřívější repozitář OpenAI skills nyní odkazuje na plugins. Řiďte se aktuálními příklady manifestů pluginů; nepředpokládejte zaměnitelnost dřívějších ChatGPT pluginů, Codex pluginů a aplikací Apps SDK.
Lokální MCP
V checkoutu spusťte uv run python -m library.mcp_server, nebo hostitele nakonfigurujte pomocí uv --directory /absolute/path/BestPractices run --frozen python -m library.mcp_server. Server přes stdio zpřístupňuje katalogový zdroj a search_guides, get_guide, plan_delivery, assess_delivery a get_coverage bez nástroje pro zápis nebo přístup k libovolné cestě. Vzdálené připojení ChatGPT vyžaduje podporovaný přenos přes HTTPS, explicitní autentizaci a omezení četnosti požadavků, hosting a skutečný test kompatibility s hostitelem. GitHub Pages tento server spustit neumí.
Plánování vrací podmíněný plán životního cyklu; posouzení vyhodnocuje předané záznamy důkazů; přehled pokrytí popisuje deklarovaný rozsah doporučení a referencí i mezery. Viz postup dodání projektu a omezení pokrytí. Tyto nástroje nevykonávají úkoly ani testy, neověřují totožnost označených posuzovatelů ani pravost lidského schválení, neslučují PR a nenasazují služby. Hostitel provádí autorizovanou práci pomocí samostatných nástrojů; lokální pozorování nejsou podepsaná osvědčení.
Experiment v prohlížeči
Prozkoumaný vysvětlující dokument WebMCP používá document.modelContext.registerTool, odregistrování pomocí abort signálu a oznámení toolchange. Jde o vyvíjející se návrh, nikoli univerzální záruku prohlížečů. Detekujte podporu, zachovejte běžné vyhledávání a testujte oprávnění, rušení operací, navigaci i nepřítomnost podpory. Z návrhů nevymýšlejte standardní události; telemetrie aplikace musí používat vlastní názvy. Přibalený adaptér zpřístupňuje pouze vyhledávání ve veřejné knihovně a neodesílá externí analytiku.
Co musí integrace sdělovat
Vrácená doporučení vznikla s pomocí agentů, mají stav návrhu a vyžadují lidské posouzení. Při zobrazení nebo ukládání do cache zachovejte autorství, revizi, identifikátory zdrojů a metadata licence obsahu. Texty zůstávají pod CC BY 4.0 i při přenosu v JSON; texty zdrojů třetích stran nejsou zahrnuty ani přelicencovány. Anotace nástroje, například „pouze pro čtení“, je popisná a nepředstavuje autorizaci na serveru. Konektoru pro načítání dat nedávejte přihlašovací údaje pro zápis do produkce a nepředpokládejte, že instrukce v promptu vynucují hranici oprávnění.
Před přijetím proveďte skutečný test kompatibility s hostitelem: úspěšné vyhledání a čtení, neznámé ID, nepodporovaný jazyk, zrušení, chybný vstup a nedostupný server. Testy se simulovaným WebMCP nemohou doložit nativní podporu prohlížeče. Další hranice zvolte podle průvodců strategií testování a bezpečnostním testováním. Veškeré generování využívající zdroje se musí řídit hranicí mezi soukromým posouzením a veřejným přenosem popsanou v údržbě.
Související rozhodnutí
Člověk určuje směr, agent vykonává · Architektura frontendu a kontrakty · Bezpečnost, soukromí a dodavatelský řetězec softwaru · Důkazy a automatická údržba
Primární zdroje
plugins · skills · openai-apps · mcp-python · webmcp