Интерактивные UI-виджеты для MCP-сервера
★ 8.6 · integration
build-mcp-app — это скилл для Claude Code, который помогает добавить интерактивные UI-виджеты поверх уже существующего MCP-сервера: формы, пикеры, подтверждающие диалоги, дашборды и прогресс-индикаторы, отображаемые прямо в чате. Скилл объясняет, когда виджет действительно нужен, а когда достаточно текста или встроенного механизма elicitation. Архитектурно UI-слой строится на двух регистрациях: инструмент возвращает данные и ссылается на `ui://`-ресурс через `_meta.ui.resourceUri`, а ресурс отдаёт HTML-шаблон, который хост рендерит в iframe-sandbox. Поддерживаются два варианта развёртывания — remote streamable-HTTP и локальный MCPB-пакет — и охвачены особенности Claude: CSP-домены, `hostContext.safeAreaInsets`, требования к листингу в директории.
- #mcp
- #mcp-apps
- #ui-widgets
- #interactive-tools
- #form-builder