Skip to main content
Glama

Starwind UI MCP Server

by starwind-ui

MCP-сервер Starwind UI

Реализация TypeScript сервера Model Context Protocol (MCP) для Starwind UI, предоставляющая инструменты, помогающие разработчикам работать с компонентами Starwind UI.

Быстрый старт

# Install dependencies pnpm install # Build the TypeScript code pnpm build # Start the server pnpm start

Установка через Smithery

Чтобы автоматически установить Starwind UI MCP Server для Claude Desktop через Smithery :

npx -y @smithery/cli install @Boston343/starwind-ui-mcp --client claude

Настройте свою IDE

Инструкции по настройке IDE для использования локального сервера MCP различаются в зависимости от IDE. Вот пример для Windsurf:

{ "mcpServers": { "starwind ui": { "command": "node", "args": ["c:\\path\\to\\folder\\starwind-ui-mcp\\dist\\server.js"], "env": {} } } }

Подробные инструкции:

Что такое МКП?

Model Context Protocol (MCP) — это протокол для расширения возможностей ИИ через локальные серверы. Эта реализация предоставляет специфичные для Starwind UI инструменты для расширения возможностей помощника ИИ при работе с Starwind UI. Для получения дополнительной информации о самом MCP посетите официальную документацию .

Функции

  • Архитектура на основе инструментов — модульная конструкция для легкого добавления новых инструментов
  • Инструмент документирования пользовательского интерфейса Starwind — ссылки на документацию по компонентам пользовательского интерфейса Starwind
  • Обнаружение менеджера пакетов — обнаружение и использование соответствующего менеджера пакетов (npm, yarn, pnpm)
  • LLM Data Fetcher — извлечение информации пользовательского интерфейса Starwind для LLM с кэшированием и ограничением скорости
  • Реализация TypeScript — создана с использованием TypeScript для лучшей безопасности типов и удобства разработки
  • Стандартный транспорт ввода-вывода — использует stdio для связи с помощниками ИИ.

Доступные инструменты

Название инструментаОписание
init_projectИнициализирует новый проект пользовательского интерфейса Starwind
install_componentГенерирует команды установки для компонентов пользовательского интерфейса Starwind
update_componentГенерирует команды обновления для компонентов пользовательского интерфейса Starwind
get_documentationВозвращает ссылки на документацию по компонентам и руководствам Starwind UI.
fetch_llm_dataИзвлекает данные LLM из starwind.dev (ограниченная скорость, с кэшированием)
get_package_managerОбнаруживает и возвращает информацию о текущем менеджере пакетов

Разработка

Этот проект настроен на использование PNPM в качестве менеджера пакетов для целей разработки. Если вы не используете pnpm, вам нужно будет обновить файл package.json соответствующими командами менеджера пакетов, которые вам нужны.

Структура проекта

src/ ├── config/ # Server configuration │ └── settings.ts # Configuration settings ├── tools/ # MCP tools implementations │ ├── index.ts # Tool registration │ └── *.ts # Individual tool implementations ├── utils/ # Utility functions └── server.ts # Main MCP server implementation

Добавление новых инструментов

Чтобы добавить свои собственные инструменты на сервер:

  1. Создайте новый файл инструмента в каталоге src/tools/
  2. Зарегистрируйте инструмент в src/tools/index.ts
  3. Включите инструмент в src/config/settings.ts
  4. Пересоберите сервер с помощью pnpm build
  5. Перезапустите сервер с помощью pnpm start

Лицензия

Лицензия MIT. Подробную информацию см. в файле LICENSE.

Безопасность

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Сервер TypeScript, который расширяет возможности помощников ИИ при работе с компонентами пользовательского интерфейса Starwind, предоставляя инструменты для инициализации проекта, установки компонентов, доступа к документации и многого другого.

  1. Быстрый старт
    1. Установка через Smithery
    2. Настройте свою IDE
  2. Что такое МКП?
    1. Функции
      1. Доступные инструменты
        1. Разработка
          1. Структура проекта
            1. Добавление новых инструментов
              1. Лицензия
                1. Безопасность

                  Related MCP Servers

                  • -
                    security
                    A
                    license
                    -
                    quality
                    A server that enables AI assistants to understand and interact with Unity projects in real-time, providing access to scene hierarchy, project settings, and the ability to execute code directly in the Unity Editor.
                    Last updated -
                    40
                    MIT License
                    • Linux
                    • Apple
                  • -
                    security
                    F
                    license
                    -
                    quality
                    A protocol server that bridges AI assistants with Unity projects, allowing them to analyze code, parse scenes, generate scripts, and perform other Unity operations through specialized tools.
                    Last updated -
                    TypeScript
                    • Linux
                    • Apple
                  • -
                    security
                    F
                    license
                    -
                    quality
                    A TypeScript-based starter template for building Model Context Protocol servers that enables AI assistants to dynamically call tools, interpret prompts, and manage resources through modular architecture with support for multiple transport methods.
                    Last updated -
                    TypeScript
                  • A
                    security
                    A
                    license
                    A
                    quality
                    A TypeScript implementation of a Model Context Protocol server providing tools to help developers work with Starwind UI components.
                    Last updated -
                    6
                    TypeScript
                    MIT License

                  View all related MCP servers

                  MCP directory API

                  We provide all the information about MCP servers via our MCP API.

                  curl -X GET 'https://glama.ai/api/mcp/v1/servers/starwind-ui/starwind-ui-mcp'

                  If you have feedback or need assistance with the MCP directory API, please join our Discord server