
Podcast Commerce Mcp
Connects Claude to podcast transcript analysis with five extraction tools: pull product mentions with confidence scores and recommendation strength, identify sponsor segments with read-through estimates, track product trends across episodes, compare mentions across multiple shows, and generate formatted shoppable show notes. Returns structured JSON with speaker attribution, affiliate network signals, and category labels. Runs on OpenAI embeddings with SQLite caching. Free tier gives you 200 calls per day through their hosted endpoint, or run it locally via stdio. Built for podcasters and affiliate marketers who need to turn long-form audio transcripts into monetizable product databases without manual tagging.
- tools
- 5
- auth
- Secret needed
- transport
- STDIO, HTTP
- env vars
- 2
- last updated
- Apr 4, 2026
Tools
5 toolsPublic tool metadata for what this MCP can expose to an agent.
extract_podcast_productsExtract product and brand mentions from a podcast transcript. Returns structured data including product name, category, confidence score, recommendation strength, and sponsor segments. Supports caching by episode_id.4 params
Extract product and brand mentions from a podcast transcript. Returns structured data including product name, category, confidence score, recommendation strength, and sponsor segments. Supports caching by episode_id.
api_keystringcategory_filterarrayepisode_idstringtranscriptstringanalyze_episode_sponsorsIdentify sponsor segments in a podcast episode and estimate read-through rates. Returns sponsor list, read type (host-read, mid-roll, etc.), call-to-action, and aggregate metrics. Uses cached extraction if episode_id was previously processed.3 params
Identify sponsor segments in a podcast episode and estimate read-through rates. Returns sponsor list, read type (host-read, mid-roll, etc.), call-to-action, and aggregate metrics. Uses cached extraction if episode_id was previously processed.
api_keystringepisode_idstringtranscriptstringtrack_product_trendsCompare product mentions across multiple podcast episodes to identify rising, stable, and falling product trends. Requires episodes to have been previously extracted (via extract_podcast_products) and cached by episode_id.3 params
Compare product mentions across multiple podcast episodes to identify rising, stable, and falling product trends. Requires episodes to have been previously extracted (via extract_podcast_products) and cached by episode_id.
api_keystringcategory_filterarrayepisode_idsarraycompare_products_across_showsCompare and rank product mentions across multiple podcast shows using cached extractions — no re-run. Collapses a 3-call manual join into 1 tool call. Performs entity resolution to identify the same product mentioned across shows. Returns ranked cross-show product list with pe...5 params
Compare and rank product mentions across multiple podcast shows using cached extractions — no re-run. Collapses a 3-call manual join into 1 tool call. Performs entity resolution to identify the same product mentioned across shows. Returns ranked cross-show product list with pe...
api_keystringcategorystringmin_confidencenumbermin_show_countintegershow_idsarraygenerate_show_notes_sectionFormat extracted podcast products into a shoppable show notes section. Returns a ready-to-paste markdown or HTML product list, grouped by endorsement strength (strong/moderate/mention), with affiliate links where resolved. Use after extract_podcast_products — either pass episo...5 params
Format extracted podcast products into a shoppable show notes section. Returns a ready-to-paste markdown or HTML product list, grouped by endorsement strength (strong/moderate/mention), with affiliate links where resolved. Use after extract_podcast_products — either pass episo...
api_keystringepisode_idstringformatstringmarkdown · htmlproductsarraystylestringminimal · fullSponsors
Configuration
OPENAI_API_KEY*secretOpenAI API key for GPT-4o-mini product extraction (required)
MCP_API_KEYSsecretComma-separated paid API keys for unlimited calls (optional — omit for free tier: 200 calls/day)
Readme
Podcast Commerce Intelligence MCP
Turn podcast transcripts into affiliate revenue. Give any episode transcript to an AI agent — get back every product mentioned, who said it, how strongly they recommended it, and which affiliate network carries it. 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://podcast-commerce-mcp.sincetoday.workers.dev/mcp· See examples
Extract product mentions, sponsor segments, and product trends from podcast transcripts. Built on x402, the open payment standard backed by Shopify, Google, Microsoft, Visa, and the Linux Foundation.
Tools
Details
- Repository
- github.com/teamsincetoday/podcast-commerce-mcp
- Categories
- Search & Web Crawling, Finance & Commerce, Media & Entertainment
- Package
podcast-commerce-mcp- Transport
- STDIO, HTTP
- Auth
- Required
- Registry
- MCP registry, active