Большое обновление для пользователей ChatGPT/Claude Desktop! Серверы MCP в Claude/Cursor пока не предлагают никакого пользовательского интерфейса, например, интерактивных виджетов. Это просто текст/JSON, как ниже: { "product": "iPhone 16 Pro", "price": "$999", "rating": "4.5 звезды" } Отображение этого в виде визуального элемента не невозможно, но большинство серверов MCP заставляют вас писать один и тот же шаблон дважды: один раз для компонента React и снова, чтобы зарегистрировать его как инструмент MCP. Таким образом, вы получаете дублирующие схемы, ручное сопоставление свойств и кучу кода регистрации. Упрощенный подход на самом деле реализован в mcp-use, недавно ставшем популярным открытом фреймворке полного стека MCP для работы с серверами MCP, клиентами MCP и AI-агентами. Способ, которым mcp-use реализует это, заключается в том, что вы можете создавать компоненты React, которые автоматически: - Регистрируются как инструменты MCP (доступные для вызова Claude/ChatGPT) - Отображаются как интерактивные виджеты - Поддерживают полную экосистему React (Tailwind, библиотеки, хуки) - Поддерживают горячую перезагрузку во время разработки Чтобы продемонстрировать это на реальном примере, мы создали Анализатор продуктов Amazon. Видео ниже показывает это в действии. Вот как это работает: → Вы просите ChatGPT проанализировать продукт Amazon...