Run a custom-merch store from an agent: design, build products, list on every channel, fulfill.
Dedotto dai trasporti dichiarati da questo annuncio (stdio, streamable-http). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.
APPARELHUB_API_KEYChiave APIobbligatoriaApparelHub Agent API key (create one at https://apparelhub.ai/developer/api-keys)
Dichiarato dall’autore nel registro MCP ufficiale. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.
La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.
Letto dal codice che npm distribuisce davvero, al momento dell’analisi. Il pacchetto non è mai stato eseguito. Gli strumenti registrati dinamicamente a runtime, o nascosti in codice impacchettato o minificato, possono sfuggire — quindi questo è un limite inferiore della superficie di strumenti, non un censimento completo.
analytics_summaryHeadline order/merch KPIs for a date range (gross revenue, orders, units, AOV, COGS,Headline order/merch KPIs for a date range (gross revenue, orders, units, AOV, COGS,
Per questo strumento non è stato pubblicato alcuno schema di input.
analytics_timeseriesKPI trend series over a date range, bucketed by day, week, or month (zero-filled). EachKPI trend series over a date range, bucketed by day, week, or month (zero-filled). Each
Per questo strumento non è stato pubblicato alcuno schema di input.
analytics_breakdownAggregate KPIs broken down by one dimension: product_type, sales_channel,Aggregate KPIs broken down by one dimension: product_type, sales_channel,
Per questo strumento non è stato pubblicato alcuno schema di input.
analytics_opsOperational health for a date range: fulfillment velocity (payment→submit→ship→deliverOperational health for a date range: fulfillment velocity (payment→submit→ship→deliver
Per questo strumento non è stato pubblicato alcuno schema di input.
analytics_portfolioCross-client portfolio: per-workspace (per-client) KPIs plus rolled-up totals — theCross-client portfolio: per-workspace (per-client) KPIs plus rolled-up totals — the
Per questo strumento non è stato pubblicato alcuno schema di input.
get_api_referenceDiscover the full ApparelHub agent API: returns a compact index of everyDiscover the full ApparelHub agent API: returns a compact index of every
Per questo strumento non è stato pubblicato alcuno schema di input.
api_requestEscape hatch: make an authenticated request to any ApparelHub agent APIEscape hatch: make an authenticated request to any ApparelHub agent API
Per questo strumento non è stato pubblicato alcuno schema di input.
browse_catalogNessuna descrizione pubblicataQuesto strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.
get_garment_detailsFull detail for one garment: the variant matrix (colors/sizes/costs), print templates, ApparelHub pricing floor, and quality tier. Read-only.Full detail for one garment: the variant matrix (colors/sizes/costs), print templates, ApparelHub pricing floor, and quality tier. Read-only.
Per questo strumento non è stato pubblicato alcuno schema di input.
find_garmentsNessuna descrizione pubblicataQuesto strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.
recommend_garmentRecommend a garment type for a design/use-case, encoding ApparelHub's garment trade-offs (BC 3001 vs Comfort Colors, budget vs premium, pricing floors). Returns a pick + rationale + alternatives. Advisory / knowledge-based.Recommend a garment type for a design/use-case, encoding ApparelHub's garment trade-offs (BC 3001 vs Comfort Colors, budget vs premium, pricing floors). Returns a pick + rationale + alternatives. Advisory / knowledge-based.
Per questo strumento non è stato pubblicato alcuno schema di input.
list_catalog_providersList the fulfillment providers this account can browse catalogs from. Use this to discover valid `provider` values for browse_catalog / get_garment_details — the set is account-specific and auth-gated on the platform (a provider only appears if this account is entitled to it), so never assume a fix…List the fulfillment providers this account can browse catalogs from. Use this to discover valid `provider` values for browse_catalog / get_garment_details — the set is account-specific and auth-gated on the platform (a provider only appears if this account is entitled to it), so never assume a fix…
Per questo strumento non è stato pubblicato alcuno schema di input.
channel_performanceWhat the sales channel reports about each of your listings: impressions, clicks,What the sales channel reports about each of your listings: impressions, clicks,
Per questo strumento non è stato pubblicato alcuno schema di input.
channel_opportunitiesThe listings wasting the most demand: proven traffic, broken conversion, ranked byThe listings wasting the most demand: proven traffic, broken conversion, ranked by
Per questo strumento non è stato pubblicato alcuno schema di input.
channel_coverageWhich of your connected sales channels report performance data, and which metricsWhich of your connected sales channels report performance data, and which metrics
Per questo strumento non è stato pubblicato alcuno schema di input.
listing_changesWhat has been changed on your listings, and whether it worked. The otherWhat has been changed on your listings, and whether it worked. The other
Per questo strumento non è stato pubblicato alcuno schema di input.
describe_listing_attributesDiscover the channel-defined listing fields you can set — TikTok productDiscover the channel-defined listing fields you can set — TikTok product
Per questo strumento non è stato pubblicato alcuno schema di input.
set_listing_attributesSet channel-defined listing attributes on ONE product (Material, Style,Set channel-defined listing attributes on ONE product (Material, Style,
Per questo strumento non è stato pubblicato alcuno schema di input.
set_channel_settingsSet SHOP-WIDE listing settings for one connected sales channel: productSet SHOP-WIDE listing settings for one connected sales channel: product
Per questo strumento non è stato pubblicato alcuno schema di input.
import_size_measurementsGet the blank's real per-size measurements from its fulfillment provider, inGet the blank's real per-size measurements from its fulfillment provider, in
Per questo strumento non è stato pubblicato alcuno schema di input.
list_collectionsList a store's product collections (categories/groups), each with its product count and per-channel sync status. Read-only.List a store's product collections (categories/groups), each with its product count and per-channel sync status. Read-only.
Per questo strumento non è stato pubblicato alcuno schema di input.
get_collectionGet a single collection by uuid, including its member products and per-channel sync status. Read-only.Get a single collection by uuid, including its member products and per-channel sync status. Read-only.
Per questo strumento non è stato pubblicato alcuno schema di input.
create_collectionCreate a new (empty) collection in a store. Provide a name (sent to the platform as the collection title) and an optional description. Add products with add_products_to_collection, then sync_collection to push it to a sales channel.Create a new (empty) collection in a store. Provide a name (sent to the platform as the collection title) and an optional description. Add products with add_products_to_collection, then sync_collection to push it to a sales channel.
Per questo strumento non è stato pubblicato alcuno schema di input.
update_collectionUpdate a collection's name and/or description. A name change is sent to the platform as the collection title. Editing a synced collection marks it for re-sync.Update a collection's name and/or description. A name change is sent to the platform as the collection title. Editing a synced collection marks it for re-sync.
Per questo strumento non è stato pubblicato alcuno schema di input.
delete_collectionprivilegiatoDelete a collection. If it is synced to any sales channel, the platform unsyncs it there first. The member products are NOT deleted, only the grouping.Delete a collection. If it is synced to any sales channel, the platform unsyncs it there first. The member products are NOT deleted, only the grouping.
Per questo strumento non è stato pubblicato alcuno schema di input.
add_products_to_collectionAdd one or more products (by uuid) to a collection. The products must already be associated with the store. If the collection is synced to a channel, the products are added there too.Add one or more products (by uuid) to a collection. The products must already be associated with the store. If the collection is synced to a channel, the products are added there too.
Per questo strumento non è stato pubblicato alcuno schema di input.
remove_product_from_collectionprivilegiatoRemove a single product from a collection (the product itself is not deleted). If the collection is synced to a channel, the product is removed there too.Remove a single product from a collection (the product itself is not deleted). If the collection is synced to a channel, the product is removed there too.
Per questo strumento non è stato pubblicato alcuno schema di input.
sync_collectionSync a collection to a sales channel (creates/updates the channel-side category and places all products in it that are already synced there). integration_uuid selects which channel; not all channels support collections (e.g. TikTok Shop), which returns a clear "collections_unsupported" error.Sync a collection to a sales channel (creates/updates the channel-side category and places all products in it that are already synced there). integration_uuid selects which channel; not all channels support collections (e.g. TikTok Shop), which returns a clear "collections_unsupported" error.
Per questo strumento non è stato pubblicato alcuno schema di input.
generate_imageGenerate a design image (split primitive of design_apparel). Returns the raw generated image; follow with process_transparency for apparel that needs a transparent background. Rate-limit errors are classified (model_rate_limited = one model's provider vs platform_rate_limited = this key's ApparelHu…Generate a design image (split primitive of design_apparel). Returns the raw generated image; follow with process_transparency for apparel that needs a transparent background. Rate-limit errors are classified (model_rate_limited = one model's provider vs platform_rate_limited = this key's ApparelHu…
Per questo strumento non è stato pubblicato alcuno schema di input.
process_transparencyKey a solid background out of a generated image to true RGBA transparency (flood-fill + enclosed-region sweep + tight crop) and upload the result. Runs server-side (Python + Pillow). If the generator produced a tinted/muted green instead of pure #00FF00, it auto-recovers by re-keying in green-domin…Key a solid background out of a generated image to true RGBA transparency (flood-fill + enclosed-region sweep + tight crop) and upload the result. Runs server-side (Python + Pillow). If the generator produced a tinted/muted green instead of pure #00FF00, it auto-recovers by re-keying in green-domin…
Per questo strumento non è stato pubblicato alcuno schema di input.
verify_design_textRead the text in a design with local OCR (tesseract) when available, so the agent can confirm spelling. Advisory: pass expected_text to get a match verdict, otherwise the detected text is returned for visual review. has_text is null when OCR is unavailable, meaning UNKNOWN — not "no text"; read the…Read the text in a design with local OCR (tesseract) when available, so the agent can confirm spelling. Advisory: pass expected_text to get a match verdict, otherwise the detected text is returned for visual review. has_text is null when OCR is unavailable, meaning UNKNOWN — not "no text"; read the…
Per questo strumento non è stato pubblicato alcuno schema di input.
design_apparelNessuna descrizione pubblicataQuesto strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.
iterate_designGenerate a variation of an existing design via img2img (e.g. "make the cactus blue"). Almost every source supports editing; only Google Imagen 4 is text-to-image-only (rejected). Multi-reference edits (several source images) work on Seedream, Flux 2 Pro, and Wan; slow-model edits return 202 and are…Generate a variation of an existing design via img2img (e.g. "make the cactus blue"). Almost every source supports editing; only Google Imagen 4 is text-to-image-only (rejected). Multi-reference edits (several source images) work on Seedream, Flux 2 Pro, and Wan; slow-model edits return 202 and are…
Per questo strumento non è stato pubblicato alcuno schema di input.
fit_aspectNessuna descrizione pubblicataQuesto strumento non ha pubblicato alcuna descrizione. Forge non se la inventa.
archive_designArchive a design so it stops showing in the default gallery listing. Reversible withArchive a design so it stops showing in the default gallery listing. Reversible with
Per questo strumento non è stato pubblicato alcuno schema di input.
restore_designRestore a previously archived design so it appears in the default gallery listing again.Restore a previously archived design so it appears in the default gallery listing again.
Per questo strumento non è stato pubblicato alcuno schema di input.
delete_designprivilegiatoPermanently delete a design and its stored files. Irreversible. Refused withPermanently delete a design and its stored files. Irreversible. Refused with
Per questo strumento non è stato pubblicato alcuno schema di input.
report_fulfillment_issueReport a post-sale fulfillment issue (defect) on an order: the item does not match theReport a post-sale fulfillment issue (defect) on an order: the item does not match the
Per questo strumento non è stato pubblicato alcuno schema di input.
list_fulfillment_issuesList fulfillment issues. With order_uuid: that order's issues plus its report-windowList fulfillment issues. With order_uuid: that order's issues plus its report-window
Per questo strumento non è stato pubblicato alcuno schema di input.
check_fulfillment_issueFetch one fulfillment issue in full (affected items, evidence attachments, provider claimFetch one fulfillment issue in full (affected items, evidence attachments, provider claim
Per questo strumento non è stato pubblicato alcuno schema di input.
36 strumenti su 40 hanno pubblicato una descrizione.
I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.
Run a custom-merch store from an agent: design, build products, list on every channel, fulfill.
I nomi collegati aprono l’indice Forge di tutte le voci osservate esporre quello strumento. Sfoglia tutti gli strumenti indicizzati.
La scansione si è fermata al limite di profondità 4. Tutto ciò che sta sotto quel livello non è mai stato risolto.
La scansione si è fermata al limite di 60 pacchetti. Il resto dell'albero non è mai stato risolto.
Altri 36 pacchetti risolti non vengono disegnati qui (limite di visualizzazione: 24). Ogni dipendenza con un avviso di sicurezza viene disegnata comunque. Inventario completo (SBOM CycloneDX)
54 dipendenze dichiarate non sono mai arrivate nell'albero. Mancano dalla risoluzione di Forge, non dal pacchetto.
+42 altre non elencate. I conteggi per motivo qui sopra le comprendono tutte.
Non seguite: peerDependencies. Questo albero copre solo le dipendenze di runtime, quindi ciò che queste comportano non è mai stato risolto.