{"apiVersion":"v1","directorySlug":"barbarc-mcp-3ee5e7e6f8","title":"BARBARC","description":"Custom high-vis designs for hoodies, shirts, windbreaker jackets and trousers. Upload your front and back mock, approve your proof and make it yours.","pageUrl":"https://www.mcpbundles.com/skills/barbarc-mcp-3ee5e7e6f8","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://barbarc.com/mcp","hostedMcpUrl":null,"toolCount":20,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.barbarc/barbarc-mcp-3ee5e7e6f8","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"get_garment_options","description":"List available garments, fabrics, sizes and current GBP pricing before preparing an order.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{},"additionalProperties":false},"title":"get garment options","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_garment_options","displayName":"get garment options"},{"name":"create_shirt_order","description":"Start an unpaid draft for the connected customer. Reuse requestKey when retrying the same request; a new key creates a separate order.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["requestKey"],"properties":{"requestKey":{"type":"string","maxLength":100,"minLength":8}},"additionalProperties":false},"title":"create shirt order","logicalName":"create_shirt_order","displayName":"create shirt order","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"list_orders","description":"List the connected customer’s most recent orders.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{},"additionalProperties":false},"title":"list orders","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"list_orders","displayName":"list orders"},{"name":"get_order","description":"Read this customer’s order details, sign-off proof, finished photos and updates.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["orderId"],"properties":{"orderId":{"type":"string","format":"uuid"}},"additionalProperties":false},"title":"get order","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_order","displayName":"get order"},{"name":"get_order_status","description":"Check payment, production status, the latest customer update and whether proof approval is required.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["orderId"],"properties":{"orderId":{"type":"string","format":"uuid"}},"additionalProperties":false},"title":"get order status","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_order_status","displayName":"get order status"},{"name":"get_tracking","description":"Check shipment tracking. Never invent a tracking number.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["orderId"],"properties":{"orderId":{"type":"string","format":"uuid"}},"additionalProperties":false},"title":"get tracking","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_tracking","displayName":"get tracking"},{"name":"calculate_price","description":"Get the authoritative GBP price, including shipping.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["orderId"],"properties":{"orderId":{"type":"string","format":"uuid"}},"additionalProperties":false},"title":"calculate price","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"calculate_price","displayName":"calculate price"},{"name":"set_genre","description":"Set genre on the connected customer's unpaid draft. Paid and pending orders cannot be edited.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["orderId","genre"],"properties":{"genre":{"enum":["Darts","Snooker","Football","Hockey","Paintball","Golf","Airsoft","MMA Fightwear","Mountain biking","Running","Bowling"],"type":"string"},"orderId":{"type":"string","format":"uuid"}},"additionalProperties":false},"title":"set genre","logicalName":"set_genre","displayName":"set genre","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"set_garment","description":"Set garment on the connected customer's unpaid draft. Paid and pending orders cannot be edited.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["orderId","garment"],"properties":{"garment":{"enum":["chillbro-darts","darts-polo","sports-shirt","hoodie","windbreaker","trousers"],"type":"string"},"orderId":{"type":"string","format":"uuid"}},"additionalProperties":false},"title":"set garment","logicalName":"set_garment","displayName":"set garment","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"set_fabric","description":"Set fabric on the connected customer's unpaid draft. Paid and pending orders cannot be edited.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["orderId","fabric"],"properties":{"fabric":{"enum":["smooth-performance","pin-dot-mesh","oval-air-mesh","geo-air","fine-knit","honeycomb","micro-grid","zone-knit","open-oval-mesh","raised-grid","panel-mesh","chevron-knit","linear-camo"],"type":"string"},"orderId":{"type":"string","format":"uuid"}},"additionalProperties":false},"title":"set fabric","logicalName":"set_fabric","displayName":"set fabric","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"set_size","description":"Set size on the connected customer's unpaid draft. Paid and pending orders cannot be edited.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["orderId","size"],"properties":{"size":{"enum":["S","M","L","XL","2XL","3XL","4XL","5XL","6XL","7XL"],"type":"string"},"orderId":{"type":"string","format":"uuid"}},"additionalProperties":false},"title":"set size","logicalName":"set_size","displayName":"set size","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"set_quantity","description":"Set quantity on the connected customer's unpaid draft. Paid and pending orders cannot be edited.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["orderId","quantity"],"properties":{"orderId":{"type":"string","format":"uuid"},"quantity":{"type":"integer","maximum":100,"minimum":1}},"additionalProperties":false},"title":"set quantity","logicalName":"set_quantity","displayName":"set quantity","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"set_personalisation","description":"Set personalisation on the connected customer's unpaid draft. Paid and pending orders cannot be edited.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["orderId","personalisation"],"properties":{"orderId":{"type":"string","format":"uuid"},"personalisation":{"type":"object","required":["name","nickname","notes"],"properties":{"name":{"type":"string","maxLength":80},"notes":{"type":"string","maxLength":1000},"nickname":{"type":"string","maxLength":80}},"additionalProperties":false}},"additionalProperties":false},"title":"set personalisation","logicalName":"set_personalisation","displayName":"set personalisation","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"set_delivery_address","description":"Set delivery on the connected customer's unpaid draft. Paid and pending orders cannot be edited.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["orderId","delivery"],"properties":{"orderId":{"type":"string","format":"uuid"},"delivery":{"type":"object","required":["name","email","line1","city","postcode","country"],"properties":{"city":{"type":"string","maxLength":100,"minLength":2},"name":{"type":"string","maxLength":100,"minLength":2},"email":{"type":"string","format":"email","maxLength":200},"line1":{"type":"string","maxLength":200,"minLength":3},"line2":{"type":"string","default":"","maxLength":200},"country":{"type":"string","const":"GB"},"postcode":{"type":"string","maxLength":12,"minLength":3}},"additionalProperties":false}},"additionalProperties":false},"title":"set delivery address","logicalName":"set_delivery_address","displayName":"set delivery address","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"attach_design","description":"Set designId on the connected customer's unpaid draft. Use only a resolved design ID ingested for this order.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["orderId","designId"],"properties":{"orderId":{"type":"string","format":"uuid"},"designId":{"type":"string","format":"uuid"}},"additionalProperties":false},"title":"attach design","logicalName":"attach_design","displayName":"attach design","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"ingest_design","description":"Transfer the exact approved mock from an allowed HTTPS image host and attach it to this order. Obtain customer permission first. Do not invent a URL or redraw the image. If the host is not permitted, use prepare_order_checkout to let the customer upload it.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["orderId","url","customerApproved"],"properties":{"url":{"type":"string","format":"uri","maxLength":4096},"orderId":{"type":"string","format":"uuid"},"customerApproved":{"type":"boolean","const":true}},"additionalProperties":false},"title":"ingest design","logicalName":"ingest_design","displayName":"ingest design","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"record_design_reference","description":"Record a future ChatGPT file reference without claiming the artwork has been transferred. The file remains awaiting resolution and cannot be paid for until original bytes are ingested.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["orderId","fileReference","customerApproved"],"properties":{"orderId":{"type":"string","format":"uuid"},"fileReference":{"type":"string","maxLength":1000,"minLength":1},"customerApproved":{"type":"boolean","const":true}},"additionalProperties":false},"title":"record design reference","logicalName":"record_design_reference","displayName":"record design reference","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"approve_sign_off_proof","description":"Approve the uploaded sign-off proof and release the order to production. Call only after showing the proof to the customer and receiving explicit approval.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["orderId","customerApproved"],"properties":{"orderId":{"type":"string","format":"uuid"},"customerApproved":{"type":"boolean","const":true}},"additionalProperties":false},"title":"approve sign off proof","logicalName":"approve_sign_off_proof","displayName":"approve sign off proof","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"prepare_order_checkout","description":"Create a short-lived, single-use web link to review or finish this order. The existing design and selections are preserved. This does not start payment or charge money.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["orderId"],"properties":{"orderId":{"type":"string","format":"uuid"}},"additionalProperties":false},"title":"prepare order checkout","logicalName":"prepare_order_checkout","displayName":"prepare order checkout","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"create_checkout","description":"Prepare payment only after the customer agrees to the quoted amount. expectedTotal must match calculate_price. Returns a single-use checkout link; never claims payment succeeded. Shipping is included. Card details are entered in secure checkout, never in chat.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["orderId","expectedTotal","customerApproved"],"properties":{"orderId":{"type":"string","format":"uuid"},"expectedTotal":{"type":"integer","exclusiveMinimum":0},"customerApproved":{"type":"boolean","const":true}},"additionalProperties":false},"title":"create checkout","logicalName":"create_checkout","displayName":"create checkout","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=BARBARC&config=eyJ1cmwiOiAiaHR0cHM6Ly9iYXJiYXJjLmNvbS9tY3AifQ%3D%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22BARBARC%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fbarbarc.com%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22BARBARC%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fbarbarc.com%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=BARBARC&connectorUrl=https%3A%2F%2Fbarbarc.com%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"BARBARC\" --url \"https://barbarc.com/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/barbarc-mcp-3ee5e7e6f8","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/barbarc-mcp-3ee5e7e6f8/tools/{tool}","mcpServerUrl":"https://barbarc.com/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/barbarc-mcp-3ee5e7e6f8?live=1"}