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.

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

You must be authenticated.

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 TypeScript implementation of a Model Context Protocol server that provides a frictionless framework for developers to build and deploy AI tools and prompts, focusing on developer experience with zero boilerplate and automatic tool registration.
                    Last updated -
                    6
                    TypeScript
                    MIT License
                  • -
                    security
                    F
                    license
                    -
                    quality
                    A TypeScript server that allows AI agents to access, retrieve, and analyze Sentry error data through the Modern Context Protocol.
                    Last updated -
                    2
                    TypeScript
                  • -
                    security
                    A
                    license
                    -
                    quality
                    A TypeScript server implementing the Model Context Protocol that enables AI agents to interact with the Akash Network, allowing them to deploy applications, create leases, manage deployments, and access other Akash services through typed tools.
                    Last updated -
                    5
                    TypeScript
                    Apache 2.0
                    • Apple
                  • -
                    security
                    -
                    license
                    -
                    quality
                    A TypeScript-based server that enables AI assistants to interact with ERPNext/Frappe systems through the Model Context Protocol, allowing access to documents, creation/updating of records, and running reports.
                    Last updated -
                    4
                    JavaScript
                    MIT License
                    • Apple

                  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