Gooten MCP by usefulapi
Browse the Gooten catalog, stock, shipping and price quotes; search orders and cancel items.
Connect it
Settings → Connectors → Add custom connector
URL: https://gooten.usefulapi.io/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://gooten.usefulapi.io/mcp{
"mcpServers": {
"gooten": {
"url": "https://gooten.usefulapi.io/mcp"
}
}
}claude mcp add --transport http gooten https://gooten.usefulapi.io/mcp{
"servers": {
"gooten": {
"type": "http",
"url": "https://gooten.usefulapi.io/mcp"
}
}
}17 tools, pulled live
gooten_list_productsread-onlyBrowse the Gooten print-on-demand product catalog (public data): product id, name, categories, cheapest price and shipping, stock and deprecation flags. Filter by name text or category; use product_id with gooten_list_product_variants. Prices are in USD for the cheapest variant.
gooten_list_product_variantsread-onlyThe orderable variants (SKUs) of a catalog product for a destination country, with option values (size, color, ...) and Gooten's price for your account. SKUs differ by region (inch vs cm sizes). GET /productvariants.
gooten_get_product_templatesread-onlyPrint templates for a SKU: how many images are needed, required pixel sizes/DPI, print spaces and layer coordinates, and preview assets. GET /producttemplates.
gooten_check_stockread-onlyWhich of the given SKUs are out of stock for a destination (country, state, postal code). Returns only the out-of-stock SKUs; an empty list means all are available. Unknown SKUs are an error. POST /variantstatus (a read: nothing is changed).
gooten_get_shipping_estimateread-onlyShipping price range and delivery time for a product to a country: whether expedited is possible and estimated shipping days, plus min/max price and producing country when Gooten returns them. GET /shippriceestimate.
gooten_get_shipping_optionsread-onlyAvailable shipping methods (Standard, Expedited, Overnight) with price and delivery days for a cart of SKUs to a destination. POST /shippingprices (a quote: nothing is ordered).
gooten_get_price_estimateread-onlyEstimate the cost of an order before placing it: per-item partner price, customer price and tax, plus shipping total, for SKUs shipped to an address. POST /price (a quote: nothing is ordered or charged).
gooten_validate_addressread-onlyCheck a shipping address: validity, a score and Gooten's suggested corrected address. GET /addressvalidation.
gooten_list_currenciesread-onlyCurrencies Gooten can quote prices in (name, code, display format). GET /currencies.
gooten_list_shipping_countriesread-onlyCountries Gooten ships to (code, name, whether supported, measurement system, default currency). By default only supported countries. GET /countries.
gooten_list_print_ready_productsread-onlyYour print-ready products (PRPs: SKUs with artwork already attached) with their variant counts. Paging starts at 1. GET /prpproducts.
gooten_list_print_ready_variantsread-onlyOrderable SKUs of your print-ready products, optionally for one PRP product name (from gooten_list_print_ready_products). GET /prpvariants.
gooten_search_ordersread-onlySearch your Gooten orders by free text (name, address, phone...), last name, email, postal code, creation date range or your own user id. Returns order id, items with status and tracking, totals and addresses. Needs the Partner Billing Key. GET /ordersearch.
gooten_get_orderread-onlyOne order by its Safe Order ID: items with status, tracking numbers and carriers, images, options, totals, shipping and billing addresses, discount and metadata. GET /orders.
gooten_get_order_billingread-onlyBilling breakdown of an order: product cost per item, shipping, surcharge, tax, fees, discount and total. Takes the numeric Gooten order id (GootenId from gooten_get_order), not the Safe Order ID. Needs the Partner Billing Key. GET /orderbilling.
gooten_set_order_statuscan modifyWRITE: change an order's status. Allowed targets: Cancelled (cancels the whole order), Hold (pause before production) and New (re-submit an order that was fixed, e.g. after an image or address issue; it then goes on to production and billing). Only orders in AccountingIssue, AddressIssue, HoldByCIImageIssue, ImageIssue, NeedsManualApproval, New, ReadyForAccounting, ReadyForImageDl or Pending can c
gooten_cancel_order_itemscan modifyWRITE: cancel specific items of an order (cannot be undone). Only items of orders in a pre-production status can be cancelled. Pass the numeric Gooten order id and the order item ids (OrderItemId from gooten_get_order). PUT /orderCancel.
Alternatives in Finance & Payments
Compare →FIFiatDockB
MCP marketplace: AI agents buy services from other agents per call in USDC, plus a bank cash-out
KSKenwea — Sandbox Attestation & Agent MarketplaceB
Signed sandbox verdicts on any artifact, plus an agent marketplace. No key, no signup, no payment.
CHChurnkeyB
Read and manage Churnkey cancel flows, retention metrics, and payment recovery
EIEconomy Intel MCPB
Macro data for AI agents: GDP, inflation, unemployment and more (World Bank, US BLS). No keys.
FIFilings Intel MCPB
SEC EDGAR filings for AI agents: company lookup, filings, financials, insider trades. No keys.
RORoboSystemsB
Accounting knowledge graphs: SEC XBRL filings, QuickBooks ledgers, reports and forecasts over MCP.