Skip to main content
Glama
heilgar

Shadcn UI MCP Server

by heilgar

Shadcn UI MCP 服务器

强大而灵活的 MCP(模型控制协议)服务器,旨在提升 Shadcn UI 组件的开发体验。该服务器通过先进的工具和功能,为构建和管理 UI 组件奠定了坚实的基础。

特征

工具

MCP 服务器提供了一组可通过模型控制协议使用的工具:

  • list-components :获取可用的 shadcn/ui 组件列表

  • get-component-docs :获取特定组件的文档

  • install-component :安装 shadcn/ui 组件

  • list-blocks :获取可用 shadcn/ui 块的列表

  • get-block-docs :获取特定块的文档

  • install-blocks :安装 shadcn/ui 块

功能

  • 组件管理

    • 列出可用的 shadcn/ui 组件

    • 获取特定组件的详细文档

    • 安装支持多种包管理器(npm、pnpm、yarn、bun)的组件

  • 区块管理

    • 列出可用的 shadcn/ui 块

    • 获取特定块的文档和代码

    • 安装支持多个包管理器的块

  • 包管理器支持

    • 为 npm、pnpm、yarn 和 bun 提供灵活的运行时支持

    • 自动检测用户首选的包管理器

Related MCP server: aceternityui-mcp

安装

先决条件

  • Node.js(v18 或更高版本)

  • npm 或 yarn 包管理器

Claude桌面配置

要与 Claude Desktop 一起使用,请添加服务器配置:

在 MacOS 上: ~/Library/Application Support/Claude/claude_desktop_config.json在 Windows 上: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "shadcn-ui-server": {
      "command": "npx",
      "args": ["@heilgar/shadcn-ui-mcp-server"]
    }
  }
}

风帆冲浪配置

将其添加到您的./codeium/windsurf/model_config.json

{
  "mcpServers": {
    "shadcn-ui-server": {
      "command": "npx",
      "args": ["@heilgar/shadcn-ui-mcp-server"]
    }
  }
}

游标配置

将其添加到您的.cursor/mcp.json中:

{
  "mcpServers": {
    "shadcn-ui-server": {
      "command": "npx",
      "args": ["@heilgar/shadcn-ui-mcp-server"]
    }
  }
}

开发与调试

本地开发

  1. 安装依赖项:

npm install
  1. 构建服务器:

npm run build

调试

由于 MCP 服务器通过 stdio 进行通信,调试起来可能比较困难。我们建议使用MCP Inspector进行调试:

npm run inspector

检查器将提供一个 URL 来访问浏览器中的调试工具,允许您:

  • 监控 MCP 通信

  • 检查工具调用和响应

  • 调试服务器行为

  • 查看实时日志

相关项目和依赖项

该项目使用以下工具和库构建:

执照

MIT 许可证 - 您可以自由地将此项目用于您自己的目的。

贡献

欢迎贡献代码!欢迎提交 Pull 请求。

Install Server
A
license - permissive license
C
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • The Figma MCP server brings Figma design context directly into your AI workflow.

  • GibsonAI MCP server: manage your databases with natural language

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/heilgar/shadcn-ui-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server