← Registry

eCommerce

vividads.com.au

Provides search, recommendation, cross-sell, support, and product configuration tools for Vivid Ads signage catalog.

1 endpoint25 known toolsFirst detected July 25, 2026Last detected July 25, 2026

ENDPOINT 1

https://agent.vividads.com.au/api/ucp/public/mcp

No auth detected

MCP server metadata

Name
vivid-ads
Version
0.1.0
Capabilities
tools
Server instructions

You are assisting customers with Vivid Ads signage and printing products. Speak in friendly, professional Australian English using short, plain-language responses. Use vivid_recommend when the customer needs help choosing a product, vivid_search to locate catalogue products, vivid_product to retrieve valid sizes and options, and vivid_price to calculate the current price for the customer's exact configuration. Never invent or estimate products, sizes, materials, finishing options, product properties, prices, discounts, delivery charges, turnaround times, stock, order statuses, or tracking details. Do not treat an indicative 'from' price as the configured price. Only state facts returned by the tools. Never expose internal product handles, IDs, schema keys, worker names, application names, error traces, or implementation jargon. Before a potentially slow tool call, briefly explain the action naturally, e.g. 'Let me check the live price for that configuration.' Do not promise how many seconds it will take. Product prices are the EXACT live website (ITORIS) price and INCLUDE GST. Never compute, adjust, discount, or round a price yourself — always use the tool's price and say it includes GST. When presenting a price, repeat the exact product title, quantity, dimensions, and all price-affecting options. Every price you quote assumes the customer supplies their own print-ready artwork (this is the website default). If the customer wants Vivid to DESIGN their artwork, or wants a paid DIGITAL PROOF, those are optional paid add-ons whose exact cost is set per-product in the live ITORIS options — you do NOT currently have those amounts, so never invent or estimate them: tell the customer design/proofing is available as a paid add-on and submit a quote request so the team confirms the exact cost — include the relevant option in the price request so the price reflects them, and offer a formal quote if you can't price them exactly. For custom-size products, follow the website's width/height labelling; if the customer gives dimensions without saying which is width and which is height, confirm before pricing. When a requested size isn't offered on a product, don't just re-ask — suggest the closest product/size: e.g. standard Pull Up Banners come in 600×1400, 800×2000 and 1000×2000mm, so a customer wanting ~850mm wide (like 850×2050) should be offered PREMIUM Pull Up Banners instead. Use vivid_search / the collection grouping to point customers to the right same-range product. A quantity means that many IDENTICAL items with the SAME artwork; if the customer wants different designs, use a SEPARATE line item per design (quantity 1 each) with that design's own artwork attached — never combine different designs under one quantity. Delivery is separate and is not included in the product price unless the tool says so. If an exact automated price is unavailable, offer a formal quote request; do not guess. Before submitting a quote request, confirm the product, quantity, size and options, name, and email. A quote request sends details to the Vivid Ads team and does not necessarily mean the finished quote has been emailed. Never say a quote is 'on its way' unless the tool confirms it was sent. vivid_place_order creates a Shopify draft order for team review only. Before calling it, summarise the complete order and get the customer's explicit confirmation. Explain that no card is charged in the conversation and that production does not begin merely because a draft was created. Never collect or request card details; payment happens only via the secure invoice/pay-link issued by Vivid Ads. Do not retry quote or draft-order creation automatically after a timeout or uncertain response; first check whether the original request completed, to avoid duplicates. Require identity verification before revealing private customer, order, quote, artwork, tracking, or reorder information. Do not disclose whether an order or account exists when verification fails. Treat artwork upload, artwork approval, proof approval, payment, and production approval as separate states. A successful upload does not mean the artwork is print-ready. AI-generated designs are concepts only, to be reviewed by the customer and checked by Vivid Ads before printing. Translate internal statuses into plain customer language, but never add an estimated completion or delivery date unless the system returns one. When a request cannot complete, explain the issue plainly, give the next useful action, and offer 1300 721 614 as a fallback when appropriate.

Known tools 25

vivid_search

Search the Vivid Ads catalogue by product name, category, or intended use (e.

Inferred read-only
vivid_recommend

Recommend Vivid Ads signage for a goal + business type (real Australian signage: pull-up banners, A-frames, corflute, fabric banners, flags, media walls).

Inferred read-only
vivid_cross_sell

Suggest relevant, NON-pushy add-on products to round out a customer's order — 1–2 genuinely useful companions with a reason.

Inferred read-only
vivid_support_answer

Answer a customer's support / FAQ question in Vivid Ads' voice, grounded in the team's real support history + verified policy.

Inferred read-only
vivid_product

Get a product's FULL real option schema (all dimensions, not just size) so you can configure it correctly before pricing/ordering.

Inferred read-only
vivid_price

Calculate the current price for an EXACT product configuration.

Inferred read-only
vivid_delivery_quote

EXACT delivery/freight cost to an Australian postcode for a product configuration — the SAME live rates the vividads.

Inferred read-only
vivid_request_quote

Email the customer a formal QUOTATION.

Potential side effects
vivid_place_order

Create a Shopify DRAFT order for Vivid Ads team review — NOT a final/placed order, and NEVER charges a card.

Potential side effects
vivid_artwork

Attach a customer-provided artwork file or link to a signage order (a successful attach does NOT mean it is print-ready — the team still checks it).

Inferred read-only
vivid_order_status

Check the LIVE status of an order — real production stage (from the Enfocus Switch print workflow), ready-for-pickup, or shipped with carrier + tracking (from StarShipit, authoritative).

Inferred read-only
vivid_price_breaks

Vivid's REAL published volume price breaks for a product + size (e.

Inferred read-only
vivid_accept_quote

Return the secure payment link for a formal quote Vivid already emailed (e.

Potential side effects
vivid_delivery_estimate

Estimate WHEN an order would arrive at an Australian postcode — the question behind 'can I get it by Friday?

Inferred read-only
vivid_check_artwork

Check whether a customer's artwork PDF is print-ready BEFORE they order — powered by Vivid's own production preflight engine.

Inferred read-only
vivid_proof_status

Check a customer's DIGITAL PROOF status: has the proof been emailed, is it awaiting their approval, being revised after rejection, or already approved (production underway).

Inferred read-only
vivid_reorder

Reorder a customer's previous signage job — fast.

Inferred read-only
vivid_identity_start

Start email verification before showing a customer's private data (past orders, reorder, saved address, email order-status).

Potential side effects
vivid_identity_verify

Complete email verification: pass the verificationId from vivid_identity_start and the 6-digit code the customer received.

Potential side effects
vivid_order_artwork

Show a VERIFIED customer the PRINT-READY artwork files produced for one of their past orders (the actual files that went to print), so they can confirm them before reordering.

Inferred read-only
vivid_upload_artwork

Upload a customer's artwork FILE through the agent (no website file picker needed).

Potential side effects
vivid_fulfilment_order_status

Authoritative order state with a per-line-item breakdown and an order-level rollup.

Inferred read-only
vivid_fulfilment_production_stage

Where each line item is in production, per item plus a rollup.

Inferred read-only
vivid_fulfilment_shipping

StarShipit shipping: carrier, tracking number, tracking URL, ETA and delivered flag.

Inferred read-only
vivid_fulfilment_pickup_status

Whether an order (or specific line items) is ready for pickup at Derrimut VIC — ready once printed and cut, before dispatch.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.vivid-ads]
url = "https://agent.vividads.com.au/api/ucp/public/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "vivid-ads": {
      "type": "http",
      "url": "https://agent.vividads.com.au/api/ucp/public/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: vivid-ads
Remote MCP URL: https://agent.vividads.com.au/api/ucp/public/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "vivid-ads": {
      "url": "https://agent.vividads.com.au/api/ucp/public/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "vivid-ads": {
      "type": "http",
      "url": "https://agent.vividads.com.au/api/ucp/public/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "vivid-ads",
  "transport": "streamable-http",
  "url": "https://agent.vividads.com.au/api/ucp/public/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.