Match materials
match_materialsChecks whether a punch needle, a fabric and a yarn work together, using the website's material guidance. Returns the verdict for each part, what to change and the checks to make on a swatch.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"needle": "<needle>",
"fabric": "<fabric>",
"yarn": "<yarn>"
},
"name": "match_materials"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| yarn | Yes | Yarn or fibre: rug yarn, bulky knitting yarn, worsted yarn, sport or sock yarn, or embroidery floss. | |
| fabric | Yes | Foundation fabric: rug-punching monk's cloth, rug linen, rug warp or punch-embroidery weaver's cloth. | |
| needle | Yes | Needle family: Oxford regular point, Oxford fine yarn point, or a miniature embroidery punch needle for floss. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| item | Yes | ||
| view | Yes |