Skip to main content
Glama

Starwind UI MCP Server

by starwind-ui

Starwind UI MCP-Server

Eine TypeScript-Implementierung eines Model Context Protocol (MCP)-Servers für Starwind UI, die Tools bereitstellt, die Entwicklern die Arbeit mit Starwind UI-Komponenten erleichtern.

Schnellstart

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

Installation über Smithery

So installieren Sie Starwind UI MCP Server für Claude Desktop automatisch über Smithery :

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

Einrichten Ihrer IDE

Die Anweisungen zum Einrichten Ihrer IDE für die Verwendung eines lokalen MCP-Servers variieren je nach IDE. Hier ist ein Beispiel für Windsurf:

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

Detaillierte Anleitung:

Was ist MCP?

Das Model Context Protocol (MCP) ist ein Protokoll zur Erweiterung der KI-Funktionen über lokale Server. Diese Implementierung bietet Starwind UI-spezifische Tools zur Verbesserung der KI-Assistentenfunktionen bei der Arbeit mit Starwind UI. Weitere Informationen zu MCP selbst finden Sie in der offiziellen Dokumentation .

Merkmale

  • Toolbasierte Architektur – Modulares Design für einfaches Hinzufügen neuer Tools
  • Starwind UI-Dokumentationstool – Zugriff auf Dokumentationslinks für Starwind UI-Komponenten
  • Paketmanager-Erkennung – Erkennen und Verwenden des entsprechenden Paketmanagers (npm, yarn, pnpm)
  • LLM Data Fetcher - Abrufen von Starwind-UI-Informationen für LLMs mit Caching und Ratenbegrenzung
  • TypeScript-Implementierung – Erstellt mit TypeScript für bessere Typsicherheit und Entwicklererfahrung
  • Standard-E/A-Transport – Verwendet stdio für die Kommunikation mit KI-Assistenten

Verfügbare Tools

WerkzeugnameBeschreibung
init_projectInitialisiert ein neues Starwind UI-Projekt
install_componentGeneriert Installationsbefehle für Starwind UI-Komponenten
update_componentGeneriert Update-Befehle für Starwind UI-Komponenten
get_documentationGibt Dokumentationslinks für Starwind-UI-Komponenten und -Anleitungen zurück
fetch_llm_dataHolt LLM-Daten von starwind.dev (Ratenbegrenzung, mit Caching)
get_package_managerErkennt und gibt die aktuellen Paketmanager-Informationen zurück

Entwicklung

Dieses Projekt ist für die Verwendung von PNPM als Paketmanager für Entwicklungszwecke eingerichtet. Wenn Sie PNPM nicht verwenden, müssen Sie die Datei package.json mit den entsprechenden Paketmanagerbefehlen aktualisieren.

Projektstruktur

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

Neue Tools hinzufügen

So fügen Sie dem Server Ihre eigenen Tools hinzu:

  1. Erstellen Sie eine neue Tool-Datei im Verzeichnis src/tools/
  2. Registrieren Sie das Tool in src/tools/index.ts
  3. Aktivieren Sie das Tool in src/config/settings.ts
  4. Erstellen Sie den Server mit pnpm build
  5. Starten Sie den Server mit pnpm start

Lizenz

MIT-Lizenz – Einzelheiten finden Sie in der Datei LICENSE.

Sicherheit

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.

Ein TypeScript-Server, der die Fähigkeiten von KI-Assistenten bei der Arbeit mit Starwind-UI-Komponenten erweitert und Tools für die Projektinitialisierung, Komponenteninstallation, Dokumentationszugriff und mehr bereitstellt.

  1. Schnellstart
    1. Installation über Smithery
    2. Einrichten Ihrer IDE
  2. Was ist MCP?
    1. Merkmale
      1. Verfügbare Tools
        1. Entwicklung
          1. Projektstruktur
            1. Neue Tools hinzufügen
              1. Lizenz
                1. Sicherheit

                  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