chatmcp

@chatmcp/heybeauty-mcp
0 Stars 334 次浏览 chatmcp 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "env": {
      "HEYBEAUTY_API_KEY": "your_heybeauty_api_key"
    },
    "heybeauty-mcp": {
      "args": [
        "-y",
        "heybeauty-mcp"
      ],
      "command": "npx",
      "env": {
        "HEYBEAUTY_API_KEY": "your_heybeauty_api_key"
      }
    }
  }
}

服务介绍

HeyBeauty MCP 服务器

HeyBeauty 虚拟试穿

这是一个基于 TypeScript 的 MCP 服务器,使用 HeyBeauty API 实现虚拟试穿。它通过以下方式展示了核心的 MCP 概念:

  • 代表衣物的 URI 和元数据资源
  • 提交试穿任务和查询任务信息的工具。
  • 试穿衣物的提示。

快速开始

  1. 申请 HeyBeauty API 密钥

  2. 将服务器配置添加到 MCP 客户端配置文件中

json
{
"mcpServers": {
"heybeauty-mcp": {
"command": "npx",
"args": ["-y", "heybeauty-mcp"],
"env": {
"HEYBEAUTY_API_KEY": "your_heybeauty_api_key"
}
}
}
}

资源

  • 通过 cloth:// URI 列出和访问衣物
  • 每件衣物都有一个 ID、名称、描述、图片 URL 和元数据
  • 简单内容访问的纯文本 MIME 类型

工具

  • submit_tryon_task - 提交试穿任务
    • 需要用户图片 URL、衣物图片 URL、衣物 ID 和衣物描述作为必需参数
    • 在服务器状态中存储试穿任务
  • query_tryon_task - 查询试穿任务
    • 需要任务 ID 作为必需参数
    • 返回试穿任务信息

提示

  • tryon_cloth - 试穿衣物
    • 需要用户图片 URL、衣物图片 URL、衣物 ID 和衣物描述作为必需参数
    • 返回用于 LLM 试穿的结构化提示

资源

  • cloth:// - 衣物的 URI
    • 每件衣物都有一个 ID、名称、描述、图片 URL 和元数据

开发

安装依赖项:

bash
npm install

构建服务器:

bash
npm run build

开发时自动重建:

bash
npm run watch

安装

要与 Claude Desktop 一起使用,请添加服务器配置:

在 MacOS 上:~/Library/Application Support/Claude/claude_desktop_config.json
在 Windows 上:%APPDATA%/Claude/claude_desktop_config.json

json
{
"mcpServers": {
"heybeauty-mcp": {
"command": "node",
"args": ["/path/to/heybeauty-mcp/build/index.js"]
},
"env": {
"HEYBEAUTY_API_KEY": "your_heybeauty_api_key"
}
}
}

按照此文档获取 HeyBeauty API 密钥

调试

由于 MCP 服务器通过标准输入输出进行通信,调试可能会有挑战。我们建议使用 MCP Inspector,它作为一个包脚本提供:

bash
npm run inspector

Inspector 会提供一个 URL,以便您在浏览器中访问调试工具。

相关 MCP 服务