au.com.vividads/vivid-ads-commerce

MCPcommunautéen ligne
v1.0.0au.com.vividadsUnknownMis à jour il y a 2 mois

Live signage pricing, formal quotes and draft orders from Vivid Ads Australia. Open pre-sales MCP.

État de l’endpointen ligne
vérifié il y a 9 jours · 859 ms
100 % des dernières 4 vérifications ont atteint cet endpoint
Fonctionne dans
ClaudeCursorCopilotChatGPTGemini

Déduit des transports déclarés par cette annonce (streamable-http). Un client absent de cette liste n’est pas écarté pour autant — c’est simplement quelque chose que Forge ne peut pas confirmer.

Indexé automatiquement depuis des sources publiques. Pas encore vérifié par son développeur sur Forge.Revendiquer cette annonce →
il y a 2 moisDernière mise à jour
Paquet
Auteurau.com.vividads
LicenceUnknown
Version1.0.0
Sourcemcp-registry
Statut de confiance
B
60/100Bon
Listé dans l’index Forge+10/10
Identité de l’éditeur vérifiée+0/30
Éditeur : aucune référence de dépôt n’est enregistrée pour cette annonce, `forge publish` ne peut donc pas vérifier la propriété automatiquement. Utilisez « Revendiquer cette annonce » ci-dessus — Forge les examine à la main.
Vérification de domaine+0/10
Actuellement indisponible pour ce type d’annonce — la vérification de domaine ne s’exécute aujourd’hui que pour les paquets adossés à npm, cette ligne ne peut donc pas encore être obtenue ici, quel que soit le contenu hébergé sur le domaine.
Analyse d’injection de prompt · propre+30/30
Analyse d’obfuscation / exfiltration · propre+20/20
StatutIndexé par la communauté
ÉditeurNon vérifié
SignatureNon signé
Domaine
Provenance
DépendancesNon audité
Surface d’outils25 outils · 1 privilégiés
Analyse de sécurité✓ Proprevlive · il y a 9 jQuelle est l’efficacité de cette analyse ?
ÉvaluationsAucune
Indexé19 juil. 2026

La vérification confirme l’identité de l’éditeur (la propriété du dépôt), pas la sûreté du code. L’analyse de sécurité couvre les CVE connues et les scripts d’installation suspects.

Outils

25 outils · 1 privilégiés
Observé en direct depuis l’endpoint du fournisseur9d ago

Lu depuis un véritable échange MCP initialize → tools/list contre l’endpoint déclaré. Aucun outil n’a été invoqué — tools/list est l’appel d’introspection en lecture seule que le protocole prévoit pour cela. Cela reflète ce que le serveur annonçait à cet instant ; un endpoint hébergé n’est figé sur aucune version et peut changer sans préavis.

  • https://agent.vividads.com.au/api/ucp/public/mcp25 outils · 859 ms
vivid_searchSearch the Vivid Ads catalogue by product name, category, or intended use (e.g. 'corflute', 'pull up banner', 'expo', 'shopfront'). Returns matching products grounded in Vivid's own Shopify collections, so it also surfaces same-range, same-purpose alternatives — products flagged `sameRange:true` co…

Search the Vivid Ads catalogue by product name, category, or intended use (e.g. 'corflute', 'pull up banner', 'expo', 'shopfront'). Returns matching products grounded in Vivid's own Shopify collections, so it also surfaces same-range, same-purpose alternatives — products flagged `sameRange:true` co…

ParamètreTypeDescription
query*stringwhat the customer is looking for (a product name, a category, or a use-case like 'expo' or 'shopfront')
vivid_recommendRecommend Vivid Ads signage for a goal + business type (real Australian signage: pull-up banners, A-frames, corflute, fabric banners, flags, media walls). Call with goal and business; omit either to get the next question to ask the customer.

Recommend Vivid Ads signage for a goal + business type (real Australian signage: pull-up banners, A-frames, corflute, fabric banners, flags, media walls). Call with goal and business; omit either to get the next question to ask the customer.

ParamètreTypeDescription
goalstringe.g. foot-traffic, promote-sale, stand-out-expo, advertise-outside, opening-store, brand-presence
businessstringe.g. cafe-hospitality, retail, real-estate, events-expo, corporate, school, gym-fitness
vivid_cross_sellSuggest relevant, NON-pushy add-on products to round out a customer's order — 1–2 genuinely useful companions with a reason. PREFERS real frequently-bought-together data from Vivid Ads' order history (pass `product` = the product handle the customer chose); falls back to curated use-case bundles (p…

Suggest relevant, NON-pushy add-on products to round out a customer's order — 1–2 genuinely useful companions with a reason. PREFERS real frequently-bought-together data from Vivid Ads' order history (pass `product` = the product handle the customer chose); falls back to curated use-case bundles (p…

ParamètreTypeDescription
productstringthe product handle the customer chose, e.g. 'pull-up-banners' — returns items frequently bought with it from real order history
use_casestringcurated fallback: 'trade-show', 'school-open-day', 'construction-fence', 'retail-promotion', 'real-estate', or 'corporate-conference'
already_havearrayproduct keys/handles the customer already chose (optional) — excluded from suggestions
vivid_support_answerAnswer a customer's support / FAQ question in Vivid Ads' voice, grounded in the team's real support history + verified policy. Covers turnaround & production time, digital proofs & approval, artwork specs & file setup, products & options, quotes & pricing, delivery & pickup, changing/cancelling ord…

Answer a customer's support / FAQ question in Vivid Ads' voice, grounded in the team's real support history + verified policy. Covers turnaround & production time, digital proofs & approval, artwork specs & file setup, products & options, quotes & pricing, delivery & pickup, changing/cancelling ord…

ParamètreTypeDescription
question*stringthe customer's support question, in their own words
vivid_productGet a product's FULL real option schema (all dimensions, not just size) so you can configure it correctly before pricing/ordering. Returns each option's key, label, allowed values, default, whether it's required, whether it affects price, and display order — plus `turnaround` (the live production/l…

Get a product's FULL real option schema (all dimensions, not just size) so you can configure it correctly before pricing/ordering. Returns each option's key, label, allowed values, default, whether it's required, whether it affects price, and display order — plus `turnaround` (the live production/l…

ParamètreTypeDescription
product*stringproduct name, e.g. 'feather flag', 'corflute', 'table throw'
vivid_priceCalculate the current price for an EXACT product configuration. Pass `options` with the full selected configuration (use vivid_product first), or just `size` for simple products. Some products take several seconds or need manual confirmation. Before calling, briefly tell the customer you're checkin…

Calculate the current price for an EXACT product configuration. Pass `options` with the full selected configuration (use vivid_product first), or just `size` for simple products. Some products take several seconds or need manual confirmation. Before calling, briefly tell the customer you're checkin…

ParamètreTypeDescription
product*stringproduct name, e.g. 'pull up banner', 'corflute', 'a-frame', 'feather flag'
sizestring(simple products) size, e.g. '850x2000', or a named size like 'medium'
optionsobjectFULL selected options keyed by the schema keys from vivid_product, e.g. { size:'Medium', sides:'Double-sided', base:'Heavy Duty Metal Plate (5kg)' } or { size:…
quantitynumberhow many
vivid_delivery_quoteEXACT delivery/freight cost to an Australian postcode for a product configuration — the SAME live rates the vividads.com.au checkout shows (carrier + shipping-rules apps; incl. GST). Use whenever the customer asks what shipping/delivery costs. Resolve the product + size/options + quantity first (vi…

EXACT delivery/freight cost to an Australian postcode for a product configuration — the SAME live rates the vividads.com.au checkout shows (carrier + shipping-rules apps; incl. GST). Use whenever the customer asks what shipping/delivery costs. Resolve the product + size/options + quantity first (vi…

ParamètreTypeDescription
product*stringproduct name, e.g. 'pull up banner'
sizestring(simple products) size, e.g. '850x2050'
optionsobjectFULL selected options for option-rich/custom products (same shape as vivid_price.options)
quantitynumber
postcode*string4-digit Australian postcode
suburbstring
statestringVIC/NSW/QLD/SA/WA/TAS/NT/ACT (derived from postcode if omitted)
vivid_request_quoteEmail the customer a formal QUOTATION. If the exact configuration can be priced and an email is given, this INSTANTLY emails a branded PDF-style quotation (line items, GST, total, quote number, 14-day validity, accept-online link) — status 'quoted'. For custom/unpriceable products it logs the reque…

Email the customer a formal QUOTATION. If the exact configuration can be priced and an email is given, this INSTANTLY emails a branded PDF-style quotation (line items, GST, total, quote number, 14-day validity, accept-online link) — status 'quoted'. For custom/unpriceable products it logs the reque…

ParamètreTypeDescription
productstring
sizestring
quantitynumber
optionsobjectFULL selected options (same shape as vivid_price.options) so the quotation is priced exactly — include size + any dropdowns/add-ons.
namestring
email*string
companystring
phonestringcustomer phone (optional)
messagestringthe customer's full request in their own words (multi-item OK)
discountCodestringany reseller/trade or discount code the customer mentioned (recorded, NOT applied here)
artworkUrlstringlink to the customer's uploaded artwork (e.g. the fileUrl returned by vivid_upload_artwork), if any
designstringdesign preference: 'ai_design' | 'upload_own' | 'design_later'
vivid_place_orderCreate a Shopify DRAFT order for Vivid Ads team review — NOT a final/placed order, and NEVER charges a card. Before calling, summarise the exact product, quantity, configuration, verified price (if available), customer details, and delivery/pickup, then get the customer's explicit confirmation. Cal…

Create a Shopify DRAFT order for Vivid Ads team review — NOT a final/placed order, and NEVER charges a card. Before calling, summarise the exact product, quantity, configuration, verified price (if available), customer details, and delivery/pickup, then get the customer's explicit confirmation. Cal…

ParamètreTypeDescription
productstring
sizestring
quantitynumber
optionsobjectFULL selected options (same shape as vivid_price.options). Use vivid_product to see them. Prefer this over `size` for option-rich products.
itemsarrayFor a MULTI-LINE order (e.g. two banners with DIFFERENT designs): one entry per line, each { product, size?, options?, quantity?, artwork? }. Different designs…
namestring
email*string
companystring
phonestring
customerTypestringretail|corporate|school|government|account — sets payment terms
deliveryobjectpickup or delivery details. PICKUP: { method:'pickup', name, email, phone, pickupLocation?, notes? }. DELIVERY: { method:'delivery', name, email, phone, compan…
artworkobject{ mode:'ai_design'|'upload_file'|'design_brief', designId?, imageUrl?, printPdfUrl?, fileUrl?, brief? }
poNumberstring
confirmbooleanset true ONLY after the customer reviews and confirms
vivid_artworkAttach 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). EASIEST: pass a shareable link to the file (sourceUrl) — Google Drive, Dropbox, WeTransfer, etc. — and use the returned fileUrl in vivid_place_order's…

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). EASIEST: pass a shareable link to the file (sourceUrl) — Google Drive, Dropbox, WeTransfer, etc. — and use the returned fileUrl in vivid_place_order's…

ParamètreTypeDescription
sourceUrlstringa shareable https link to the print-ready artwork (PDF/PNG/JPG/AI/EPS) — the easiest path
requestUploadbooleanset true to get a direct-upload URL for a large file (client uploads straight to storage)
filenamestringfilename (required with requestUpload), e.g. 'flyer.pdf'
contentTypestring
fileIdstringafter a direct upload completes, pass the returned file id here to finalise and get the share link
vivid_order_statusCheck 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). Look up a real order by number (e.g. #119581) or a quote/draft by number (e.g. #D776755). Requires the customer'…

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). Look up a real order by number (e.g. #119581) or a quote/draft by number (e.g. #D776755). Requires the customer'…

ParamètreTypeDescription
referencestringorder # or quote/draft # (e.g. '#119581' or '#D776755')
emailstringalternatively, the customer's email to list recent orders (requires verified identity)
vivid_price_breaksVivid's REAL published volume price breaks for a product + size (e.g. 1 → $135 ea, 2 → $132.30, 5 → $128.25, 10 → $121.50 — save 10%). Use for bulk/trade pricing questions, or right after a price when a slightly larger quantity would save the customer money. Prices are AUD incl. GST and come from t…

Vivid's REAL published volume price breaks for a product + size (e.g. 1 → $135 ea, 2 → $132.30, 5 → $128.25, 10 → $121.50 — save 10%). Use for bulk/trade pricing questions, or right after a price when a slightly larger quantity would save the customer money. Prices are AUD incl. GST and come from t…

ParamètreTypeDescription
product*stringproduct name, e.g. 'premium pull up banner'
sizestringsize — breaks are per size/variant
quantitynumberthe customer's current quantity, to highlight the next worthwhile break
vivid_accept_quoteReturn the secure payment link for a formal quote Vivid already emailed (e.g. #D786069) so the customer can complete the order without leaving the conversation. Requires the quote number AND the email it was sent to (identity). Read-only — nothing is charged; it returns the customer's existing Shop…

Return the secure payment link for a formal quote Vivid already emailed (e.g. #D786069) so the customer can complete the order without leaving the conversation. Requires the quote number AND the email it was sent to (identity). Read-only — nothing is charged; it returns the customer's existing Shop…

ParamètreTypeDescription
quote_number*stringquote/draft number, e.g. '#D786069'
email*stringthe email the quote was sent to (required)
vivid_delivery_estimateEstimate WHEN an order would arrive at an Australian postcode — the question behind 'can I get it by Friday?'. Works the timeline through honestly: production starts only after the customer approves their digital proof (3pm AEST cutoff), then production time for that product, then transit for their…

Estimate WHEN an order would arrive at an Australian postcode — the question behind 'can I get it by Friday?'. Works the timeline through honestly: production starts only after the customer approves their digital proof (3pm AEST cutoff), then production time for that product, then transit for their…

ParamètreTypeDescription
productstringproduct name — used to read its real production time
postcode*string4-digit Australian delivery postcode
artwork_readybooleantrue if artwork is print-ready and the proof will be approved immediately
vivid_check_artworkCheck whether a customer's artwork PDF is print-ready BEFORE they order — powered by Vivid's own production preflight engine. Reports size vs the ordered size, bleed, RGB-vs-CMYK colour, font embedding and effective resolution, each with a plain-English fix. ADVISORY ONLY: it never blocks anything.…

Check whether a customer's artwork PDF is print-ready BEFORE they order — powered by Vivid's own production preflight engine. Reports size vs the ordered size, bleed, RGB-vs-CMYK colour, font embedding and effective resolution, each with a plain-English fix. ADVISORY ONLY: it never blocks anything.…

ParamètreTypeDescription
file_url*stringdownloadable URL of the artwork PDF (e.g. the fileUrl from vivid_upload_artwork)
width_mmnumberordered width in mm, if known — enables the size check
height_mmnumberordered height in mm, if known
vivid_proof_statusCheck 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). Use for 'where's my proof', 'did you send my proof', 'when do I approve'. Requires the order number AND the email on the orde…

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). Use for 'where's my proof', 'did you send my proof', 'when do I approve'. Requires the order number AND the email on the orde…

ParamètreTypeDescription
order_number*stringorder number, e.g. '#121978'
email*stringthe email address the order was placed under (required)
vivid_reorderReorder a customer's previous signage job — fast. Requires identity verification (emailed one-time code), not just an order number. action:'list' shows their past orders; action:'reorder' repeats one. ARTWORK: it reuses only the customer's previously APPROVED artwork (the print file), never a pre-a…

Reorder a customer's previous signage job — fast. Requires identity verification (emailed one-time code), not just an order number. action:'list' shows their past orders; action:'reorder' repeats one. ARTWORK: it reuses only the customer's previously APPROVED artwork (the print file), never a pre-a…

ParamètreTypeDescription
email*stringthe email the customer ordered under (required to find past orders)
actionstring'list' (show past orders) or 'reorder' (repeat one)
orderstringorder name to reorder from, e.g. '#D12345' (optional)
productstringwhich product to reorder, e.g. 'corflute' (optional; default = most recent eligible)
quantitynumberoverride quantity (optional; default = same as last time)
artworkstringnew print-ready artwork file URL (optional; default = reuse previous)
namestring
tokenstringthe identity token from vivid_identity_verify (required — proves the customer owns this email)
confirmbooleanset true to place the reorder (draft, proof-gated, never charges)
vivid_identity_startStart email verification before showing a customer's private data (past orders, reorder, saved address, email order-status). Sends a 6-digit code to the email. Returns a verificationId. Then ask the customer for the code and call vivid_identity_verify. Use this whenever a customer asks to see 'my o…

Start email verification before showing a customer's private data (past orders, reorder, saved address, email order-status). Sends a 6-digit code to the email. Returns a verificationId. Then ask the customer for the code and call vivid_identity_verify. Use this whenever a customer asks to see 'my o…

ParamètreTypeDescription
email*stringthe customer's email to verify
purposestringreorder | order_status | saved_details (optional)
vivid_identity_verifyComplete email verification: pass the verificationId from vivid_identity_start and the 6-digit code the customer received. On success returns a short-lived identity token — pass that token to vivid_reorder / vivid_order_status to unlock the customer's private data. Codes expire in 10 minutes; attem…

Complete email verification: pass the verificationId from vivid_identity_start and the 6-digit code the customer received. On success returns a short-lived identity token — pass that token to vivid_reorder / vivid_order_status to unlock the customer's private data. Codes expire in 10 minutes; attem…

ParamètreTypeDescription
verificationId*stringfrom vivid_identity_start
code*stringthe 6-digit code the customer received by email
vivid_order_artworkShow 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. Requires the order number and a valid identity token bound to the customer's email; only returns artwork for orders that be…

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. Requires the order number and a valid identity token bound to the customer's email; only returns artwork for orders that be…

ParamètreTypeDescription
order*stringthe order number to show artwork for, e.g. '117478'
email*stringthe customer's email (must match the identity token)
tokenstringthe identity token from vivid_identity_verify (required — proves the customer owns this email/order)
vivid_upload_artworkprivilégiéUpload a customer's artwork FILE through the agent (no website file picker needed). Accepts the file as base64, stores it in Vivid's Google Drive, and returns a stable shareable link plus metadata. Accepts PDF / AI / EPS / JPG / PNG. Does NOT verify print-readiness — the team checks that. Uploading…

Upload a customer's artwork FILE through the agent (no website file picker needed). Accepts the file as base64, stores it in Vivid's Google Drive, and returns a stable shareable link plus metadata. Accepts PDF / AI / EPS / JPG / PNG. Does NOT verify print-readiness — the team checks that. Uploading…

ParamètreTypeDescription
filename*stringoriginal filename incl. extension, e.g. 'banner-artwork.pdf'
mimeTypestringMIME type, e.g. 'application/pdf'
contentBase64*stringthe file contents, base64-encoded (data URI prefix OK). Small files only; for very large files share a download link instead.
emailstringcustomer email (optional). Only recorded once verified — see token.
tokenstringidentity token from vivid_identity_verify. Required to attach this upload to an order or to record the email; without it the file is still stored, just not cla…
quoteIdstringassociate with a quote request (optional)
orderIdstringattach to an existing order (optional). Ignored unless a valid token is supplied — an unverified caller must not be able to put a file on somebody else's order.
sessionIdstringassociate with a design session (optional)
vivid_fulfilment_order_statusAuthoritative order state with a per-line-item breakdown and an order-level rollup. States: received, in_production, partially_ready, ready_for_pickup, dispatched, in_transit, out_for_delivery, delivered, completed, on_hold, cancelled. Includes the StarShipit shipping summary where available.

Authoritative order state with a per-line-item breakdown and an order-level rollup. States: received, in_production, partially_ready, ready_for_pickup, dispatched, in_transit, out_for_delivery, delivered, completed, on_hold, cancelled. Includes the StarShipit shipping summary where available.

ParamètreTypeDescription
customer_email*stringThe email address on the order. REQUIRED for identity — order details are only returned when this email matches the order. The customer must give their email A…
order_idstringShopify order GID, e.g. gid://shopify/Order/123.
order_namestringHuman order name, e.g. "#12345" (alias for order_id).
line_item_idstringOptional Shopify line item GID to scope to one item.
vivid_fulfilment_production_stageWhere each line item is in production, per item plus a rollup. Stages (in order): received, in preflight, awaiting proof, proof approved, imposing, queued for print, sent to Caldera, printing, printed, at Zund cutter, cut, dispatched. Needs-action states: missing file, preflight failed, with design…

Where each line item is in production, per item plus a rollup. Stages (in order): received, in preflight, awaiting proof, proof approved, imposing, queued for print, sent to Caldera, printing, printed, at Zund cutter, cut, dispatched. Needs-action states: missing file, preflight failed, with design…

ParamètreTypeDescription
customer_email*stringThe email address on the order. REQUIRED for identity — order details are only returned when this email matches the order. The customer must give their email A…
order_idstringShopify order GID, e.g. gid://shopify/Order/123.
order_namestringHuman order name, e.g. "#12345" (alias for order_id).
line_item_idstringOptional Shopify line item GID to scope to one item.
vivid_fulfilment_shippingStarShipit shipping: carrier, tracking number, tracking URL, ETA and delivered flag. shipping_state: not_dispatched, shipped, in_transit, out_for_delivery, delivered, exception.

StarShipit shipping: carrier, tracking number, tracking URL, ETA and delivered flag. shipping_state: not_dispatched, shipped, in_transit, out_for_delivery, delivered, exception.

ParamètreTypeDescription
customer_email*stringThe email address on the order. REQUIRED for identity — order details are only returned when this email matches the order. The customer must give their email A…
order_idstringShopify order GID, e.g. gid://shopify/Order/123.
order_namestringHuman order name, e.g. "#12345" (alias for order_id).
line_item_idstringOptional Shopify line item GID to scope to one item.
vivid_fulfilment_pickup_statusWhether an order (or specific line items) is ready for pickup at Derrimut VIC — ready once printed and cut, before dispatch.

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

ParamètreTypeDescription
customer_email*stringThe email address on the order. REQUIRED for identity — order details are only returned when this email matches the order. The customer must give their email A…
order_idstringShopify order GID, e.g. gid://shopify/Order/123.
order_namestringHuman order name, e.g. "#12345" (alias for order_id).
line_item_idstringOptional Shopify line item GID to scope to one item.

25 outils sur 25 ont publié une description.

Les noms et descriptions d’outils sont écrits par l’éditeur et affichés tels quels, comme du texte inerte. Ce sont les chaînes qu’un client MCP transmet à un modèle, alors Forge y recherche des motifs d’injection de prompt — tout constat apparaît avec l’analyse de sécurité ci-dessus. « Privilégié » est une correspondance de mot-clé sur le nom de l’outil, pas un audit de ce qu’il fait : un nom anodin peut tout de même tout faire.

À propos

Live signage pricing, formal quotes and draft orders from Vivid Ads Australia. Open pre-sales MCP.

Mots-clés
mcp
Alternatives
Comparaison des surfaces d’outils…

Aucune couverture des dépendances

Cette entrée ne publie aucun paquet npm : Forge n'a donc pas d'arbre de dépendances pour elle. C'est une lacune de couverture — pas une affirmation qu'elle n'a aucune dépendance.