
Recipe Commerce Mcp
io.github.teamsincetodayPublished by GitHub account teamsincetodayv0.1.3Updated Oct 24, 2026
Extract shoppable ingredients from recipe content with affiliate signals.
Overview
Extracts structured ingredients and equipment from recipe transcripts or YouTube URLs and turns them into ranked affiliate shopping lists.
- What you can do
- Extract structured recipe data (ingredients, equipment, techniques, cuisine, difficulty) from a cooking video transcript or YouTube URL
- Match ingredients and equipment to purchasable products with affiliate program details, price ranges, commission rates and substitutions
- Generate a ranked affiliate shopping list scored by estimated revenue potential
- Return metadata such as processing time, estimated AI cost and cache status alongside results
- When to use it
- Useful for recipe publishers, food bloggers or affiliate marketers who want to turn cooking videos or recipes into shoppable ingredient and equipment lists with commission estimates.
- Requirements
- Runs locally as an npm package over stdio (npx recipe-commerce-mcp), or can be reached through the provider's hosted endpoint. Requires an OpenAI API key (OPENAI_API_KEY) for product extraction. Optional settings include MCP_API_KEYS for paid usage, AGENT_ID, CACHE_DIR and PAYMENT_ENABLED. Network access is needed for OpenAI and affiliate lookups.
Installation
In SourceWeft
- Open Recipe Commerce Mcp in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
Recipe Commerce Intelligence MCP
Turn recipes into affiliate revenue. Extract every branded ingredient and kitchen tool from any recipe, match each to Amazon Associates, ShareASale, or Awin, and generate a shoppable ingredient list in seconds. F1=100% on eval suite. Free tier: 200 calls/day.
⭐ If this saves you time, please star the repo — it helps other developers find it.
Live endpoint:
https://recipe-commerce-mcp.sincetoday.workers.dev/mcp· See examples
Extract recipes and ingredients from cooking video transcripts, match to purchasable products, and build affiliate shopping lists. Built on x402, the open payment standard backed by Shopify, Google, Microsoft, Visa, and the Linux Foundation.
Tools
Connect in Claude Code — No Install Required
Add to your claude_desktop_config.json or use /add-mcp in Claude Code. Free tier: 200 calls/day, no API key needed:
Quick Start
MCP Client Config
Tool Reference
extract_recipe_ingredients
Returns:
match_ingredients_to_products
Returns affiliate program details (Amazon Associates, ShareASale, Awin), price range, commission rate (2–10%), brand? (extracted brand name for branded ingredients, e.g. "Maldon" for "Maldon salt"), estimatedCommission (USD estimate based on price × commission rate), and substitution alternatives.
suggest_affiliate_products
Returns ingredients and equipment ranked by affiliate revenue score. Equipment scores highest (10% commission via Amazon Associates).
Example Output
Real extraction from a Serious Eats beef bourguignon recipe (live eval avg: F1=93%, 98/100 score, $0.000370/call, 2608ms):
See /examples endpoint for full output with value narrative: https://recipe-commerce-mcp.sincetoday.workers.dev/examples
Pricing
- Free tier: 200 calls/day per agent (no API key required)
- Paid: $0.01/call — set
MCP_API_KEYSwith valid keys
Environment Variables
Development
License
MIT — Since Today Studio
Source: README.md at commit 43e67f2
Tools
0Version history
1- v0.1.3LatestSep 16, 2026
Score
40% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.