servers / art-allover-agentee
art.allover/agentee MCP server
communitystreamable_httpremotedestructive capablehealthy
Shop all-over print cotton tees with your AI agent: search, cart, promos, checkout. Human pays.
01Tools · 26
How to read this: tool names here are observed from a live tools/list handshake. The Risk label is a heuristic inferred from the tool name (write/destructive verbs), not from executing the tool — a conservative guess, not a verified capability. We never escalate risk from a description. Found one that's wrong? Tell us — we fix on report.
| Tool | Risk | Side effects | Approval |
|---|---|---|---|
| search_products Search the allover.art catalog (one card per design). Args: query? (free text, e.g. 'cat', 'neon koi'), theme? (canonical theme like Cats/Anime/Skulls, comma-separated for several), section? (mens|womens|kids), limit? (<=48), max_price? (USD). Returns product cards with good_id, price and url. | read | false | unknown |
| get_product Full details of one product by its code: available sizes, fabrics, per-variant price, and the design 'about' text. Args: code (from search_products). | read | false | unknown |
| list_collections List active curated collections (themed landing pages) with their slugs and urls. Args: limit?. | read | false | unknown |
| view_cart Show the current contents of the user's cart (the same cart they see in the browser when signed in). | read | false | unknown |
| add_to_cart Add a product to the user's cart. Args: good_id (from search/get_product), size (must be one of the product's sizes), fabric? (if the product offers a choice), qty? (default 1). Returns the updated cart. | write | true | unknown |
| set_cart_quantity Change the quantity of a cart line by its index (from view_cart); qty=0 removes it. Args: index, qty. | write | true | unknown |
| checkout_link Get the URL where the human opens their cart to review and pay. The agent never pays — checkout is always done by the person in the browser. | read | false | unknown |
| order_status Look up the user's recent orders (or one by number) and their fulfilment status. Args: number?, limit? (default 5). | write | true | unknown |
| cart_update Change a cart line by its index (from view_cart): set qty (0 removes), or switch size/fabric. Args: index, qty?, size?, fabric?. | write | true | unknown |
| cart_remove Remove a cart line by its index (from view_cart). Args: index. | destructive | true | true |
| apply_promo Validate and apply a promo code to the cart (server-checked). Returns the new discount/shipping/total, or applied=false with a reason. Args: code. | read | false | unknown |
| remove_promo Remove the applied promo code from the cart. | destructive | true | true |
| get_saved_addresses Return shipping addresses the user used in past orders — offer these to a returning buyer instead of asking again. | read | false | unknown |
| set_shipping_address Set the shipping address for this order (validated). Args: name, country, city, address, zip?, phone. | write | true | unknown |
| get_shipping_options Available shipping methods for the current cart/address, with price and ETA (free over the threshold). | read | false | unknown |
| set_shipping_method Choose a shipping method by its option_id (from get_shipping_options). Args: option_id. | write | true | unknown |
| get_order_preview Full order summary to show the human before ordering: line items, promo/discount, shipping, address, grand total. Prices are server-computed. | write | true | unknown |
| prepare_order Create a draft order from the cart + address + promo and return {checkout_url, draft_id, expires_at}. The human opens checkout_url — everything is pre-filled — reviews and pays. The agent never pays. Call get_order_preview and confirm with the human first. | write | true | unknown |
| studio_options START HERE for any custom-print request: the menu of generation choices (print placements with plain-language descriptions, products, backgrounds, engines+costs). Present these to the human — at minimum ask which PLACEMENT and which PRODUCT they want — before calling studio_generate. | unknown | unknown | unknown |
| studio_generate Generate a CUSTOM t-shirt print from a text prompt (AI, takes 2-10 min, costs the user's Studio credits — a free starter balance is auto-granted on first use). IMPORTANT: first call studio_options and ask the human to pick placement + product (and optionally background); do NOT silently use defaults. Args: prompt (design description), product? (one of ['kids_basic_tshirt_boy', 'kids_basic_tshirt_girl', 'kids_oversize_tshirt_boy', 'kids_oversize_tshirt_girl', 'mens_basic_tshirt', 'mens_oversize_tshirt', 'womens_basic_tshirt', 'womens_oversize_tshirt']), background? (t-shirt background, one of ['washed-beige', 'washed-black', 'washed-blue', 'washed-brown', 'washed-gray', 'washed-green', 'washed-orange', 'washed-pink', 'washed-red', 'washed-yellow', 'watercolor-beige', 'watercolor-blue', 'watercolor-sky']), placement? (print size/position, one of ['portrait_extended', 'square_center', 'chest_small']), model? (nb2 default | gpt-image-2 — both 1 credit, different styles), image_url? (https link to the user's OWN image — used as style/subject reference), preserve? (true = print the user's image exactly as-is, no AI redraw — kids' drawings, own art; FREE, no credits; requires image_url). Returns print_id — poll studio_status until done. | read | false | unknown |
| studio_status Check a custom print generation. Args: print_id (from studio_generate). When done returns preview_url — show it to the human. | read | false | unknown |
| studio_credits The user's Studio credit balance. Check before studio_generate (1 credit per generation, either engine; welcome bonus 20; every bought tee adds 20). | unknown | unknown | unknown |
| add_custom_to_cart Put a FINISHED custom print into the cart as a product. Args: print_id (must be done), product? (same set as studio_generate), size, qty?. Then the normal checkout flow applies (get_order_preview -> prepare_order). | write | true | unknown |
| designer_stats The user's designer-program stats (if they are a designer-partner): units sold, revenue, accrued royalties, available for payout, royalty percent, their designer page URL. | unknown | unknown | unknown |
| designer_designs The user's own published designs with live status (products on sale / hidden / pending). Args: limit? (default 50). | read | false | unknown |
| designer_submissions The user's Studio publications in moderation: in review / in catalog / needs changes. Args: limit?. | unknown | unknown | unknown |
02Install & source
https://allover.art/mcp
remote_url- homepagehttps://allover.art/mcp
03Access granted
Manage e-commerce · write
The access this server can exercise, inferred from its verified tools — not a declared OAuth scope.
05Provenance & freshness
sourcesOfficial MCP Registry [p1]
last_checked2026-07-17 17:20Z
next_check2026-07-19 17:20Z
cadenceevery 48h
verifiedtools_list:passed handshake:passed metadata:passed handshake:skipped metadata:passed
index_statusindex — 5 unique facts >= 5
06Badge
Add the “as seen on MCPExplorer” badge to your README.
[](https://mcpexplorer.com/servers/art-allover-agentee)
Next step
This is one server. A loadout combines the right servers, governance, and proven plays for a whole job — assembled deliberately, not tool-dumped.
Explore loadouts →