返回 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
- 国内可达性
- 国内可达
- 可达性观察
- 待补充
权限、依赖与维护信号
这些字段记录公开可见信号,不等同于安全审计结论。
权限信号
暂无公开信号。
依赖信号
暂无公开信号。
维护信号
暂无公开信号。
公开来源与证据
暂无可公开的来源链接。
