LoomLCI
Plugin privado de workflow/metadata para usar LoomLCI desde ChatGPT.
Arquitectura
El plugin no arranca ni configura el servidor MCP. La conexión real se realiza mediante la app LoomLCI MCP conectada al Secure MCP Tunnel y el runtime LoomLCI instalado en Windows.
La skill complementa esa app con reglas de workflow. Las descripciones y schemas vivos del servidor MCP son la fuente de verdad para las capabilities disponibles, sus parámetros, límites y semántica.
Dentro de python_execute, el runtime Python expone además el bridge privado loom: loom.fs permite operaciones estructuradas de filesystem/PDF textual, loom.process procesos Loom-managed ligados a la misma WorkSession y loom.display_image(...) entrega al modelo imágenes PNG/JPEG/WebP generadas completamente en memoria por ese execute. No son tools MCP públicas adicionales ni deben invocarse mediante un segundo acceso MCP desde el worker Python. Para ChatGPT Code Mode existe un workaround de compatibilidad del consumidor: cuando el resultado normalizado expone content_items, los items type === "image" deben pasarse al helper visual nativo image(item) antes de razonar sobre la imagen; esto no forma parte del contrato MCP de LoomLCI y no reemplaza ImageContentBlock. Si ese helper no existe, no se usa base64 ni archivo temporal como fallback. Para una imagen local ya existente se usa filesystem_view_image; para una página PDF existente, filesystem_render_pdf_page; no se cargan esos archivos a Python sólo para mostrarlos. Para procesos Independent, se mantienen las tools Process top-level.
Requisitos
- LoomLCI instalado y en estado
healthy/ready. - app
LoomLCI MCPconectada al tunnel de esa instalación. - refrescar el catálogo de tools en ChatGPT después de cambios de contrato MCP.
No se requiere el repo local, un Host Debug ni una ruta fija de desarrollo.
Mantenimiento
El repo LoomLCI conserva la fuente canónica bajo plugin/. scripts/Build-PluginPackage.ps1 exporta el contrato MCP real, verifica referencias de la skill y genera el paquete compatible para Plugin Creator.
Los archivos MCP incluidos en el paquete publicado son neutralizadores vacíos para sobrescribir el wiring STDIO histórico de releases 0.2.x; la app del tunnel sigue siendo la única conexión MCP objetivo.