
Ui Gen
通过自然语言交互在 buouui.com 平台启用 React UI 组件的生成、获取和管理,利用 TypeScript 和开发者导向的设计工作流。
概述
SupaUI MCP 服务器
一个用于 SupaUI 的模型上下文协议 (MCP) 服务器,使 AI 代理通过自然语言交互生成、获取和管理 UI 组件。
功能
- 创建 UI 组件:根据自然语言描述生成 React 组件
- 获取 UI 组件:从 buouui.com 搜索并检索组件
- 列出 UI 组件:浏览可用组件并查看详细预览
- TypeScript 支持:使用 TypeScript 构建以实现更好的类型安全性及开发体验
先决条件
- Node.js(最新的 LTS 版本)
- 来自 buouui.com 的 BUOU_API_KEY
安装
bash
# 安装依赖
pnpm install
# 构建项目
pnpm build
配置
- 在环境中设置你的 BUOU_API_KEY:
bash
export BUOU_API_KEY=your_api_key_here
- 或者根据 smithery.yaml 的要求创建配置文件。
使用
启动服务器
bash
pnpm start
可用命令
服务器支持以下命令:
- 创建 UI 组件:
/ui create a basic button
- 获取 UI 组件:
/ui fetch modern login form
- 列出 UI 组件:
/buou list cards
API 工具
CreateUiTool
- 基于自然语言描述生成新的 UI 组件
- 端点:
/api/create
FetchUiTool
- 从 buouui.com 检索现有组件
- 端点:
/api/fetch
ListUiTool
- 列出可用组件及其预览
- 端点:
/api/list
开发
bash
# 以监控模式构建
tsc -w
# 运行测试
pnpm test
环境变量
BUOU_API_KEY
:来自 buouui.com 的 API 密钥(必填)
贡献
- 分叉仓库
- 创建功能分支
- 提交更改
- 推送到分支
- 创建拉取请求
许可证
ISC
支持
如需支持,请访问:
- buouui.com
- 邮件:support@buouui.com

Agent8
Agent8 的 MCP 服务器
Aio Mcp
🚀 集成 AI 搜索、RAG 和多服务整合(GitLab/Jira/Confluence/YouTube)的一体化 MCP 服务器,助力 AI 增强的开发工作流。源自 https://github.com/nguyenvanduocit/all-in-one-model-context-protocol
Datagov Server
一个用于访问 Data.gov 数据的 MCP 服务器,提供与政府数据集交互的工具和资源。
Datahub
DataHub (https://datahubproject.io) 的官方 MCP 服务器,集成了 MCP 协议 (https://modelcontextprotocol.io/introduction)。