MU

mcp-ui-org/mcp-ui

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

5,2 тыс. stars 404 forks Качество 72 Тренд 39Apache-2.0

UI over MCP. Создавайте UI-интерфейсы следующего поколения с помощью протокола и SDK!

Обзор

Что такое MCP-UI? • Основные концепции • Установка • Начало работы • Прохождение • Примеры • Поддерживаемые хосты • Безопасность • Дорожная карта • Вклад • Лицензия Он стал пионером концепции интерактивного интерфейса над MCP, обеспечивая насыщенные веб-интерфейсы для AI-инструментов. Вместе с Apps SDK, разработанные здесь шаблоны напрямую повлияли на спецификацию MCP Apps, которая стандартизировала доставку интерфейса через протокол. Пакеты @mcp-ui/* реализуют стандарт MCP Apps. @mcp-ui/client — рекомендуемый SDK для хостов приложений MCP. Пакеты @mcp-ui/полностью соответствуют спецификации MCP Apps и готовы к производственному использованию.* mcp-ui — это SDK, реализующий стандарт MCP Apps для UI поверх MCP. Он обеспечивает: * : Создание ресурсов интерфейса с помощью createUIResource. Работает с registerAppTool и registerAppResource из @modelcontextprotocol/ext-apps/server. * : Интерфейсы инструментов рендера с помощью AppRenderer (MCP Apps) или UIResourceRenderer (устаревшие MCP-UI хосты). * : Создание UI-ресурсов в Ruby.

Обзор (машинный перевод)

📦 Интерфейс интерфейса протокола Model Context Protocol SDK

Что такое mcp-ui? • Основные концепции • Установка • Начало • Прохождение • Примеры • Поддерживаемые хосты • Безопасность • Дорожная карта • Вклад • Лицензия


mcp-ui стал пионером концепции интерактивного интерфейса над MCP, обеспечив богатые веб-интерфейсы для AI-инструментов. Вместе с Apps SDK разработанные здесь шаблоны напрямую повлияли на спецификацию MCP Apps, которая стандартизировала доставку интерфейса через протокол.

Пакеты @mcp-ui/* реализуют стандарт MCP Apps. @mcp-ui/client — рекомендуемый SDK для MCP Apps Hosts.

Пакеты @mcp-ui/ полностью соответствуют спецификации MCP Apps и готовы к производственному использованию.*

💡 Что такое mcp-ui?

mcp-ui — это SDK, реализующий стандарт MCP Apps для UI поверх MCP. Он предоставляет:

  • @mcp-ui/server (TypeScript): Создавать ресурсы интерфейса с помощью createUIResource. Работает с registerAppTool и registerAppResource из @modelcontextprotocol/ext-apps/server.
  • @mcp-ui/client (TypeScript): Пользовательские интерфейсы инструментов рендера с помощью AppRenderer (MCP Apps) или UIResourceRenderer (устаревшие MCP-UI хосты).

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

📦 Model Context Protocol UI SDK

What’s mcp-ui? • Core Concepts • Installation • Getting Started • Walkthrough • Examples • Supported Hosts • Security • Roadmap • Contributing • License


mcp-ui pioneered the concept of interactive UI over MCP, enabling rich web interfaces for AI tools. Alongside Apps SDK, the patterns developed here directly influenced the MCP Apps specification, which standardized UI delivery over the protocol.

The @mcp-ui/* packages implement the MCP Apps standard. @mcp-ui/client is the recommended SDK for MCP Apps Hosts.

The @mcp-ui/ packages are fully compliant with the MCP Apps specification and ready for production use.*

💡 What’s mcp-ui?

mcp-ui is an SDK implementing the MCP Apps standard for UI over MCP. It provides:

  • @mcp-ui/server (TypeScript): Create UI resources with createUIResource. Works with registerAppTool and registerAppResource from @modelcontextprotocol/ext-apps/server.
  • @mcp-ui/client (TypeScript): Render tool UIs with AppRenderer (MCP Apps) or UIResourceRenderer (legacy MCP-UI hosts).
  • mcp_ui_server (Ruby): Create UI resources in Ruby.
  • mcp-ui-server (Python): Create UI resources in Python.
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →