Initializes a new Starwind UI project
Generates installation commands for Starwind UI components
Generates update commands for Starwind UI components
Returns documentation links for Starwind UI components and guides
Fetches LLM data from starwind.dev (rate limited, with caching)
Detects and returns the current package manager information
Starwind UI MCP provides specialized tools to enhance AI assistant capabilities when working with Starwind UI components. It offers documentation access, package management detection, and project initialization features to streamline the development workflow. This TypeScript implementation follows the Model Context Protocol (MCP) standard, enabling seamless integration with AI coding assistants like Claude Desktop, Cursor, and Windsurf. The modular tool-based architecture makes it easy to extend with additional functionality as needed.
You can install the Starwind UI MCP server in multiple ways:
The easiest way to install Starwind UI MCP for Claude Desktop is via Smithery:
npx -y @smithery/cli install @Boston343/starwind-ui-mcp --client claude
For manual installation, follow these steps:
Clone the repository:
git clone https://github.com/starwind-ui/starwind-ui-mcp.git
cd starwind-ui-mcp
Install dependencies:
pnpm install
Build the TypeScript code:
pnpm build
Start the server:
pnpm start
To configure your AI coding assistant to use the Starwind UI MCP server, you'll need to update your IDE settings.
Add the following to your Windsurf configuration:
{
"mcpServers": {
"starwind ui": {
"command": "node",
"args": ["path/to/starwind-ui-mcp/dist/server.js"],
"env": {}
}
}
}
Replace path/to/starwind-ui-mcp
with the actual path to your installation.
For Cursor, add the following to your settings:
{
"mcp.servers": {
"starwind ui": {
"command": "node",
"args": ["path/to/starwind-ui-mcp/dist/server.js"]
}
}
}
Once installed and configured, the Starwind UI MCP server will automatically enhance your AI assistant's capabilities when working with Starwind UI components. You can ask your AI assistant to:
The server runs locally and communicates with your AI assistant through the Model Context Protocol, providing contextual information and tools to help with Starwind UI development.
If you want to extend the Starwind UI MCP server with additional tools:
src/tools/
directorysrc/tools/index.ts
src/config/settings.ts
pnpm build
pnpm start
The modular architecture makes it easy to add new capabilities as needed.