query_tryon_task
Query a tryon task with task id
Submit a garment image and a person's photo for a HeyBeauty virtual try-on, then read the finished task back by its task id.
LABSCO SUMMARY
The pattern is submit then read back: submit_tryon_task takes user_img_url and cloth_img_url and returns a task, query_tryon_task reads it by task_id, so several can be queued and collected in one session. Both images have to be reachable URLs — nothing here uploads a local file — and the pair is the whole surface: no catalogue, no listing of past tasks, no cancel.
A two-tool server over HeyBeauty's virtual try-on service: one call submits the task, the other reads its result.
A HeyBeauty API key in HEYBEAUTY_API_KEY, and both images already hosted where the service can fetch them — the person photo and the garment are passed as URLs.
One command plus a key — npx -y heybeauty-mcp, then supply credentials
USE CASES
Submit the person's photo and the garment image as URLs, then read the task back by its id once it has been processed.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
query_tryon_taskQuery a tryon task with task id
submit_tryon_taskSubmit a tryon task with user image url and cloth image url
BEFORE YOU INSTALL
2 tools when we connected. tryon_cloth is a prompt wrapping submit_tryon_task, and cloth:// is a resource; neither is a tool.
Both documented clients run the server on your machine.
CONTEXT COST
Rated by the size of the 2 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
git clone https://github.com/chatmcp/heybeauty-mcp
cd heybeauty-mcpInstall dependencies
npm installBuild the server
npm run buildnpx -y heybeauty-mcp{
"mcpServers": {
"heybeauty-mcp": {
"command": "npx",
"args": [
"-y",
"heybeauty-mcp"
],
"env": {
"HEYBEAUTY_API_KEY": "<YOUR_HEYBEAUTY_API_KEY>"
}
}
}
}{
"mcpServers": {
"heybeauty-mcp": {
"command": "node",
"args": [
"<YOUR_PATH_TO_HEYBEAUTY_MCP>/build/index.js"
],
"env": {
"HEYBEAUTY_API_KEY": "<YOUR_HEYBEAUTY_API_KEY>"
}
}
}
}