产品定制框架

TailorKit MCP是一个强大的电子商务产品定制框架,使商家能够创建交互式个性化体验,支持模板管理、图层控制和Shopify集成。

  • by sellersmith
  • TypeScript
  • 本地部署
  • 6 星标
  • 更新于
在 GitHub 查看 sellersmith/tailorkit-mcp

使用说明

定制套件MCP

定制套件MCP 是一个强大的电子商务产品定制框架,使商家能够创建交互式个性化体验。功能包括模板管理、层控制和Shopify集成,以最小的开发工作量提供可定制的产品。

概述

该MCP(模型上下文协议)服务器将Claude和其他人工智能助手连接到TailoKit API,使他们能够管理电子商务平台的可定制产品模板。借助TailorKit MCP,人工智能助手可以通过自然语言对话直接创建、检索和操纵产品模板及其层。

工具

  1. get_list_templates

    • 获取具有店铺域的模板列表
    • 所需输入:
      • shopDomain (string):以.myshopify.com结尾的店铺域名
    • 可选输入:
      • limit (数字,默认值:5):要返回的最大模板数
      • page (数字,默认值:1):分页页码
      • sort (字符串,默认值:“updatedAt__desc”):排序顺序
      • filter (string):模板搜索的筛选字符串
    • 返回:模板及其详细信息列表
  2. get_detail_template

    • 获取特定模板的详细信息
    • 所需输入:
      • _id (string):模板的ID
      • shopDomain (string):以.myshopify.com结尾的店铺域名
    • 返回:详细的模板信息,包括图层和设置
  3. create_template

    • 为商店创建新模板
    • 所需输入:
      • shopDomain (string):以.myshopify.com结尾的店铺域名
      • name (字符串,默认值:“新建模板”):模板的名称
      • dimension (对象):宽度、高度、测量单位和分辨率
    • 可选输入:
      • _id (字符串,格式:uuid):模板的自定义ID
      • layers (阵列):初始层配置
    • 返回:使用模板ID确认模板创建
  4. get_list_layers_of_template

    • 获取特定模板的所有图层
    • 所需输入:
      • _id (string):模板的ID
      • shopDomain (string):以.myshopify.com结尾的店铺域名
    • 返回:模板中所有图层及其属性的列表

设置

使用Claude Desktop

将以下内容添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "tailorkit-mcp": {
      "command": "node",
      "args": ["path/to/your/dist/index.js"],
      "env": {
        "HOST": "https://your-api-host.com",
        "ACCESS_TOKEN": "your-access-token"
      }
    }
  }
}

环境变量

  1. HOST:必填。TailoKit API的主机URL。
  2. ACCESS_TOKEN:必填。用于身份验证的TailoKit API访问令牌。

访问令牌

首选 Settings -> Preferences -> Generate access token

安装

来自npm

npm install @sellersmith/tailorkit-mcp

来自GitHub

git clone https://github.com/sellersmith/tailorkit-mcp.git
cd tailorkit-mcp
npm install
npm run build

发展

# Install dependencies
npm install

# Build the project
npm run build

# Run the server locally
node dist/index.js

许可证

此MCP服务器根据MIT许可证获得许可。这意味着您可以根据MIT许可证的条款和条件自由使用、修改和分发软件。有关更多详细信息,请参阅项目存储库中的LICENSE文件。