Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者提供的说明(英文原文)
Compare print-on-demand supplier prices, shipping and delivered totals for the same product.
这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。
我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。
选择你使用的 AI 应用,然后复制设置。
你需要
你用的是哪个应用?
在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。
适用于网页版、桌面版和手机版 Claude:
https://podbenchmark.com/api/mcp在终端中运行这条命令
claude mcp add --transport http podbenchmark https://podbenchmark.com/api/mcp粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"podbenchmark": {
"url": "https://podbenchmark.com/api/mcp"
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"podbenchmark": {
"type": "http",
"url": "https://podbenchmark.com/api/mcp"
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
ChatGPT 只能连接互联网上的服务器:
https://podbenchmark.com/api/mcp菜单名称可能因套餐和版本不同而略有差异。
你的选择通过 Cookie 保存在这台设备上,无需账户。
这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。
我们还没有读取这个服务器的工具列表;我们会轮流检查各个端点。
我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月6日
注册名称已通过域名 podbenchmark.com 验证(注册中心会核实域名所有权)
我们还没有从 GitHub 读取这个仓库
我们还没有从 GitHub 读取这个仓库
尚未检查;我们会轮流检查各个端点
尚未检查;我们会轮流检查各个端点
尚未检查;我们会在检查端点时读取工具列表
与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。
它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。
注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。
它在作者的云端运行。通过互联网连接,无需安装,但你发送的内容会经过作者的服务器。
GitHub 仓库最后更新于–,最新版本(1.0.0)于11天前进入注册中心。
支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。它通过 URL 连接,所以接受远程 MCP 服务器的应用也可以使用,例如开启开发者模式的 ChatGPT。
同一分类中有:Spec Driven Development, Remote Desktop Commander, Dechonet MCP
同一分类中其他作者的服务器,按星标数排序。
如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
30 security tools for AI agents: phishing links, exposure maps, DNS, SSL, PQC, history, pivots.
按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。
Compare the same print-on-demand product across suppliers from your terminal: product cost, shipping, delivered total and delivery time for Printify, Printful, Gelato, Prodigi, CustomCat, Fourthwall and Inkthreadable. Built for sellers, developers and AI agents.
npx podbenchmark compare bella-canvas-3001 --size m --color black --to US
Prices come from POD Benchmark, which checks each supplier's price and shipping for the destination you pick. Full interactive comparison: https://podbenchmark.com.
npx podbenchmark # run without installing
npm i -g podbenchmark # or install the podbenchmark command
Needs Node.js 22 or newer. No other dependencies.
Three steps. Each step prints what to run next.
$ podbenchmark search "bella canvas 3001"
Products for “bella canvas 3001” · 138 found · delivered to the US in USD
ID PRODUCT FROM SUPPLIERS bella-canvas-3001 Bella+Canvas 3001 Unisex Jersey Short Sleeve Tee $15.38 6 of 6 bella-canvas-3001u Bella+Canvas 3001U USA-Made Unisex Jersey Tee $23.54 1 of 1 bella-canvas-3001rcy Bella+Canvas 3001RCY Unisex Recycled Organic Tee $22.95 1 of 1 FROM is the lowest delivered price (product + shipping) for the usual size and color. Compare a specific one with compare.
next: npx podbenchmark options bella-canvas-3001
options lists the sizes, colors and other choices a product comes in. Add words or flags to narrow the list:
$ podbenchmark options bella-canvas-3001 m black
bella-canvas-3001 · choices for the US in USD · 5 matching combinations
size m color black, black-heather, oxblood-black, solid-black-blend, vintage-black
Opens on Adult M · Black
SIZE COLOR SUPPLIERS m black 6 m black-heather 4 m oxblood-black 3 m solid-black-blend 1 m vintage-black 5
next: npx podbenchmark compare bella-canvas-3001 --size m --color black --to US
$ podbenchmark compare bella-canvas-3001 --size m --color black --to US
Bella+Canvas 3001 · Adult M · Black · delivered to the US in USD
SUPPLIER PRODUCT SHIPPING PRODUCT + SHIPPING ARRIVES VS CHEAPEST Gelato Premium Unisex Crewneck… $4.99 $15.68 4–6 days cheapest Fourthwall Bella+Canvas Unisex Sup… $4.29 $16.04 6–8 days +$0.36 Printify via Printify Choice Unisex Jersey Short Sle… $4.95 $16.24 3–7 days +$0.56 CustomCat Bella + Canvas Unisex J… $4.99 $16.46 3–9 days +$0.78 Printful Unisex Staple T-Shirt |… $4.69 $16.61 6–9 days +$0.93 Prodigi Bella+Canvas 3001 $10.75 $22.75 3–8 days +$7.07
Product + shipping excludes duty and sales tax; duty is shown separately. Prices checked 2026-09-30 to 2026-10-21.
Full comparison https://podbenchmark.com/t-shirts/bella-canvas-3001?destination=US¤cy=USD&configuration=size%3Dapparel%253Aadult%253Am%26color%3Dblack
Every picker on the site has a flag with the same name: --size, --color, --capacity, --page-count, --device-fit… (podbenchmark compare --help lists them all). --option takes an exact key from options --json.
Start from a supplier link instead of an id. The CLI finds the product, the color the link selects, and treats that supplier as yours:
podbenchmark compare https://printify.com/app/products/12/bella-canvas/unisex-jersey-short-sleeve-tee
Use the product page's own address, as you'd copy it from the supplier's catalog; tracking parameters such as utm_… are fine, and a Fourthwall selectedColor picks the color. Links with other options selected, editor links and referral paths aren't matched yet: open the plain product page and copy that, or pass the product id with --current .
Other destinations and currencies:
podbenchmark compare bella-canvas-3001 --size m --color black --to GB # prices in GBP
podbenchmark compare bella-canvas-3001 --size m --color black --to DE --currency USD
Destinations: US, GB, DE, CA, AU. Currencies: USD, EUR, GBP, CAD, AUD. The currency defaults to the destination's own.
Say who you use today, what you charge and where you sell. The table switches to what you keep after product + shipping, deducted duty and platform fees, with your current supplier first:
$ podbenchmark compare bella-canvas-3001 --size m --color black \
--current printful --sell-for 24 --on etsy
Bella+Canvas 3001 · Adult M · Black · delivered to the US in USD selling at $24.00 on Etsy · your supplier: Printful
SUPPLIER PRODUCT + SHIPPING YOU KEEP VS PRINTFUL Printful (yours) $16.61 $4.86 yours ────────────────────────────────────────────────────────────────────────── Gelato $15.68 $5.79 +$0.93 keeps most Fourthwall $16.04 $5.43 +$0.57 Printify via Printify Choice $16.24 $5.23 +$0.37 CustomCat $16.46 $5.01 +$0.15 Prodigi $22.75 -$1.28 -$6.14
You keep = $24.00 − (product + shipping) − deducted duty − $2.53 Etsy fees (Transaction fee $1.56 + Etsy Payments percentage $0.72 + Etsy Payments fixed charge $0.25). Before tax. Etsy fees checked 2026-08-19. Product + shipping excludes duty and sales tax; duty is shown separately. Prices checked 2026-09-30 to 2026-10-21.
| Flag | Meaning |
|---|---|
--current | The supplier you use now: printify, printful, gelato, prodigi, customcat or fourthwall. |
--sell-for | What your customer pays per item, in the chosen currency. |
--on | etsy, shopify, woocommerce or tiktok-shop. |
--shop-in | The country your shop is in. Defaults to the destination when you give a price and a channel. |
--plan | base (standard prices, the default), tier1 or tier2 (paid plans). |
--supplier | Only that supplier, with each of its products and print providers as extra rows. |
--similar | Also list similar products, shown separately because they are not the same blank. |
price turns it around: give the share of each sale you want to keep and see what to charge with each supplier.
$ podbenchmark price bella-canvas-3001 --size m --color black --margin 30 --on etsy --current printful
SUPPLIER PRODUCT + SHIPPING FEES CHARGE YOU KEEP VS PRINTFUL Printful (yours) $16.61 $2.91 $28.00 $8.48 yours ─────────────────────────────────────────────────────────────────────────────────── Gelato $15.68 $2.77 $26.50 $8.05 -$1.50 lowest price Fourthwall $16.04 $2.82 $27.00 $8.14 -$1.00 Printify via Printify Choice $16.24 $2.87 $27.50 $8.39 -$0.50 CustomCat $16.46 $2.91 $28.00 $8.63 $0.00 Prodigi $22.75 $3.91 $38.50 $11.84 +$10.50
Charge = the price that leaves you 30% of the sale after product + shipping, deducted duty and Etsy fees. Before tax.
podbenchmark suppliers # the seven suppliers compared
podbenchmark supplier printful # plans, fees, branding, who handles support and refunds podbenchmark supplier printify --locations --country US # where it reports printing podbenchmark supplier printify --providers # a marketplace's print providers podbenchmark supplier printify --prices --vs printful # how many products each is cheapest for, and by how much podbenchmark guide mugs --on etsy # which suppliers fit your shop, with dated reasons
guide takes t-shirts, hoodies, mugs, wall-art, stickers or phone-cases, plus --branding, --free-start and --choose-provider. supplier --prices takes --category, --within 1 (or 5%) for what counts as near-cheapest, --search and --plan.
Also: podbenchmark categories [words], podbenchmark product (specs, print methods, similar products), and --facets on search to count brands, suppliers, audiences and specs in the results. Filter search with --category, --brand, --supplier, --for (unisex, mens, womens, kids), --fit, --material, --eco, --neckline, --sleeve, --construction, --label, --capacity, --fabric, --weight 4-8, --priced and --sort cheapest|priciest|most-suppliers|name. Repeat a filter flag to accept several values.
Every list command takes --limit and --offset.
Save what you would otherwise repeat on every command:
podbenchmark config set --to GB --current printful --on etsy --shop-in GB
podbenchmark config show podbenchmark config reset
Precedence, highest first: flag, environment variable, saved config, built-in default.
| Setting | Flag | Environment variable |
|---|---|---|
| Destination | --to | PODBENCHMARK_TO |
| Currency | --currency | PODBENCHMARK_CURRENCY |
| Your supplier | --current | PODBENCHMARK_CURRENT |
| Sales channel | --on | PODBENCHMARK_ON |
| Shop country | --shop-in | PODBENCHMARK_SHOP_IN |
The config is a small JSON file at $XDG_CONFIG_HOME/podbenchmark/config.json (default ~/.config/podbenchmark/config.json). PODBENCHMARK_API_URL points the CLI at a different server.
Output is a table when you are at a terminal. It is JSON, exactly as the service returns it, when:
--json,AI_AGENT= ).--table forces the tables back. When an agent is detected the CLI also sends its name in an X-Podbenchmark-Agent header so usage by agents can be counted; it sends X-Podbenchmark-Client: cli/ always, and nothing else about you.
podbenchmark compare bella-canvas-3001 --size m --color black --json | jq '.suppliers[].offer | {supplier, delivered}'
podbenchmark compare bella-canvas-3001 --schema # exact input and output fields, as JSON Schema; no request podbenchmark compare bella-canvas-3001 --size m --dry-run # the request that would be sent; no request
In JSON, a missing price is null, never 0. Treat null as unknown.
podbenchmark skills add # the agent you are in, else every one installed here
podbenchmark skills add --agent claude # claude, codex, opencode, cursor or all podbenchmark skills add --agent all --project # write into this repository instead of your home folder
This writes a podbenchmark skill (a SKILL.md) to each agent's skills folder and prints every path:
| Agent | Personal | With --project |
|---|---|---|
| Claude Code | ~/.claude/skills/podbenchmark/ | .claude/skills/podbenchmark/ |
| Codex | ~/.agents/skills/podbenchmark/ | .agents/skills/podbenchmark/ |
| OpenCode | ~/.config/opencode/skills/podbenchmark/ | .opencode/skills/podbenchmark/ |
| Cursor | ~/.cursor/skills/podbenchmark/ | .cursor/skills/podbenchmark/ |
Running it again updates the file. It never replaces a SKILL.md that it did not write unless you pass --force.
No skill folder? Paste this into your agent instead:
Use
npx podbenchmarkto compare print-on-demand supplier prices. Flow: `search --js
只显示了开头部分;其余内容请在仓库中阅读