Token导航 LogoToken导航TokenDH.com
idux MCP logo
开发工具stdio官方级别未说明来源级核验

idux MCP

MCP Server

@modelcontextprotocol/inspector

idux-ui-mcp 是一个基于 Model Context Protocol (MCP) 的服务,提供对 iDux UI 组件库的智能访问,帮助开发者和 AI 助手更有效地检索组件信息、文档和示例代码。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
开发工具TypeScript命令行工具

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

hangboss1761

提供方

hangboss1761

最后核验

2026/5/17 20:21

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @modelcontextprotocol/inspector node dist/index.js

详细介绍

idux-ui-mcp

![Tests](https://github.com/hangboss1761/idux-mcp/actions)

idux-ui-mcp 是一个基于 Model Context Protocol (MCP) 的mcp服务,提供对 iDux UI 组件库的智能访问。本mcp服务允许开发者和 AI 助手更有效地检索 iDux 组件信息、文档和示例代码。

功能特性

Tools:

  • list_idux_components: 获取所有可用的 idux 组件列表
  • get_component_details: 获取特定 idux 组件的详细信息
  • get_component_examples: 获取特定 idux 组件的使用示例
  • search_components: 通过关键词搜索 idux 组件
  • update_components_cache: 手动更新组件信息缓存

优势对比

相较于 RAG (Retrieval-Augmented Generation) 方案:

特性RAG 方案idux-ui-mcp
数据新鲜度依赖训练数据更新周期可以实时从官方源获取
信息准确性相似度匹配、信息不全100% 精确匹配且信息完整
响应速度向量检索耗时本地缓存,毫秒级响应
版本控制不支持支持多版本切换

使用场景

场景一:开发使用idux-ui 的 web页面

实现一个TODO List应用,要求TODO项使用表格展示,UI组件使用idux

场景二:组件库问答

idux 的 pagination 组件如何实现分页总数自定义的效果

安装

使用npx

{
  "mcpServers": {
    "idux-ui-mcp": {
      "command": "npx",
      "args": ["-y", "idux-ui-mcp"]
    }
  }
}

环境变量配置:

环境变量描述必须示例默认值
IDUX_ZIP_URL_VUE2Vue2 版本 zip 包下载地址(预留)https://your.domain/idux-vue2.zip-
IDUX_ZIP_URL_VUE3Vue3 版本 zip 包下载地址https://your.domain/idux-vue3.ziphttps://github.com/IDuxFE/idux/archive/refs/heads/main.zip
DEFAULT_VUE_VERSION默认使用的Vue版本vue3vue3
DOWNLOAD_TIMEOUT下载超时时间(毫秒)6000060000
LOG_LEVEL日志级别(debug/info/warn/error)errorerror
{
  "mcpServers": {
    "idux-ui-mcp": {
      "command": "...",
      "args": ["..."],
      "env": {
        "DOWNLOAD_TIMEOUT": "60000",
        "LOG_LEVEL": "error"
      }
    }
  }
}

开发

# 构建项目
pnpm build

# 监视文件变更并自动重新构建
pnpm watch

# 运行测试
pnpm test

调试

使用 MCP Inspector 工具可以对服务器进行调试:

# 先构建项目
pnpm watch

npx @modelcontextprotocol/inspector node dist/index.js

缓存机制

组件信息缓存存储在用户目录下:

  • macOS/Linux: ~/.idux-mcp/cache/
  • Windows: %USERPROFILE%\.idux-mcp\cache\

缓存清除也可以选择直接删掉上面的目录

日志

日志存放在缓存目录:~/.idux-mcp/logs/ or %USERPROFILE%\.idux-mcp\logs\

目录标签

目录标签

开发工具TypeScript命令行工具组件库本地部署智能访问前端开发UI组件

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@modelcontextprotocol/inspector

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

来源信息

继续浏览同类 MCP