开放平台

MCP Server

概述

  1. 可以采用符合MCP规范的方式接入柜柜提供的MCP Server

  2. 大部分MCP资源/工具需要登录后使用

资源(resources)

查询资源

请求示例

{
    "jsonrpc": "2.0",
    "id": 4,
    "method": "resources/list"
}

读取资源

参数说明

参数字段必选类型
资源URIuristring

部分资源

URI说明
guigui://info/guigui_version返回应用版本信息
guigui://info/login_status返回用户登录状态信息
guigui://info/current_page返回当前页面信息
guigui://info/model_cparams返回当前模型的参数化信息
guigui://info/room_structure返回当前模型的房间结构信息
guigui://info/unit_cabinets返回模型库中的单元柜信息

请求示例

{
    "jsonrpc": "2.0",
    "id": 4,
    "method": "resources/read",
    "params": {
        "uri": "guigui://info/guigui_version"
    }
}

工具(tools)

查询工具列表

请求示例

{
    "jsonrpc": "2.0",
    "id": 4,
    "method": "tools/list"
}

调用工具

部分工具

工具说明
navigate_to_page导航到指定页面
quick_open_project快速打开订单/房间
design_create_sample_wardrobe在设计页面创建示例柜体(参数化单元柜)
design_edit_sample_wardrobe_param在设计页面编辑示例柜体(参数化单元柜)工艺
design_create_component在设计页面创建组件
design_edit_component在设计页面编辑组件
design_edit_component_param在设计页面编辑组件工艺
design_use_design_tool在设计页面操作设计工具
design_get_room_info在设计页面获取房间信息

工具说明

  • 可通过查询工具列表获取最新的工具说明

navigate_to_page
简要描述
  • 跳转到柜柜应用的指定页面

  • 需要登录

参数说明
参数字段必选类型说明
页面名称pageNamestring见页面列表
  • 页面列表

    • 工艺设置:工艺设置, 工艺设置/生产相关设置, 工艺设置/自动生成哪些孔, 工艺设置/封边, 工艺设置/系统默认设置, 工艺设置/柜门, 工艺设置/三合一, 工艺设置/二合一, 工艺设置/隔板钉, 工艺设置/层板钉, 工艺设置/隐形二合一, 工艺设置/台板钉, 工艺设置/华扣隐形件, 工艺设置/易卡固隐形件, 工艺设置/隐形件, 工艺设置/乐扣隐形件, 工艺设置/木得易隐形件, 工艺设置/拉米诺与OVVO, 工艺设置/贵人依隐形件, 工艺设置/齐人隐形件, 工艺设置/木销孔, 工艺设置/三合一+木销, 工艺设置/榫卯工艺, 工艺设置/武氏连接件, 工艺设置/Z扣连接件, 工艺设置/自定义连接件, 工艺设置/对穿孔连接, 工艺设置/踢脚板, 工艺设置/竖板, 工艺设置/横板, 工艺设置/背板, 工艺设置/背板拉条, 工艺设置/柜门/抽屉拉槽, 工艺设置/抽屉, 工艺设置/酒架, 工艺设置/斜层酒架, 工艺设置/格栅, 工艺设置/收口条, 工艺设置/前板, 工艺设置/圆弧柜, 工艺设置/榻榻米, 工艺设置/海棠角, 工艺设置/拉手, 工艺设置/抽屉滑轨, 工艺设置/铰链, 工艺设置/衣通, 工艺设置/门板拉直器, 工艺设置/锁孔, 工艺设置/橱柜免拉手, 工艺设置/灯槽, 工艺设置/自定义五金件, 工艺设置/封边与孔位, 工艺设置/板材过滤, 工艺设置/孔距前设置, 工艺设置/工艺对接

    • 系统设置:系统设置, 系统设置/清单设置, 系统设置/输出设置, 系统设置/图纸设置, 系统设置/设计操作设置, 系统设置/订单设置, 系统设置/料单设置, 系统设置/快捷键设置, 系统设置/用户授权设置, 系统设置/其他设置

    • 其他页面:设备对接, 客户资料, 账号管理, 门型图库, 参数化模型, 模型库, 千里眼监控平台, 订单列表, 收单, 回收站, 首页

请求示例
{
    "jsonrpc": "2.0",
    "id": 4,
    "method": "tools/call",
    "params": {
        "name": "navigate_to_page",
        "arguments": {
            "pageName": "工艺设置"
        }
    }
}
quick_open_project
简要描述
  • 快速打开订单/房间, 如果未找到对应订单/房间, 则创建新订单/房间

  • 需要登录

参数说明
参数字段必选类型说明
设计信息designInfoobject包含项目地址等信息
项目地址designInfo.buyerAddressstring-
房间名designInfo.roomNamestring-
请求示例
{
    "jsonrpc": "2.0",
    "id": 4,
    "method": "tools/call",
    "params": {
        "name": "quick_open_project",
        "arguments": {
            "designInfo": {
                "buyerAddress": "示例地址"
            }
        }
    }
}
design_create_sample_wardrobe
简要描述
  • 在设计页面创建示例柜体/参数化单元柜

  • 需要登录

参数说明
参数字段必选类型说明
单元柜列表unitCabinetsarray见单元柜列表
单元柜编号unitCabinets[].idstring-
单元柜名称unitCabinets[].namestring-
位置及尺寸unitCabinets[].cubeobject包含 x, y, z, width, height, depth
X坐标unitCabinets[].cube.xnumber-
Y坐标unitCabinets[].cube.ynumber-
Z坐标unitCabinets[].cube.znumber-
宽度unitCabinets[].cube.widthnumber-
高度unitCabinets[].cube.heightnumber-
深度unitCabinets[].cube.depthnumber-
旋转方式unitCabinets[].rotatestring向左旋转90度/向左旋转180度/向右旋转90度/向右旋转180度
工艺参数unitCabinets[].paramsobject见工艺参数说明
  • 单元柜列表

单元柜类型单元柜编号单元柜名称单元柜标签
衣柜742361-5门缩放衣柜-
衣柜41361双列开放直柜-
衣柜1245卡槽款式门套-
衣柜679三开门衣柜-
衣柜604门墙柜模型-
书柜81566单列高直柜-
书柜81563直列书桌-
书柜62548简约沙发椅-
书柜58367异型挖空圆弧书柜-
书柜42800L型开放书桌-
书柜36302右圆弧地柜-
书柜36301左圆弧地柜-
橱柜82580L型吊柜-
橱柜82530微波炉吊柜-双门-
橱柜82526L转角地柜-
橱柜82525橱柜地柜-
橱柜82524转角吊柜-
橱柜82523烟机吊柜-
橱柜82522转角橱柜-
橱柜82521橱柜抽屉-
橱柜82517双上翻门吊柜-
橱柜82514单上翻门吊柜-
橱柜81564阳台洗手盆柜-
橱柜81562吊柜单双开-
橱柜36303圆弧吊柜-
橱柜29388下开放吊柜-上翻门-
橱柜29387单门吊柜-
橱柜29385顶板整块-双门烟机吊柜-
橱柜13837双开门炉灶地柜-
橱柜12688电器炉灶地柜-
橱柜12687消毒柜地柜-2-
橱柜12686消毒柜地柜-1-
桌台81567单列吊柜-
桌台48219单抽翻镜梳妆台模型-
鞋柜74072翻斗鞋柜模型-
玄关柜68688直角转角收纳柜-
转角柜82528切角转角双开门接星盆地柜-
转角柜82520右L型转角柜-
转角柜645L型转角柜-
单元柜82927电视组合柜-
单元柜82926电视柜-带左右储物格-
单元柜82925电视中间开放柜-
单元柜82924悬空电视柜四抽抽-
单元柜82923横向带门储物柜-三对双开-
单元柜82922电视上柜-
单元柜82921两门电视储物柜-
单元柜82920悬空电视柜两抽-
单元柜82919悬空电视柜三抽-
单元柜82918落地电视柜两抽-
单元柜82917落地电视柜三抽-
单元柜82687餐边冰箱柜-
单元柜82686餐边收纳柜-带抽屉-
单元柜82685餐边上柜-带开放格-
单元柜82684餐边收纳柜-带开放格上柜-
单元柜82683餐边上柜带桌台-
单元柜82682餐边收纳柜-带抽屉下柜-
单元柜82681三抽两门矮柜-
单元柜82680四门矮柜-
单元柜82679上电下抽免拉手地柜-
单元柜82529切角单假抽双开门地柜-
单元柜82527五角切角单开门地柜-
单元柜82519双抽地柜-免拉-
单元柜82518单抽单开地柜-免拉-
单元柜82516圆弧吊柜(1)-
单元柜82515三抽平分地柜-免拉手-
单元柜82513单抽双门底柜-免拉-
单元柜81892侧边柜-04-L-
单元柜81879双列高直柜-05-
单元柜81875双区间-TC-003-L-
单元柜81874三区间-TC-003-L-
单元柜81873掩门衣柜-
单元柜81872单列高直柜-03-
单元柜81871侧边柜-01-L-
单元柜81870四列开门顶柜-
单元柜81869三列开门顶柜-
单元柜81868双列开门顶柜-
单元柜81867掩门衣柜-开放格-
单元柜81581单门开放单门高柜-
单元柜81580单门开放高柜-
单元柜81579单列开放矮柜-
单元柜81578单列三抽屉柜-
单元柜81577单列双抽屉柜-
单元柜81576单列开放层板柜-
单元柜81575单列单门直柜-
单元柜81574单列单抽直柜-
单元柜81573单列开门直柜-
单元柜81572单列开门柜-
单元柜81571单列开放柜-
单元柜81569单列高鞋柜-二断背板-
单元柜81568台上柜-断背板有底板-
单元柜81565双列矮直柜-
单元柜81561直列书桌-右边柜-
单元柜81560四列矮直柜-
单元柜13354波浪单元柜-
单元柜3345厨房双开门地柜B-
单元柜2958厨房双门转角地柜A-
单元柜1790衣柜单元吊柜D-
单元柜1780衣柜单元侧边吊柜-
单元柜1770圆弧转角柜-
单元柜1763厨房无门柜-
单元柜1759厨房烟机吊柜E-
单元柜1747厨房单开门吊柜D-
单元柜1744厨房烟机吊柜B-
单元柜1732厨房双开门吊柜A-
单元柜1729厨房单开门吊柜C-
酒柜/餐边柜13991冰箱收纳柜-
异形柜22163异形柜-
异形柜13355波浪柜-
异形柜13055异形楼梯柜-
异形柜7732网红异形柜6x6-
异形柜7731网红异形单元柜-
异形柜6067字门套-
异形柜405环形圆弧柜-
异形柜402弧形单元柜-
门墙柜7736门墙柜公库模型(卡槽海棠角)-
门墙柜7735门墙柜公库模型(7字)-
门墙柜7734护墙板(直拼+斜拼)-
  • 工艺参数说明

    • (参数化)转角柜: 左侧深, 右侧深

    • (参数化)单元柜: 板件颜色, 柜门颜色, 抽面颜色

请求示例
{    "jsonrpc": "2.0",    "id": 4,    "method": "tools/call",    "params": {        "name": "design_create_sample_wardrobe",        "arguments": {            "unitCabinets": [
                {                    "id": "74236",                    "name": "1-5门缩放衣柜",                    "cube": {                        "x": 0,                        "y": 0,                        "z": 0,                        "width": 1000,                        "height": 2400,                        "depth": 600
                    }
                }
            ]
        }
    }
}
design_edit_sample_wardrobe_param
简要描述
  • 在设计页面编辑示例柜体/参数化单元柜工艺

  • 需要登录

参数说明
参数字段必选类型说明
单元柜编号componentNostring可通过guigui://info/room_structure资源获取
工艺参数paramsobject见工艺参数说明
请求示例
{
    "jsonrpc": "2.0",
    "id": 4,
    "method": "tools/call",
    "params": {
        "name": "design_edit_sample_wardrobe_param",
        "arguments": {
            "componentNo": "1",
            "params": {
                "板件颜色": "白色",
                "柜门颜色": "灰色"
            }
        }
    }
}
design_create_component
简要描述
  • 在设计页面创建组件

  • 需要登录

参数说明
参数字段必选类型说明
组件类型componentTypestring见组件类型列表
位置及尺寸cubeobject包含 x, y, z, width, height, depth
X坐标cube.xnumber-
Y坐标cube.ynumber-
Z坐标cube.znumber-
宽度cube.widthnumber-
高度cube.heightnumber-
深度cube.depthnumber-
  • 组件类型列表

    • 房间模式下: 普通柜, 榻榻米, 橱柜, 异形柜, 单板, 门板, 房间格栅, 窗户, 飘窗, 木门, 梁柱, 开关孔, 管子, 墙面, 楼梯, 墙洞, 吊顶, 台面, 自定义台面, 台面板

    • 柜体模式下: 隔板, 板式门, 吸塑门, 面板, 移门, 玻璃门, 拼框门, 抽屉, 踢脚线, 拉条, 前板, 玻璃层板, 收口条, 背板, 锁定内空, 顶线, 罗马柱, 楣板, 廊桥, 大R阳角, 斜层酒架, 酒杯架, 酒架, 衣通, 套色格, 投影调整, 地脚, 橱柜免拉手, 穿衣镜, 衣挂钩, 格栅

请求示例
{    "jsonrpc": "2.0",    "id": 4,    "method": "tools/call",    "params": {        "name": "design_create_component",        "arguments": {            "componentType": "普通柜",            "cube": {                "x": 0,                "y": 0,                "z": 0,                "width": 800,                "height": 2400,                "depth": 600
            }
        }
    }
}
design_edit_component
简要描述
  • 在设计页面编辑组件

  • 需要登录

参数说明
参数字段必选类型说明
操作类型operatestring清空房间/进入房间/进入柜体/删除组件/位置修改/尺寸修改
操作参数paramsobject操作参数说明
组件编号params.componentNostring组件编号(部分操作需要)
位置及尺寸params.cubeobject位置及尺寸参数(位置修改/尺寸修改时需要)
  • 操作参数说明

    • 清空房间:不需要传入参数

    • 进入房间:不需要传入参数

    • 进入柜体:componentNo

    • 删除组件:componentNo

    • 位置修改:componentNo, cube(至少需要提供x, y, z中的一个)

    • 尺寸修改:componentNo, cube(至少需要提供width, height, depth中的一个)

请求示例
{
    "jsonrpc": "2.0",
    "id": 4,
    "method": "tools/call",
    "params": {
        "name": "design_edit_component",
        "arguments": {
            "operate": "位置修改",
            "params": {
                "componentNo": "GG001",
                "cube": {
                    "x": 100
                }
            }
        }
    }
}
design_edit_component_param
简要描述
  • 在设计页面编辑组件工艺

  • 需要登录

参数说明
参数字段必选类型说明
组件编号componentNostring组件编号
工艺参数paramsobject见工艺参数说明
  • 工艺参数说明

组件类型参数名称参数说明
房间显示房间尺寸是,否
房间宽度需输入正数
房间高度需输入正数
房间深度需输入正数
房间查看线框查看,不查看
房间地面显示显示,隐藏
房间墙纸显示显示,隐藏
房间地板颜色地板一,地板二,地板三,地板四,地板五,地板六
房间墙面颜色墙纸一,墙纸二,墙纸三,墙纸四,墙纸五
房间封边方案参见工艺设置
房间内墙厚需输入正数
房间透明度需输入0-100的整数
房间启用画墙拐弯按钮是,否
房间进入柜体后自动隐藏墙体是,否
柜体宽度需输入正数
柜体高度需输入正数
柜体深度需输入正数
柜体柜体纹理竖纹,横纹,无纹理
柜体柜门纹理竖纹,横纹,无纹理
柜体柜体板参见工艺设置
柜体柜门板参见工艺设置
柜体背板参见工艺设置
柜体抽屉底板参见工艺设置
柜体柜体连接参见工艺设置
柜体封边方案参见工艺设置
柜体抽屉面板柜体板,柜门板-板式,柜门板-吸塑
柜体收口条柜体板-板式,柜体板-吸塑,柜门板-板式,柜门板-吸塑
柜体围脚柜体板,柜门板-板式,柜门板-吸塑
柜体前板柜体板,柜门板-板式,柜门板-吸塑
柜体柜体颜色参见工艺设置
柜体柜门颜色参见工艺设置
隔板板材类型参见工艺设置
隔板板件颜色参见工艺设置
隔板纹理方向竖纹,横纹,无纹理
隔板板件正面左面,右面,上面,下面,前面,后面,无正反
隔板层板类型固定层板,活动层板
隔板开槽模板参见工艺设置
隔板连接方式参见工艺设置
隔板三合一开孔方向自动,反转
隔板二合一开孔方向自动,反转
隔板台板钉开孔方向自动,反转
隔板锁止孔方向自动,方向反转
隔板活动层数需输入正数
隔板活动间距需输入正数
隔板生成规则层板两边,层板下侧,层板上侧
隔板内缩扣尺无要求
隔板推入反转默认,翻转
隔板交叉卡槽是,否
隔板开槽方向默认,反转
隔板槽深间隙需输入正数
隔板槽宽间隙需输入正数
隔板前缩进无要求
隔板后缩进无要求
隔板左封边需输入正数
隔板右封边需输入正数
隔板上封边需输入正数
隔板下封边需输入正数
隔板前封边需输入正数
隔板后封边需输入正数
隔板是否倾斜是,否
隔板自动延伸是,否
隔板盖板方式不盖,斜板盖侧板
隔板倾斜边自动,左,右,下,前,后
隔板倾斜角度无要求
隔板倾斜板长无要求
柜门柜门类型板式门,吸塑门,玻璃门
柜门板件颜色参见工艺设置
柜门PET材质是,否
柜门柜门样式默认,极简玻璃门
柜门边框宽度需输入正数
柜门柜门类别参见工艺设置
柜门玻璃颜色白玻,黑玻,灰玻,茶玻,长虹玻璃
柜门开门方式单开,双开,竖双
柜门开门方向右,左,上,下,看面板
柜门柜门拉槽参见工艺设置
柜门卡条颜色金色,黑色
柜门门板板材参见工艺设置
柜门板件正面左面,右面,上面,下面,前面,后面,无正反
柜门封边厚度需输入正数
柜门全盖半盖-左全盖,半盖,内嵌
柜门全盖半盖-右全盖,半盖,内嵌
柜门全盖半盖-上全盖,半盖,内嵌
柜门全盖半盖-下全盖,半盖,内嵌
柜门缩进距离无要求
柜门柜门边缝-左需输入正数
柜门柜门边缝-右需输入正数
柜门柜门边缝-上需输入正数
柜门柜门边缝-下需输入正数
柜门柜门边缝-中需输入正数
柜门纹理方向竖纹,横纹,无纹理
柜门拉直器参见工艺设置
柜门铰链款式参见工艺设置
柜门添加锁孔参见工艺设置
柜门拉手类型普通拉手,内嵌拉手,铝拉手,封边拉手,免拉手,无拉手
柜门拉手类别参见工艺设置
柜门拉手模型参见工艺设置
柜门拉手款式参见工艺设置
柜门拉手位置参见工艺设置
柜门拉手颜色参见工艺设置
柜门是否倾斜是,否
柜门自动延伸是,否
柜门倾斜边自动,左,右,下,前,后
柜门倾斜角度无要求
柜门倾斜板长无要求
抽屉抽屉类型普通,格抽,裤抽,键盘抽,托底抽,拉篮抽,带定位托底抽,U型抽
抽屉板件颜色参见工艺设置
抽屉格抽款式全挡,半挡
抽屉卡槽板材参见工艺设置
抽屉卡槽间隙无要求
抽屉深度补偿无要求
抽屉横格数量需输入整数
抽屉竖格数量需输入整数
抽屉弧边长度无要求
抽屉前板缩减无要求
抽屉托底款式前后托,全托
抽屉独立抽盒是,否
抽屉抽盒纹理系统默认,竖纹,横纹,无纹理
抽屉裤杆数量需输入正整数
抽屉适配高度需输入正数
抽屉抽盒高度需输入正数
抽屉抽盒深度需输入正数
抽屉底板高度需输入正数
抽屉抽盒距底无要求
抽屉底板距下无要求
抽屉前板下缩需输入正数
抽屉抽盒封边需输入正数
抽屉抽面颜色参见工艺设置
抽屉抽面类型柜体板,柜门板
抽屉抽面样式参见工艺设置
抽屉抽面边缝-左需输入正数
抽屉抽面边缝-右需输入正数
抽屉抽面边缝-上需输入正数
抽屉抽面边缝-下需输入正数
抽屉抽面边缝-中需输入正数
抽屉卡条颜色金色,黑色
抽屉抽面封边需输入正数
抽屉避门否,是
抽屉避门位置左,右,左右,取消
抽屉避门款式U型,两块板
抽屉后距边需输入正数
抽屉避门宽度需输入正数
抽屉上下避门合并,不合并
抽屉缩进类型内抽,外抽
抽屉缩进无要求
抽屉全盖半盖-左内嵌,半盖,全盖
抽屉全盖半盖-右内嵌,半盖,全盖
抽屉全盖半盖-上内嵌,半盖,全盖
抽屉全盖半盖-下内嵌,半盖,全盖
抽屉拉手类型普通拉手,内嵌拉手,铝拉手,封边拉手,免拉手,无拉手
抽屉拉手类别牛角拉手,自定义免拉手,斜封边拉手,45°斜边金属拉手
抽屉拉手模型参见工艺设置
抽屉拉手款式参见工艺设置
抽屉拉手位置靠上,靠下
抽屉拉手颜色参见工艺设置
抽屉连接类型参见工艺设置
抽屉抽屉板材参见工艺设置
抽屉底板板材参见工艺设置
抽屉添加锁孔参见工艺设置
抽屉抽屉滑轨参见工艺设置
抽屉滑轨规格参见工艺设置
抽屉滑轨宽度无要求
请求示例
{
    "jsonrpc": "2.0",
    "id": 4,
    "method": "tools/call",
    "params": {
        "name": "design_edit_component_param",
        "arguments": {
            "componentNo": "1",
            "params": {
                "宽度": 1000,
                "高度": 2400
            }
        }
    }
}
design_use_design_tool
简要描述
  • 在设计页面操作设计工具

  • 需要登录

参数说明
参数字段必选类型说明
工具名称toolNamestring见工具列表
  • 工具列表

    • 保存、存入模型库、保存历史、转发给好友、同步到知户型、发送到酷家乐

    • 房间锁定、导入酷家乐文件、草图识别、导入CAD图纸

    • 所有孔槽、局部孔槽、更新孔槽

    • 显示标尺、爆炸图、结构图、边缘显示框线、显示板件编号、隐藏颜色显示、封边显示

    • 动画、柜门动画、抽屉动画、柜门、抽屉、未选中、选中

    • 标注、板件备注

    • 撤销、重做、恢复初始状态、复制、粘贴、镜像、删除、均分

    • 审单、补件、切角

请求示例
{
    "jsonrpc": "2.0",
    "id": 4,
    "method": "tools/call",
    "params": {
        "name": "design_use_design_tool",
        "arguments": {
            "toolName": "保存"
        }
    }
}
design_get_room_info
简要描述
  • 在设计页面获取房间信息

  • 需要登录

参数说明
参数字段必选类型说明
信息类型infostring见信息类型列表
  • 信息类型列表

    • 千里眼链接

请求示例
{
    "jsonrpc": "2.0",
    "id": 4,
    "method": "tools/call",
    "params": {
        "name": "design_get_room_info",
        "arguments": {
            "info": "千里眼链接"
        }
    }
}



新格尔累计为
7368555
位用户提供服务

客服热线

联系电话:400-1567-080

微信咨询

扫码在线咨询
企微官网客服在线随时答复

公众号

扫一扫
关注官方公众号

抖音号

扫一扫
关注官方抖音号