{"data":{"name":"ai.patchdesign/patch-designer","title":"PatchDesign.AI","description":"Design custom embroidered, woven, chenille, printed and PVC patches, price them, and link to order.","version":"1.0.1","websiteUrl":"https://patchdesign.ai/connect","repositoryUrl":"https://github.com/KinorPartners/patchdesign-mcp","remotes":[{"url":"https://patchdesign.ai/api/mcp","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-20T17:04:34.673Z","updatedAt":"2026-10-20T17:04:34.673Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"PatchDesign.AI","source":"official-registry","sourceId":"ai.patchdesign/patch-designer","updatedAt":"2026-10-20T17:04:34.673Z","confidence":100,"websiteUrl":"https://patchdesign.ai/connect","description":"Design custom embroidered, woven, chenille, printed and PVC patches, price them, and link to order.","verification":"official","repositoryUrl":"https://github.com/KinorPartners/patchdesign-mcp"}],"toolIndex":{"tools":[{"serverName":"ai.patchdesign/patch-designer","endpointFingerprint":"1b21da7db8c3663c8a6944824de76899b2ba61067bcf0d6c05209ede7e157d45","name":"design_patch","title":"Design a custom patch","description":"Generate 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.","inputSchema":{"type":"object","properties":{"description":{"type":"string","description":"What the patch should show: subject, colors, mood, and any lettering spelled exactly as it should appear. 3 to 1500 characters.","minLength":1,"maxLength":1500},"patchType":{"type":"string","description":"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.","enum":["embroidered","woven","chenille","printed","leather","pvc-2d","pvc-3d"]},"widthIn":{"type":"number","description":"Width in inches, 1 to 12.5. Default 3.","minimum":1,"maximum":12.5},"heightIn":{"type":"number","description":"Height in inches, 1 to 12.5. Default 3.","minimum":1,"maximum":12.5},"referenceImageUrl":{"type":"string","description":"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."}},"required":["description"]},"annotations":{"title":"Design a custom patch","readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true},"definitionHash":"0041f09be9f08ef15999a6e222740cdf860930c0a54c9921635b90c18fb02071","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T06:46:30.486Z","metadataTrust":"untrusted"},{"serverName":"ai.patchdesign/patch-designer","endpointFingerprint":"1b21da7db8c3663c8a6944824de76899b2ba61067bcf0d6c05209ede7e157d45","name":"edit_patch","title":"Change a design","description":"Make 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.","inputSchema":{"type":"object","properties":{"designId":{"type":"string","description":"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":{"type":"string","description":"The change, in plain words. 2 to 800 characters.","minLength":2,"maxLength":800}},"required":["designId","instruction"]},"annotations":{"title":"Change a design","readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"definitionHash":"9a69dc22efcdf69326c1f0b17469c9adbed619a1a27ae30a9d474ac83b7887c5","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T06:46:30.486Z","metadataTrust":"untrusted"},{"serverName":"ai.patchdesign/patch-designer","endpointFingerprint":"1b21da7db8c3663c8a6944824de76899b2ba61067bcf0d6c05209ede7e157d45","name":"order_link","title":"Order a design","description":"The 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.","inputSchema":{"type":"object","properties":{"designId":{"type":"string","description":"The design id (d_...) from the result of that design, not its D- number."},"quantity":{"type":"integer","description":"How many patches they want. There is no minimum order. Default: the first price break for the type.","minimum":1,"maximum":100000}},"required":["designId"]},"annotations":{"title":"Order a design","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"a5379390fd32b91742ad593be5a8293b4d88c7ceafcfaafdd99957b5a3efa9e8","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T06:46:30.486Z","metadataTrust":"untrusted"},{"serverName":"ai.patchdesign/patch-designer","endpointFingerprint":"1b21da7db8c3663c8a6944824de76899b2ba61067bcf0d6c05209ede7e157d45","name":"quote_patch","title":"Price a custom patch","description":"Price 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.","inputSchema":{"type":"object","properties":{"patchType":{"type":"string","description":"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.","enum":["embroidered","woven","chenille","printed","leather","pvc-2d","pvc-3d"]},"widthIn":{"type":"number","description":"Width in inches, 1 to 12.5. Default 3.","minimum":1,"maximum":12.5},"heightIn":{"type":"number","description":"Height in inches, 1 to 12.5. Default 3.","minimum":1,"maximum":12.5},"quantity":{"type":"integer","description":"How many patches. Default 100. Use 1 for a single patch.","minimum":1,"maximum":100000}}},"annotations":{"title":"Price a custom patch","readOnlyHint":true,"destructiveHint":false,"idempotentHint":true,"openWorldHint":false},"definitionHash":"3ef0567b92bcf2bf264a1d324a50f3ccd4764112616f8078811b1e2f61e9763a","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T06:46:30.486Z","metadataTrust":"untrusted"},{"serverName":"ai.patchdesign/patch-designer","endpointFingerprint":"1b21da7db8c3663c8a6944824de76899b2ba61067bcf0d6c05209ede7e157d45","name":"sign_in_link","title":"Sign in to PatchDesign.AI","description":"A 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.","inputSchema":{"type":"object","properties":{}},"annotations":{"title":"Sign in to PatchDesign.AI","readOnlyHint":false,"destructiveHint":false,"idempotentHint":false,"openWorldHint":false},"definitionHash":"b6394689fa247633c0f3b3e6f262b459956487e60ec859e42c91b8083e1d53ee","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-02T06:46:30.486Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"1b21da7db8c3663c8a6944824de76899b2ba61067bcf0d6c05209ede7e157d45","protocol":"streamable-http","status":"indexed","toolCount":5,"observedAt":"2026-11-02T06:46:30.486Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"ai.patchdesign/patch-designer":{"url":"https://patchdesign.ai/api/mcp"}}},"Cursor":{"mcpServers":{"ai.patchdesign/patch-designer":{"url":"https://patchdesign.ai/api/mcp"}}},"VS Code":{"servers":{"ai.patchdesign/patch-designer":{"type":"http","url":"https://patchdesign.ai/api/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://patchdesign.ai/api/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:ai.patchdesign%2Fpatch-designer","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/ai.patchdesign%2Fpatch-designer","name":"ai.patchdesign/patch-designer","description":"Design custom embroidered, woven, chenille, printed and PVC patches, price them, and link to order.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://patchdesign.ai/api/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://patchdesign.ai/connect","repositoryUrl":"https://github.com/KinorPartners/patchdesign-mcp","version":"1.0.1"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"ai.patchdesign/patch-designer","status":"online","lastCheckedAt":"2026-11-03T19:17:09.047Z","lastSuccessfulCheck":"2026-11-03T19:17:09.047Z","latencyMs":420,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T19:17:09.047Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T19:17:09.047Z"},"security":null,"timestamps":{"createdAt":"2026-10-20T17:04:34.673Z","updatedAt":"2026-10-20T17:04:34.673Z","observedAt":"2026-11-03T19:17:09.047Z"},"compatibility":{"serverVersion":"1.0.1","protocolVersions":[{"protocol":"mcp","version":null}]}}}}