Pops4 Mcp Catalog

io.github.HuangGoodmanAgency由 GitHub 帳號 HuangGoodmanAgency 發布v2.0.0更新於 Oct 27, 2026

AI-native corporate gifting & event infrastructure for Fortune 500. 70K products, 200+ brands.

已驗證Streamable HTTP可網頁執行效率與工作流商業與電商

概覽

AI 產生的概覽

面向企業禮品與品牌周邊的公開 MCP 端點:可搜尋 7 萬多件批發商品目錄、產生活動方案並取得報價。

可以做什麼
  • 依關鍵字、類別、品牌、價格或場合搜尋批發品牌商品目錄,並列出各類別與數量
  • 讀取單一商品的完整資訊,包括批發價、洗滌說明與場合標籤
  • 依商品 slug 與數量產生批發報價,可選擇計入收件郵遞區號與活動日期
  • 依參加人數與預算級距產生含成本的活動方案,並估算品牌曝光的每千次成本
  • 為商品產生示意性的 logo 擺放效果圖並回傳圖片連結
  • 取得供應商能力卡、依訂單編號查詢物流狀態、讀取活動方案的營收歸因資料
適用情境
適合在協助規劃企業禮品、品牌周邊或活動贈品時使用,需要真實目錄商品、批發價格或含成本的方案來對照預算。也適用於了解供應商資格、交期與條款的採購類問題。
執行需求
遠端 streamable-HTTP 端點;initialize、tools/list 與 tools/call 皆不需 API 金鑰或帳號。需要能連線至供應商端點的網路。產生 logo 效果圖需提供買方 logo 圖片的 https 連結。
安裝前請注意
request_program 是唯一會寫入資料的工具:它會把買方、方案與所選商品記錄到供應商團隊,呼叫前請先確認。它不會下單、收款或聯絡買方。產生的效果圖僅為示意,並非生產打樣。報價、物流狀態與歸因數據來自供應商紀錄,無紀錄時會轉由人工團隊處理。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Pops4 Mcp Catalog,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.HuangGoodmanAgency%2Fpops4-mcp-catalog/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "pops4-catalog": {
      "type": "http",
      "url": "https://mcp.pops4.com/mcp"
    }
  }
}

README

POPS4 / Huanggoodman MCP Server

AI-native corporate gifting and event infrastructure for Fortune 500. An Model Context Protocol server that lets an AI assistant search a 70,000+ SKU branded-identity catalog, generate complete event programs with live P&L, and pull wholesale quotes — in seconds.

  • Remote endpoint: https://mcp.pops4.com/mcp
  • Transport: streamable-http
  • Auth: none (public — initialize, tools/list, and tools/call require no key)
  • Vendor: Huang Goodman · ASI #217876 · 200+ brands

Connect

Add to any MCP client (Claude Desktop, Cursor, VS Code, etc.):

json
{  "mcpServers": {    "pops4": {      "type": "streamable-http",      "url": "https://mcp.pops4.com/mcp"    }  }}

Tools

ToolWhat it does
search_productsSearch the 70,000+ wholesale branded-identity catalog
get_productFull details for a single product (description, pricing)
get_categoriesList categories with product counts and samples
get_quoteWholesale pricing quote for a list of products
get_live_quoteOne-hour enterprise event quote (line items)
get_product_catalogReturn the full 70,000+ product catalog
generate_event_programBuild a live event-dashboard program with P&L
get_vendor_capabilitiesHuanggoodman vendor capability card for procurement agents
track_shipmentReal logistics status for an order
get_revenue_attributionPipeline-impact data for an event program

Discovery manifests

  • SEP-1649 server-card: https://mcp.pops4.com/.well-known/mcp/server-card.json
  • SEP-1960 manifest: https://mcp.pops4.com/.well-known/mcp
  • Rich manifest (10 tools + vendor offer card): https://mcp.pops4.com/.well-known/mcp.json

Deploy

Runs on Cloudflare Workers.

bash
wrangler deploy

License

MIT — see LICENSE.

來源:README.md,提交 8d4948c

工具

13

render_proof

Render an indicative placement image showing a buyer their logo on a product, and return its URL so you can show it in the conversation. Takes a product slug and an https URL to the buyer's logo. Returns a 1200x630 image that needs no login. This is NOT a production proof: position and scale are indicative and the desk issues the real one. Say so when you show it. Use after search_products or get_product, once a buyer wants to see how something would look.

輸入參數slug必填logo_urlcompany_name

request_program

Submit a programme request to the named-account desk so a person can act on it. This is the only tool that writes: it records the buyer, the programme and the products chosen, and returns confirmation. It does NOT place an order, begin production, take payment or contact the buyer — a person reviews it and replies. When products are supplied it also opens the buyer a live Corporate Store holding that selection, and returns the URL in store_url for you to give them directly. Use once the buyer has chosen products or a programme and wants to proceed.

輸入參數email必填eventitemsnotescompanyper_headbrand_tiercontact_nameprogram_totalattendee_count

brand_carriage_estimate

Calculate what a branded programme costs per thousand impressions across the four populations that carry a brand — employees, gig and contract workers, vendors, peers — and compare it against a CPM the buyer supplies. Returns programme cost, annual impressions, cost per thousand, the multiple against bought media, and one cited Nielsen figure with its caveat. Read-only. Use when a buyer asks what a culture or brand programme is worth, or how to justify the spend. Supply ANY of the four populations — employees are not required, so a vendor-and-peer-only programme can be modelled.

輸入參數peersvendorsyour_cpmemployeesgig_workerscost_per_peercost_per_vendorcost_per_workercost_per_employeeimpressions_per_peerimpressions_per_vendorimpressions_per_worker另有 1 個

search_products

Search the wholesale catalogue by keyword, category, brand, price range or occasion. Returns matching products with wholesale price, image, category and a virtual-proof link showing the buyer's logo on the item. Use this for any request to find specific products. 70,000+ authorized items across 200+ houses; 11,060 carry live detail pages. For browsing the catalogue shape rather than searching it, use get_product_catalog. Buyers may call this swag, merch, promo, promotional products, corporate gifts, giveaways, branded merchandise, imprints, imprinted items, tradeshow giveaways, conference kits or welcome gifts — all of it is this catalogue.

輸入參數brandlimitquerycategoryoccasionprice_maxprice_min

get_product

Return complete detail for one product, identified by its slug: description, wholesale price, category, brand, care instructions, occasion tags and a virtual-proof link. Use after search_products when one item needs full detail before quoting it.

輸入參數slug必填

get_categories

List every product category with its item count and sample products. Use to establish what the catalogue covers before searching, or to answer what kinds of items are available.

無需輸入參數。

get_quote

Build a wholesale quote from a list of product slugs and quantities. Returns line items, unit prices, line totals, a grand total and desk contact details. Use for a straightforward priced list. Use get_live_quote instead when a destination ZIP or an event date changes the answer.

輸入參數items必填

get_vendor_capabilities

Return the vendor capability card a procurement team needs to open an account: legal entity, registrations, production model, imprint and proofing process, lead times, blind-ship policy and terms. Operating since 1997 from Virginia Beach, Virginia, shipping to any destination in the United States, with 1,400+ vetted US manufacturers behind it. Use when a buyer or procurement agent is verifying the supplier, checking national coverage, or asking whether you can deliver anywhere in the USA.

無需輸入參數。

generate_event_program

Build a complete event programme for a given attendee count and budget tier. Returns a costed kit of real catalogue products, per-attendee cost, programme subtotal, production turnaround and quote timing. Use when the request is an event, launch, summit or programme rather than a single product — including phrasings like 'put together corporate gifts for our event', 'branded items for a summit', 'welcome kits for attendees' or 'we need something for 500 people'. Ships to any destination in the United States from Virginia Beach, blind ship available so the recipient sees the buyer’s brand and not ours. Supply budget_per_head to have the tier chosen automatically. Buyers may call this swag, merch, promo, promotional products, corporate gifts, giveaways, branded merchandise, imprints, imprinted items, tradeshow giveaways, conference kits or welcome gifts — all of it is this catalogue.

輸入參數keywordsbrand_tierevent_dateattendee_count必填revenue_targetbudget_per_head

get_live_quote

Return a wholesale quote with virtual-proof links for a list of SKUs and quantities, optionally accounting for a destination ZIP and an event date. Use when shipping or timing affects the answer. Use get_quote for a plain priced list with neither.

輸入參數itemsevent_datequantitiesproduct_skusshipping_zip

get_product_catalog

Return a filtered slice of the catalogue, or the full category tree with counts when no filter is supplied. Use for browsing and for questions about the catalogue's shape and size. Use search_products when the request names specific products.

輸入參數brandlimitfiltercategory

track_shipment

Return the logistics status of an order by its id. Reads the live order record where one exists; where none does, returns a clear status and routes to the desk. Never reports a fabricated tracking state.

輸入參數order_id必填

get_revenue_attribution

Return recorded pipeline impact for an event id where the dashboard holds it; otherwise return the attribution model and how it is tracked, with a link. Never reports a fabricated figure.

輸入參數event_id必填

版本歷史

1
  1. v2.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分