返回市场
裁剪工具-MCP

裁剪工具-MCP

作者:sellersmith6 星标更新:2025-05-12

项目介绍

TailorKit MCP

TailorKit MCP 是一个强大的电子商务产品定制框架,使商家能够创建交互式的个性化体验。该框架支持模板管理、图层控制以及与Shopify的集成,以提供可定制的产品,并且只需最少的开发工作。

TailorKit MCP

概述

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

工具

  1. get_list_templates

    • 获取带有商店域名的模板列表
    • 必需输入:
      • shopDomain (字符串):以.myshopify.com结尾的商店域名
    • 可选输入:
      • limit (数字,默认值:5):返回的最大模板数量
      • page (数字,默认值:1):分页的页码
      • sort (字符串,默认值:"updatedAt__desc"):排序顺序
      • filter (字符串):用于模板搜索的过滤字符串
    • 返回:包含详细信息的模板列表
  2. get_detail_template

    • 获取特定模板的详细信息
    • 必需输入:
      • _id (字符串):模板ID
      • shopDomain (字符串):以.myshopify.com结尾的商店域名
    • 返回:包括图层和设置在内的详细模板信息
  3. create_template

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

    • 获取特定模板的所有图层
    • 必需输入:
      • _id (字符串):模板ID
      • shopDomain (字符串):以.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:必需。你的TailorKit API主机URL。
  2. ACCESS_TOKEN:必需。用于身份验证的TailorKit API访问令牌。

访问令牌

前往 设置 -> 偏好设置 -> 生成访问令牌

TailorKit 访问令牌

安装

从npm

npm install @sellersmith/tailorkit-mcp

从GitHub

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

开发

# 安装依赖
npm install

# 构建项目
npm run build

# 在本地运行服务器
node dist/index.js

许可证

此MCP服务器采用MIT许可证。这意味着你可以自由地使用、修改和分发软件,但须遵守MIT许可证中的条款和条件。更多详情,请参见项目仓库中的LICENSE文件。