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.
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.
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.
MCP extends AI capabilities through local servers. This implementation offers Starwind UI-specific tools.
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.
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.
MIT License.
Boston343/starwind-ui-mcp
March 14, 2025
March 25, 2025
TypeScript