A server providing tools for developers working with Starwind UI components.
A TypeScript implementation of a Model Context Protocol (MCP) server for Starwind UI, providing tools to help developers work with Starwind UI components when leveraging AI tools like Claude, Windsurf, Cursor, and more.
Instructions to set up your IDE to use a local MCP server vary by IDE. Here are examples for different platforms:
Windsurf:
{
"mcpServers": {
"starwind-ui": {
"command": "npx",
"args": ["-y", "@starwind-ui/mcp"],
"env": {}
}
}
}
Cursor:
{
"mcpServers": {
"starwind-ui": {
"command": "npx",
"args": ["-y", "@starwind-ui/mcp"],
"env": {}
}
}
}
Claude Code:
{
"mcpServers": {
"starwind-ui": {
"command": "npx",
"args": ["-y", "@starwind-ui/mcp"],
"env": {}
}
}
}
Detailed instructions:
To install Starwind UI MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @starwind-ui/starwind-ui-mcp --client claude
Tool Name | Description |
---|---|
init_project | Initializes a new Starwind UI project |
install_component | Generates installation commands for Starwind UI components |
update_component | Generates update commands for Starwind UI components |
get_documentation | Returns documentation links for Starwind UI components and guides |
fetch_llm_data | Fetches LLM data from starwind.dev (rate limited, with caching) |
get_package_manager | Detects and returns the current package manager information |
The Model Context Protocol (MCP) is a protocol for extending AI capabilities through local servers. This implementation provides Starwind UI-specific tools to enhance AI assistant capabilities when working with Starwind UI. For more information about MCP itself, please visit the official documentation.
This project is set up to use PNPM for package manager for development purposes. If you are not using pnpm, you will need to update the package.json file with the appropriate package manager commands you need.
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
To add your own tools to the server:
src/tools/
directorysrc/tools/index.ts
src/config/settings.ts
pnpm build
pnpm start
MIT License - See LICENSE file for details.
A template for deploying a remote MCP server on Cloudflare Workers, allowing for custom tool integration.
Enables AI assistants to use a Neo4j knowledge graph for standardized coding workflows, acting as a dynamic instruction manual and project memory.
Provides multi-cluster Kubernetes management and operations using MCP, It can be integrated as an SDK into your own project and includes nearly 50 built-in tools covering common DevOps and development scenarios. Supports both standard and CRD resources.
Access comprehensive documentation for Ant Design components, including examples, API references, and best practices.
An intelligent tool for AI assistants to present multiple UI component designs for user selection.
Interact with CodeRabbit AI reviews on GitHub pull requests.
Generate images using Baidu's iRAG API through a standardized MCP interface.
Embeds intelligent guidance into AI workflows to organize development and ensure quality.
Transforms linear AI reasoning into structured, auditable thought graphs, enabling language models to externalize their reasoning process as a directed acyclic graph (DAG).
Official MCP server for Buildable AI-powered development platform. Enables AI assistants to manage tasks, track progress, get project context, and collaborate with humans on software projects.