活跃

shadcn-ui-mcp-server

A mcp server to allow LLMS gain context about shadcn ui component structure,usag

shadcn/ui 的特点是组件源码直接复制进你的项目,而不是装成依赖。这也带来一个问题:AI 不知道你项目里那个版本的组件长什么样,经常编出不存在的 prop。

这个 server 把 shadcn/ui 组件的真实源码、demo 和依赖关系喂给 AI。你说「做一个带筛选的数据表格」,它拿到的是真实的 Table 和 Select 组件定义,写出来的代码能直接跑。

GitHub ↗
51
TrustScore
✅ 暂未检测到明确停更信号;用于生产前仍需完成安全与兼容性验证

为什么用它

适合:用 shadcn/ui 搭前端、被 AI 编造 prop 坑过的开发者。

接入前注意:它会调 GitHub API 拉组件源码,不配 token 的话会碰到 60 次/小时的限流,建议配一个只读 token。

接入前先知道

🔑 需要 API key / tokenNode.jsDocker

安装 / 接入

# No npm package — install from source.
# See the repo's README for the exact command:
# https://github.com/Jpisnice/shadcn-ui-mcp-server

以官方 README 为准;env 与参数各 server 不同。

🛠️ 维护活跃度 权重 30% · 38分

📝
最近提交95 天前
📈
90 天提交数0
💬
近期 issue 获回复比例100%
🗃️
仓库状态正常

📊 采用度 权重 25% · 62分

GitHub stars2.9k(90天 +0%)
📦
npm 周下载非 npm 分发
🚀
月均发版

✅ 可用性 权重 20% · 20分

📋
官方 registry未收录
▶️
可运行入口无法解析
🔍
可审计性有开源仓库可审计

❤️ 健康度 & 社区 权重 25% · 76分

🐛
open issues2
🔀
open PRs
⚖️
LicenseMIT
👥
贡献者 / fork17 / 303

数据来源:GitHub API · 更新于 2026-08-19

近 90 天趋势

⭐ stars +0%

常见问题

支持 shadcn/ui 的 v4 吗?

支持不同版本的组件源码拉取,具体覆盖以仓库 README 为准。

跟直接看官网文档有什么区别?

它给的是源码级信息(真实 prop、内部实现、依赖的其他组件),比文档示例更完整,而且 AI 能直接消费。

相似 / 替代 server

每周一封,5 分钟看完 MCP 生态发生了什么

新增 server、爆火趋势、弃坑预警——引擎自动追踪,人工筛选后发到你邮箱。

每周一封 · 随时退订 · 不卖数据