A powerful and flexible MCP server designed to enhance the development experience with Shadcn UI components, providing tools for component management, documentation, and installation.
A powerful and flexible MCP (Model Control Protocol) server designed to enhance the development experience with Shadcn UI components. This server provides a robust foundation for building and managing UI components with advanced tooling and functionality.
The MCP server provides a set of tools that can be used through the Model Control Protocol:
list-components
: Get the list of available shadcn/ui componentsget-component-docs
: Get documentation for a specific componentinstall-component
: Install a shadcn/ui componentlist-blocks
: Get the list of available shadcn/ui blocksget-block-docs
: Get documentation for a specific blockinstall-blocks
: Install a shadcn/ui blockComponent Management
Block Management
Package Manager Support
To use with Claude Desktop, add the server config:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"shadcn-ui-server": {
"command": "npx",
"args": ["@heilgar/shadcn-ui-mcp-server"]
}
}
}
Add this to your ./codeium/windsurf/model_config.json
:
{
"mcpServers": {
"shadcn-ui-server": {
"command": "npx",
"args": ["@heilgar/shadcn-ui-mcp-server"]
}
}
}
Add this to your .cursor/mcp.json
:
{
"mcpServers": {
"shadcn-ui-server": {
"command": "npx",
"args": ["@heilgar/shadcn-ui-mcp-server"]
}
}
}
npm install
npm run build
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector for debugging:
npm run inspector
The Inspector will provide a URL to access debugging tools in your browser, allowing you to:
This project is built using the following tools and libraries:
MIT License - feel free to use this project for your own purposes.
Contributions are welcome! Please feel free to submit a Pull Request.
An example of deploying a remote MCP server on Cloudflare Workers without authentication.
An unofficial MCP server plugin for remote control of Unreal Engine using AI tools.
Run and manage docker containers, docker compose, and logs
A Model Context Protocol (MCP) server for CODESYS V3 programming environments.
Generate images using Amazon Nova Canvas with text prompts and color guidance.
MCP Expr-Lang provides a seamless integration between Claude AI and the powerful expr-lang expression evaluation engine.
A demonstration tool showcasing potential security attack vectors against the Model Control Protocol (MCP).
Generate images using Bytedance's SeedDream 3.0 model via the FAL AI platform. Requires a FAL AI API key.
Provides seamless integration with SonarQube Server or Cloud, and enables analysis of code snippets directly within the agent context
Arbitrary code execution and tool-use platform for LLMs by Riza