定制套件MCP
定制套件MCP 是一个强大的电子商务产品定制框架,使商家能够创建交互式个性化体验。功能包括模板管理、层控制和Shopify集成,以最小的开发工作量提供可定制的产品。
概述
该MCP(模型上下文协议)服务器将Claude和其他人工智能助手连接到TailoKit API,使他们能够管理电子商务平台的可定制产品模板。借助TailorKit MCP,人工智能助手可以通过自然语言对话直接创建、检索和操纵产品模板及其层。
工具
get_list_templates
- 获取具有店铺域的模板列表 - 所需输入: - shopDomain (string):以.myshopify.com结尾的店铺域名 - 可选输入: - limit (数字,默认值:5):要返回的最大模板数 - page (数字,默认值:1):分页页码 - sort (字符串,默认值:“updatedAt\_\_desc”):排序顺序 - filter (string):模板搜索的筛选字符串 - 返回:模板及其详细信息列表
get_detail_template
- 获取特定模板的详细信息 - 所需输入: - _id (string):模板的ID - shopDomain (string):以.myshopify.com结尾的店铺域名 - 返回:详细的模板信息,包括图层和设置
create_template
- 为商店创建新模板 - 所需输入: - shopDomain (string):以.myshopify.com结尾的店铺域名 - name (字符串,默认值:“新建模板”):模板的名称 - dimension (对象):宽度、高度、测量单位和分辨率 - 可选输入: - _id (字符串,格式:uuid):模板的自定义ID - layers (阵列):初始层配置 - 返回:使用模板ID确认模板创建
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"
}
}
}
}环境变量
HOST:必填。TailoKit API的主机URL。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文件。
