PatchDesign.AI
Measured conclusion: Alive, not deep-tested. L2 outcome: not_attempted.
Design custom embroidered, woven, chenille, printed and PVC patches, price them, and link to order.
| Author | ai.patchdesign |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Alive, not deep-tested |
| L1 liveness | alive |
| L1 latency | 2785 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"PatchDesign.AI": {
"url": "https://patchdesign.ai/api/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (5)
quote_patchread-onlyPrice a custom patch from the live PatchDesign.AI production price table: type, size and quantity in, the per-patch and total price in USD out, with the next quantity breaks and what the price already includes (artwork, a pre-production sample, worldwide shipping). There is no minimum: quantity 1 returns the sample prices, and by default quote the price breaks. Use it when the user asks about a price or a minimum.
Parameters:
widthIn— number — Width in inches, 1 to 12.5. Default 3.heightIn— number — Height in inches, 1 to 12.5. Default 3.quantity— integer — How many patches. Default 100. Use 1 for a single patch.patchType— string — Patch type: embroidered (default), woven, chenille, printed, pvc-2d or pvc-3d. Iron-on, velcro and sew-on are backings on an embroidered patch, so use embroidered for those.
Hints: read-only yes · destructive no · idempotent yes · open-world no
design_patchGenerate a production-ready custom patch design from a description (and optionally a reference image URL). Takes about 15 to 30 seconds and returns the design as an image plus a design id for edits and an order link. Previews carry a light PatchDesign.AI watermark; the clean file comes with an order. Say what the patch shows and any text on it, spelled exactly. To change a design already made in this chat, use edit_patch with its id. A chat gets 10 free designs, then the user signs in with the link from sign_in_link. If the result says the service was busy, call it once more with the same input.
Parameters:
description(required) — string — What the patch should show: subject, colors, mood, and any lettering spelled exactly as it should appear. 3 to 1500 characters.widthIn— number — Width in inches, 1 to 12.5. Default 3.heightIn— number — Height in inches, 1 to 12.5. Default 3.patchType— string — Patch type: embroidered (default), woven, chenille, printed, pvc-2d or pvc-3d. Iron-on, velcro and sew-on are backings on an embroidered patch, so use embroidered for those.referenceImageUrl— string — Optional https URL of a logo, sketch or photo to base the patch on. With a reference, the description is guidance about how to adapt it.
Hints: read-only no · destructive no · idempotent no · open-world yes
edit_patchMake a change to a design from this chat: pass its design id (d_...) and the change in plain words ("make the border gold", "change TROOP 42 to TROOP 24"). Use it for a change the user asks for later in the chat too, so the original artwork is kept. Returns a new design with its own id; the original stays. Counts as one design.
Parameters:
designId(required) — string — The design id from the design_patch or edit_patch result for that design, e.g. d_1a2b3c4d5e6f7a8b, not its D- number. It works in any later turn of the chat.instruction(required) — string — The change, in plain words. 2 to 800 characters.
Hints: read-only no · destructive no · idempotent no · open-world no
order_linkread-onlyThe link where the user orders a design from this chat, with the type, size and quantity set, plus the price for that quantity. Nothing is ordered or charged by this call; the user reviews and pays on patchdesign.ai. Use it when the user wants to buy, get a quote by email, or adjust size and quantity on the site.
Parameters:
designId(required) — string — The design id (d_...) from the result of that design, not its D- number.quantity— integer — How many patches they want. There is no minimum order. Default: the first price break for the type.
Hints: read-only yes · destructive no · idempotent yes · open-world no
sign_in_linkA link that connects this chat to the user's PatchDesign.AI account (free), lifting the 10-design limit to the account allowance of 50 designs a day and 250 a month, and saving the designs to their account. The link expires in 15 minutes. Give it to the user, then continue once they say they have connected.
Hints: read-only no · destructive no · idempotent no · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.