List all Creem products with status, price, and subscriptions
Taprun ships as a single MCP server exposing a catalog of compiled taps. One-time setup on macOS / Linux:
brew install LeonTing1010/tap/taprun
tap mcp connect
Or drop this into your claude_desktop_config.json (works identically in Claude Code, Cursor, Cline, Windsurf — any MCP host):
{
"mcpServers": {
"tap": {
"command": "tap",
"args": ["mcp", "start"]
}
}
}
creem/productsTerminal, once installed:
tap run creem/products --key creem_test_xxx
From the MCP host — exact same compiled plan, deterministic replay, zero LLM tokens:
tap.run({ site: "creem", name: "products", args: {"key":"creem_test_xxx"} })
This plan was forged once — the AI read creem, picked stable structural addresses (JSON-LD, ARIA, RSS, or declared API endpoints, in that priority order), and saved them to a .plan.json. Every replay since then has used zero LLM tokens. When creem ships a site change that breaks the extraction, tap verify surfaces it before your data goes stale — not after your pipeline silently writes garbage for a week.
| tap | description |
|---|---|
creem/validate-license | Validate a Creem license key and check activation status |
creem/create-product | Create a Creem product with subscription pricing |
creem/transactions | List recent Creem transactions (payments) |
creem/subscriptions | List all Creem subscriptions with customer, product, and status |