{"name":"io.github.teamsincetoday/podcast-commerce-mcp","slug":"teamsincetoday-podcast-commerce-mcp","title":null,"description":"Extract product mentions from podcast transcripts with affiliate signals. Free tier 200/day.","url":"https://mcp.market/server/teamsincetoday-podcast-commerce-mcp","rating":null,"grade":"C","score":69,"certified":false,"status":"active","category":"ecommerce","tags":["ecommerce","scraping","media"],"presence":{"score":6,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-04-08T04:32:22.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/teamsincetoday/podcast-commerce-mcp","website":null,"version":"0.1.3","remotes":[],"packages":[{"registryType":"npm","identifier":"podcast-commerce-mcp","version":"0.1.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"OpenAI API key for GPT-4o-mini product extraction (required)","isRequired":true,"format":"string","isSecret":true,"name":"OPENAI_API_KEY"},{"description":"Comma-separated paid API keys for unlimited calls (optional — omit for free tier: 200 calls/day)","format":"string","isSecret":true,"name":"MCP_API_KEYS"}]},{"registryType":"npm","identifier":"podcast-commerce-mcp","version":"0.1.1","transport":{"type":"streamable-http","url":"https://podcast-commerce-mcp.sincetoday.workers.dev/mcp"}}],"tools":[{"name":"analyze_episode_sponsors","description":"Identify and score podcast sponsor segments — host-read ads, mid-roll spots, pre-roll. Returns sponsor name, ad placement type, call-to-action URL, estimated read-through rate, and aggregate sponsor revenue metrics. Use for podcast advertising intelligence, CPM estimation, and sponsor outreach research. Reuses cached extraction when episode_id matches a prior extract_podcast_products call.","write_action":false,"price_micros":0,"input_schema":null},{"name":"compare_products_across_shows","description":"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 per-show context, average confidence, and recommendation consensus. Use for multi-show affiliate research, 'best of' page gen","write_action":false,"price_micros":0,"input_schema":null},{"name":"extract_podcast_products","description":"Extract affiliate products, sponsored brands, and product recommendations from a podcast transcript. Returns each product's name, category (physical_goods, saas, course, book, service), confidence score, recommendation strength, and sponsor flag. Use for podcast monetization intelligence, affiliate program discovery, and brand mention tracking. Caches results by episode_id for cross-episode trend ","write_action":false,"price_micros":0,"input_schema":null},{"name":"track_product_trends","description":"Compare affiliate product and brand mention frequency across multiple podcast episodes to detect rising, stable, and declining trends. Returns trend velocity, mention count per episode, and category breakdown. Use for podcast affiliate marketing optimization, seasonal product tracking, and sponsor category analysis. Requires prior extract_podcast_products calls for each episode_id.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":69,"grade":"C","scanned_at":"2026-09-27T23:16:47.236Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T23:16:47.179Z","components":{"code":{"score":25,"max":25,"notes":["21 source files scanned","21 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":8,"max":15,"notes":["last push 173 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"podcast-commerce-mcp","version":"0.1.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-03-11T19:15:39.987Z"},{"registryType":"npm","identifier":"podcast-commerce-mcp","version":"0.1.1","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":4,"publishedAt":"2026-03-11T19:15:39.987Z"}],"repo":{"found":true,"owner":"teamsincetoday","repo":"podcast-commerce-mcp","archived":false,"pushedAt":"2026-04-08T04:32:22Z","stars":0,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/265877039?v=4","ownerCreatedAt":"2026-03-05T17:58:19Z"},"icon":{"url":null,"source":"none"},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-04-08T04:32:22.000Z","score":6}}}},"grade_history":[],"reviews":[]}