返回 AI 工具目录

Jpisnice/shadcn-ui-mcp-server

MCP 服务人工精选最近核验 2026年7月23日

shadcn-ui-mcp-server 是一个面向 shadcn/ui 组件库的 MCP 服务器,让 AI 助手在编码时获取组件源码、示例、完整区块(仪表盘、表单、日历等)以及依赖与配置等元数据。它支持 React(默认)、Svelte、Vue 与 React Native,React 下还可在 Radix UI 与 Base UI 两套底层原语间切换。项目以 TypeScript 实现,MIT 许可,主要通过 npx 运行,也提供 Docker。它帮助 AI 更准确地按 shadcn/ui 的结构与用法生成前端代码,减少凭空臆造组件的情况。

定价开源部署本地运行、自托管国内可达国内可达许可MIT

解决什么问题

  • 向 AI 助手提供 shadcn/ui 组件源码与示例
  • 提供仪表盘、表单等完整区块的实现
  • 附带依赖、配置等元数据便于正确安装
  • 覆盖 React、Svelte、Vue、React Native

适合

  • 用 AI 编码且技术栈基于 shadcn/ui 的前端团队
  • 希望 AI 按真实组件结构而非臆测生成代码
  • 使用支持 MCP 的编辑器或助手做前端开发

不适合

  • 未使用 shadcn/ui 的项目价值有限
  • 拉取组件依赖 GitHub,访问慢时体验下降
  • 高频调用需配置 GitHub Token 提额度

如何接入

  • 通过 npx 启动,或用 Docker 部署
  • 以 MCP 协议对接支持 MCP 的 AI 客户端
  • 从 GitHub 获取 shadcn/ui 组件与区块数据

已知限制

  • 数据源为 GitHub,国内访问可能较慢
  • 未配置 Token 时易触发 GitHub 限流
  • 仅覆盖 shadcn/ui 生态,不含其他组件库

接入与使用事实

部署方式
本地运行、自托管
实现语言
TypeScript
中文界面
待确认
中文文档
待确认
定价方式
开源
许可证
MIT
国内可达性
国内可达
可达性观察
待补充

权限、依赖与维护信号

这些字段记录公开可见信号,不等同于安全审计结论。

权限信号

暂无公开信号。

依赖信号

暂无公开信号。

维护信号

暂无公开信号。

公开来源与证据

暂无可公开的来源链接。

访问官网