starwind-ui-mcp

This repository provides a TypeScript implementation of a Model Context Protocol (MCP) server for Starwind UI, offering tools to enhance AI assistant capabilities when working with Starwind UI components.

24
6

Starwind UI MCP Server

This repository contains a TypeScript implementation of a Model Context Protocol (MCP) server designed for Starwind UI. It provides tools to assist developers in working with Starwind UI components, enhancing AI assistant capabilities.

Quick Start

To get started, install dependencies using pnpm install, build the TypeScript code with pnpm build, and start the server with pnpm start. Configuration examples are provided for IDEs like Windsurf and Cursor.

What is MCP?

MCP extends AI capabilities through local servers. This implementation offers Starwind UI-specific tools.

Features

Key features include a tool-based architecture, a Starwind UI documentation tool, package manager detection (npm, yarn, pnpm), an LLM data fetcher with caching and rate limiting, and standard I/O transport.

Development

The project uses PNPM. New tools can be added by creating a file in src/tools/, registering it in src/tools/index.ts, enabling it in src/config/settings.ts, and rebuilding/restarting the server.

License

MIT License.

Repository

BO
Boston343

Boston343/starwind-ui-mcp

Created

March 14, 2025

Updated

March 25, 2025

Language

TypeScript

Category

Developer Tools