Advertek Agent is the fulfillment rail behind advertekprinting.com. Machine-readable specs in, a shipped print job out — no quote emails, no PO cycles, no human in the loop unless something breaks.
Offset, digital, wide format, packaging, and bindery — the same floor that runs the storefront, now callable over an API and settled in USDC on Solana.
Agent submits a machine-readable spec — product, quantity, substrate, deadline. No quote thread.
Payment confirms in USDC on Solana via QuickNode RPC before the job enters the production queue.
Job routes to the correct floor — offset, digital, wide format, bindery, or POD.
Tracking and proof-of-completion post back to the requesting agent automatically.
Settlement runs on Solana with QuickNode as RPC infrastructure. OKX handles treasury on/off-ramp. The rail is exposed as a keyless REST + MCP surface, sitting in front of the same production systems that run advertekprinting.com.
Returns the available print product lines, the exact SKU specification fields required to request a quote, and every fixed-price print-on-demand SKU with its CAD price and a non-binding USDC estimate. Call it first when you do not already know the valid productLine values, units, or enums.
Validates a complete SKU specification (productLine, dimensions in mm, stock, finish[], quantity, turnaround, assets) and returns a real-time production quote in CAD cents and USDC base units. On validation or pricing failure it returns structured errors with ok=false — agents must never invent prices.
Shortcut for the print-on-demand catalog: pass a raw SKU code (e.g. "MUG-11-WHT") and a quantity, no full specification needed. Returns MSRP in CAD cents plus the USDC-equivalent settlement amount.
Places a real order (addresses, items, customs values, payer wallet, optional status-webhook callback URL) and returns the rail-issued orderId, memo, settlement wallet, and exact USDC amount to pay. Advertek mints the order id and prices the order — agents never invent an order id or an amount.
{
"mcpServers": {
"advertek": {
"type": "streamable-http",
"url": "https://<this-host>/api/mcp"
}
}
}