podcast-recommendations
Podcast Recommendations — Podcast Discovery MCP 🎰🎙️
Рекомендации подкастов за пределами чартов: поиск по «длинному хвосту», рекомендации и случайные «вращения» — рандомизированные пробные запросы поднимают шоу, которые чарты вечно перерабатывают, и каждый выбор несёт в себе URL фида, периодичность и типичную длительность эпизода.
Спросите любого агента: "Найди мне подкаст о византийской истории, о котором я не слышал" или "Удиви меня подкастом" — podcast-recommendations — это тот инструмент, который отвечает. Ноль API-ключей, ноль конфигурации. Построен на обезличенных эндпоинтах iTunes от Apple (проверено) и прямом чтении RSS-фидов: фид на 300 КБ превращается в ~200 токенов смысла о шоу, причём вся работа выполняется на стороне сервера.
Почему это существует
Поисковые API на каждый запрос возвращают одни и те же чарт-топы; LLM рекомендуют те же известные подкасты, которые уже знают все. podcast-recommendations исправляет это:
Рандомизированные пробные запросы («менее известный трью-крайм», «исторические хроники») выуживают «длинный хвост» вместо того, чтобы пережевывать топ-10.
Жёсткие фильтры убирают мёртвые шоу, однноэпизодные эксперименты, откровенный контент (по решению) и всё из вашего списка исключений — с дедупликацией на уровне издателя, чтобы несколько выборов оставались разнообразными.
Прямое чтение фидов вычисляет на стороне сервера периодичность (раз в день/неделю/…) и типичную длительность эпизода — факты для поездки, которые модели никогда сами не считают.
Честная атрибуция: каждый выбор показывает, какой именно запрос его нашёл. Discovery, которому можно доверять.
Related MCP server: PodcastIndex MCP Server
Инструменты
Инструмент | Что делает |
| Раскрутка discovery: подбор из «длинного хвоста» по теме (или полностью случайный), 1–5 различных шоу |
| Чарты Apple в целом или по жанрам, обогащённые URL-ами фидов и количеством эпизодов |
| Чтение любого RSS-фида подкаста → периодичность, типичная длительность, последние эпизоды |
| Названия жанров, которые принимают |
| Обновляемые плейбуки по использованию (загружаются из этого репозитория в рантайме) |
Плюс промпты: surprise-me, commute-pick.
Быстрый старт
# 1-Line Universal Installer (auto-configures Claude Desktop, Cursor, Claude Code, VS Code, ...)
curl -fsSL "https://podcast-recommendations.builditwithai.xyz/install" | bash
# Or run directly via your preferred runtime:
uvx podcast-recommendations
npx -y podcast-recommendationsПример
User: find me a podcast about true crime I haven't heard of
roulette(topic="true crime", exclude=["Serial", "Casefile"])
→ picks: [{
title: "Milk and Murder", episode_count: 23,
cadence: "biweekly", typical_episode: "24m",
why_picked: "surfaced by the probe query “true crime chronicles”…",
feed_url: "https://www.spreaker.com/show/4529395/episodes/feed",
recent_episodes: ["24. Lindsey Baum - Part Two (2022-05-11, 10m)", ...] }]Телеметамеметамеметрия и конфиденциальность
Анонимная телеметрия использования (без PII, без запросов, без путей) через стандарт fleet (схема v2, fallback на два эндпоинта). Отказаться можно в любой момент: PODCAST_RECOMMENDATIONS_TELEMETRY=false или DO_NOT_TRACK=1.
Разработка
uv venv && uv pip install -e ".[dev]"
DO_NOT_TRACK=1 .venv/bin/python -m pytest tests/ -q # unit + live + e2eЖивыетесты обращаются к реальным эндпоинтам iTunes и настоящим RSS-фидам; при отсутствии сети они пропускают себя сами.
Лицензия
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceWraps the Podcast Index API (podcastindex.org) to enable AI agents to search and retrieve podcast episodes and metadata.10MIT
- FlicenseNot gradedqualityCmaintenanceEnables users to search for podcasts, discover trending shows, find episodes, and explore Value4Value monetization using the PodcastIndex API.3

Rephonicofficial
AlicenseAqualityCmaintenanceGive AI agents and LLMs access to podcast data from Rephonic — covering 3+ million podcasts with listener estimates, demographics, contact details, chart rankings, episodes, and more.262MIT- AlicenseAqualityDmaintenanceEnables AI agents to submit podcast URLs and retrieve clips, trailer, show notes, guest-share link, and transcript via the Clypt API.335MIT
Related MCP Connectors
Spotify top podcast trends and listening signals. Free key at trendsapi.ai
Podcast directory search + best podcasts + recommendations via Listen Notes. Free key required.
Search, draft and manage your podcast workspace from your agent.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/surendranb/podcast-recommendations'
If you have feedback or need assistance with the MCP directory API, please join our Discord server