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

Jsonui MCP Server

MCP Server

为JsonUI项目提供MCP服务器功能,包含CLI封装和组件规范参考,支持AI代理无需CLI语法知识即可执行全部JsonUI操作。

工具数

28

提示词数

0

GitHub Stars

0

资源数

0
命令行工具TypeScriptClaude项目管理Claude

安装说明

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

作者 / 组织

Tai-Kimura

提供方

Tai-Kimura

最后核验

2026/5/17 20:20

快速接入

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

详细介绍

jui工具MCP服务器

JsonUI项目管理用MCP服务器。jui + jsonui-doc 提供CLI包装和组件规格参考。

即使AI agent不知道CLI语法,也可以通过MCP工具执行JsonUI的全部操作。

安装

git clone git@github.com:Tai-Kimura/jsonui-mcp-server.git /tmp/jsonui-mcp-installer
bash /tmp/jsonui-mcp-installer/install.sh
rm -rf /tmp/jsonui-mcp-installer

安装后~/.claude.json 将条目添加到文档注册表。

设置项目目录

可在环境变量中设置默认项目目录:

{
  "mcpServers": {
    "jui-tools": {
      "command": "node",
      "args": ["/path/to/dist/index.js"],
      "env": {
        "JUI_PROJECT_DIR": "/path/to/your/project"
      }
    }
  }
}

单击功能区上 project_dir 也可以用参数覆盖。

更新

bash ~/.jsonui-mcp-server/install.sh

卸载

bash ~/.jsonui-mcp-server/uninstall.sh

可用工具(28)

组A:组件规格参考(6)

工具说明
lookup_component 获取组件规格(属性、绑定、平台详细信息)
lookup_attribute 获取属性定义(类型、binding兼容、使用组件)
search_components 用关键字查找组件/属性
get_modifier_order 根据平台的modifier应用顺序
get_binding_rules 语法规则(two-way/read-only)
get_platform_mapping 平台间的值转换映射

组B:项目上下文(6)

工具说明
get_project_config 读取Jui.config.json
list_screen_specs 画面spec一览表(带元数据)
list_component_specs 组件spec列表
list_layouts 布局JSON文件列表
read_spec_file 返回spec文件的内容
read_layout_file 返回布局JSON的内容

C组:jui CLI(7)

工具描述CLI
jui_init 项目初始化 jui init
jui_generate_projectLayout JSON + ViewModel 生成jui generate project
jui_generate_screen 创建屏幕spec模板 jui generate screen
jui_generate_converter 自定义组件converter生成 jui generate converter
jui_build |所有平台构建| jui build
jui_verify |Layout JSON的差分验证| jui verify
jui_migrate_layouts 布局迁移 jui migrate-layouts

D组:jsonui文档CLI(9)

工具描述CLI
doc_init_spec 创建屏幕spec模板 jsonui-doc init spec
doc_init_component 创建组件spec模板 jsonui-doc init component
doc_validate_spec 画面spec验证 jsonui-doc validate spec
doc_validate_component 组件spec验证 jsonui-doc validate component
doc_generate_spec 从spec生成HTML/MD文档 jsonui-doc generate spec
doc_generate_component 从组件spec生成文档 jsonui-doc generate component
doc_generate_html 从测试文件生成HTML文档站点 jsonui-doc generate html
doc_rules_init 创建自定义验证规则 jsonui-doc rules init
doc_rules_show 查看有效验证规则 jsonui-doc rules show

先决条件

  • Node.js 18+
  • jui CLI(pip install jui-tools)
  • jsonui-doc CLI(pip install jsonui-doc-cli)

目录标签

目录标签

命令行工具TypeScriptClaude项目管理本地部署CLI工具组件规范AI集成

支持客户端

Claude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

28

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP