Token导航 LogoToken导航

MCP Server · 开发工具

Borderless Ui MCP

Borderless Components MCP Server是一个连接AI代码助手和UI组件生态系统的智能注册中心,提供跨框架的组件发现和使用功能,适用于AI辅助开发、团队协作和企业集成。

未说明官方级别未说明来源级核验工具 0
AI代理代码生成TypeScriptClaude

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
LHKong7
提供方
LHKong7

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

3

仓库热度

收录来源

1 个

MCP World

选型结论

Borderless Ui MCP 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,适配 Claude,没有现成的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

🚀 无边界组件MCP服务器

AI代码助手和UI组件生态系统之间的通用桥梁

英语 | 中文

✨ 为什么是无边界组件?

厌倦了你的AI助手生成通用HTML或花时间解释要安装哪些UI组件? 无边界组件 通过提供一个集中的、智能的UI组件注册表,人工智能助手可以立即发现和使用,从而彻底改变了人工智能驱动的web开发。

当你要求你的人工智能“创建一个带有图表和表单的仪表板”,而不是通用的HTML时,它现在确切地知道要使用你最喜欢的UI库中的哪些组件——无论是Ant Design、Material UI、shadcn/UI还是任何其他框架。

🎯 我们解决的问题

在无边界组件之前:

User: "Create a admin dashboard with a data table and form"
AI: *Generates generic HTML and CSS*
User: "Can you use Material-UI components instead?"
AI: *Requires manual explanation of available components*
User: "Now switch to Ant Design"
AI: *Needs another context switch and component explanations*

无边界组件之后:

User: "Create a admin dashboard with Material-UI components"
AI: *Instantly discovers and uses perfect Material-UI components*
User: "Great! Now recreate this with shadcn/ui"
AI: *Seamlessly switches to the best shadcn/ui components*

🌟 主要特点

🔍 智能组件发现

  • 智能搜索:组件名称、描述和元数据之间的模糊匹配
  • 跨框架:支持React、Vue、Angular和vanilla JS组件
  • 多注册表:同时搜索多个UI库
  • 使用示例:每个组件的内置代码示例

🛠 开发者优先设计

  • MCP协议:用于无缝AI通信的本地模型上下文协议集成
  • RESTful API:用于传统应用程序的完整HTTP API
  • PostgreSQL:具有TypeORM的强大数据库,可实现可靠的数据存储
  • TypeScript:全类型安全和出色的开发人员体验

📦 可扩展注册系统

  • 多个框架:React、Vue、Angular、Svelte等
  • 热门图书馆:对Ant Design、Material UI、shadcn/UI、Element Plus等的预配置支持
  • 自定义组件:轻松添加自己的组件库
  • 版本管理:跟踪组件版本和弃用状态

🚀 生产就绪

  • 性能优化:具有分页和缓存的高效查询
  • 可扩展架构:专为高流量应用而设计
  • 健康监测:内置健康检查和监控端点
  • 轻松部署:Docker友好,设置说明清晰

🏗 架构概述

┌─────────────────┐    MCP 协议      ┌─────────────────┐
│   AI 助手       │ ◄─────────────► │  Borderless     │
│  (Claude/GPT-4) │                 │  Components     │
│                 │                 │    服务器       │
└─────────────────┘                 │                 │
         │                           │                 │
         │ HTTP API                  │                 │
         │                           │                 │
┌─────────────────┐                 │                 │
│   Web/App UI    │ ◄──────────────►│                 │
│    仪表板        │    RESTful API  │                 │
└─────────────────┘                 └─────────────────┘
                                            │
                                            ▼
                                  ┌─────────────────┐
                                  │   PostgreSQL    │
                                  │     数据库       │
                                  │                 │
                                  │ • 注册表         │
                                  │ • 组件           │
                                  │ • 示例          │
                                  └─────────────────┘

🚀 快速开始

安装

npm install borderless-components-mcp

基本设置

  1. 克隆和设置
git clone https://github.com/your-org/borderless-components-mcp.git
cd borderless-components-mcp
npm install
  1. 配置数据库
# Copy environment template
cp .env.example .env

# Edit your database configuration
# Default: postgresql://localhost:5432/borderless_components
  1. 初始化数据库
npm run build
npm run seed:api  # 填充示例注册表和组件
  1. 启动服务器
npm run dev  # Development mode
# or
npm start    # Production mode
  1. 添加到您的代码代理

就是这样!您的服务器现在运行在:

  • HTTP API: http://localhost:3000
  • MCP端点: http://localhost:3000/mcp

🔌 集成示例

人工智能辅助集成(MCP)

// Configure your AI assistant to use Borderless Components
const mcpConfig = {
  name: "borderless-components",
  endpoint: "http://localhost:3000/mcp",
  tools: [
    "get_available_registries",
    "get_available_ui_components_from_registries",
    "search_items_in_registries",
    "get_item_examples_from_registries"
  ]
};

WEB应用集成

// Search for components across all registries
const response = await fetch('http://localhost:3000/api/components?query=button&limit=10');
const components = await response.json();

// Search in specific registries
const antdButtons = await fetch('http://localhost:3000/api/components?registrySlug=antd&query=button');
const shadcnButtons = await fetch('http://localhost:3000/api/components?registrySlug=shadcn&query=button');

📚 可用工具

🔎 发现工具

  • get_available_registries -列出所有可用的UI库
  • get_available_ui_components_from_registries -从特定注册表获取组件
  • search_items_in_registries -跨组件和注册表的智能搜索
  • get_item_examples_from_registries -获取组件的使用示例

🌐 REST API端点

  • 获取 /api/registries -浏览所有注册表
  • 获取 /api/components -搜索和筛选组件
  • 获取 /api/components/:id/examples -获取组件示例
  • 发布 /api/registries -添加新注册表
  • 发布 /api/components -添加新组件

🎨 用例

🤖 人工智能驱动开发

快速原型制作AI助手可以立即发现和使用适当的组件,将开发时间从数小时缩短到几分钟。

框架切换:在保持功能的同时轻松切换UI框架,非常适合设计系统探索。

代码生成:生成具有适当组件使用的生产就绪代码,包括依赖关系和安装命令。

👥 团队协作

组件治理:集中式注册表确保团队在各个项目中使用经过批准的一致组件。

知识共享:内置示例和文档加速了入职培训和知识转移。

版本管理:跟踪整个组织的组件版本、弃用和迁移路径。

🏢 企业集成

设计系统:与内部组件库和设计系统集成,以实现最大的一致性。

多项目管理:从单个界面管理多个项目和团队的组件使用情况。

分析与洞察:跟踪组件使用模式,为设计系统改进和培训需求提供信息。

🔧 配置

环境变量

# Server Configuration
HTTP_PORT=3000              # HTTP API port
MCP_PORT=3001              # MCP server port (optional)

# Database
DATABASE_URL="postgresql://user:password@localhost:5432/borderless_components"

# Development
NODE_ENV=development

添加自定义注册表

// Add your custom component library
const customRegistry = {
  name: "My Design System",
  slug: "my-design-system",
  framework: "react",
  npmPackage: "@mycompany/design-system",
  installCommand: "npm install @mycompany/design-system",
  description: "Our company's design system components"
};

// POST to /api/registries
await fetch('http://localhost:3000/api/registries', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify(customRegistry)
});

🛣 路线图

🎯 即将推出的功能

  • \[ \] 可视化组件资源管理器 -基于Web的组件浏览器
  • \[ \] 组件依赖性分析 -自动依赖解析
  • \[ \] 使用分析仪表板 -跟踪组件使用模式
  • \[ \] GitHub集成 -与组件存储库自动同步
  • \[ \] 组件测试套件 -自动组件验证
  • \[ \] 主题支持 -每个组件有多个主题变体
  • \[ \] 性能指标 -组件束大小和性能数据

🌟 未来愿景

  • 基于人工智能的推荐:基于项目背景的智能组件建议
  • 跨框架翻译:在React、Vue和Angular之间转换组件
  • 社区注册:开源库公共组件注册表
  • 设计系统生成器:根据组件使用情况自动生成设计系统

🤝 贡献

我们正在构建人工智能驱动开发的未来!我们欢迎各种形式的捐款:

  • 🐛 错误报告 -帮助我们解决问题
  • 💡 功能请求 -建议新功能
  • 📖 文档 -改进指南和示例
  • 🔧 代码贡献 -提交拉取请求
  • 🎨 UI/UX -设计更好的界面
  • 🧪 测试 -提高测试覆盖率

开发设置

# Fork and clone
git clone https://github.com/your-username/borderless-components-mcp.git
cd borderless-components-mcp

# Install dependencies
npm install

# Start development server
npm run dev

# Run tests
npm test

# Build for production
npm run build

贡献指南

  1. 代码风格:遵循TypeScript和Prettier配置
  2. 测试:添加新功能和错误修复的测试
  3. 文档:更新README和API文档以了解更改
  4. 承诺:使用常规提交消息
  5. 公共关系:包括清晰的描述和测试说明

📄 许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

🙏 致谢

  • 模型上下文协议(MCP) -实现无缝的人工智能集成
  • 类型ORM -优秀的TypeScript数据库ORM
  • Express.js -为我们的API提供强大的web框架
  • PostgreSQL -强大的关系数据库
  • 所有贡献者 -令人惊叹的开发人员正在构建人工智能驱动开发的未来

📞 联系我们

______________________________________________________________________

⭐ 标记此回购 如果无边界组件可以帮助您使用AI更快地构建!

🚀 准备好彻底改变你的人工智能开发了吗?

由以下材料制成❤️ 来自Borderless团队的LHKong7

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

AI辅助开发TypeScript本地部署UI组件管理跨框架支持智能搜索代码生成

支持客户端

Claude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Borderless Ui MCP

MCP World · 本页

0未说明未标注1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Borderless Ui MCP 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Borderless Ui MCP 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Borderless Ui MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Borderless Ui MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Borderless Ui MCP 支持哪些客户端?

公开资料标注支持 Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP