au.com.vividads/vivid-ads-commerce

MCPCommunitylive
v1.0.0au.com.vividadsUnknownAktualisiert vor 2 Mon.

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

Endpunkt-Statuslive
geprüft vor 9 Tagen · 859 ms
100 % der letzten 4 Prüfungen haben diesen Endpunkt erreicht
Läuft in
ClaudeCursorCopilotChatGPTGemini

Abgeleitet aus den Transporten, die dieser Eintrag deklariert (streamable-http). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.

Automatisch aus öffentlichen Quellen indexiert. Vom Entwickler auf Forge noch nicht verifiziert.Diesen Eintrag beanspruchen →
vor 2 Mon.Letzte Aktualisierung
Paket
Autorau.com.vividads
LizenzUnknown
Version1.0.0
Quellemcp-registry
Trust-Status
B
60/100Gut
Im Forge-Index gelistet+10/10
Publisher-Identität verifiziert+0/30
Publisher: für diesen Eintrag ist kein Repository hinterlegt, daher kann `forge publish` die Inhaberschaft nicht automatisch prüfen. Nutze oben „Diesen Eintrag beanspruchen“ — Forge prüft diese Fälle von Hand.
Domain-Verifizierung+0/10
Für diesen Eintragstyp derzeit nicht verfügbar — die Domain-Prüfung läuft heute nur für npm-gestützte Pakete, diese Zeile lässt sich hier also noch nicht erreichen, unabhängig davon, was auf der Domain liegt.
Prompt-Injection-Scan · sauber+30/30
Obfuskations-/Exfiltrations-Scan · sauber+20/20
StatusVon der Community indexiert
PublisherNicht verifiziert
SignaturNicht signiert
Domain
Herkunft
AbhängigkeitenNicht auditiert
Tool-Oberfläche25 Tools · 1 privilegiert
Sicherheits-Scan✓ Saubervlive · vor 9 TWie gut funktioniert dieser Scan?
EvaluierungenKeine
Indexiert19. Juli 2026

Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.

Tools

25 Tools · 1 privilegiert
Live am Endpunkt des Anbieters beobachtet9d ago

Aus einem echten MCP-Handshake initialize → tools/list gegen den deklarierten Endpunkt gelesen. Es wurde nie ein Tool aufgerufen — tools/list ist der lesende Introspektionsaufruf, den das Protokoll dafür vorsieht. Es spiegelt wider, was der Server in diesem Moment angeboten hat; ein gehosteter Endpunkt ist an keine Version gebunden und kann sich ohne Ankündigung ändern.

  • https://agent.vividads.com.au/api/ucp/public/mcp25 Tools · 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…

ParameterTypBeschreibung
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.

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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'…

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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.…

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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_artworkprivilegiertUpload 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…

ParameterTypBeschreibung
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.

ParameterTypBeschreibung
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…

ParameterTypBeschreibung
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.

ParameterTypBeschreibung
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.

ParameterTypBeschreibung
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 von 25 Tools haben eine Beschreibung veröffentlicht.

Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.

Über

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

Schlagwörter
mcp
Alternativen
Tool-Oberflächen werden verglichen…

Keine Abdeckung der Abhängigkeiten

Dieser Eintrag veröffentlicht kein npm-Paket, daher hat Forge keinen Abhängigkeitsbaum dafür. Das ist eine Lücke in der Abdeckung — keine Aussage, dass er keine Abhängigkeiten hat.