{"name":"io.github.conorbronsdon/podcastindex-mcp","slug":"conorbronsdon-podcastindex-mcp","title":"Podcast Index MCP Server","description":"Search the Podcast Index: podcasts, episodes, person appearances, trending, feed health.","url":"https://mcp.market/server/conorbronsdon-podcastindex-mcp","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"search","tags":["search","media"],"presence":{"score":27,"stars":1,"forks":0,"downloads_week":53,"last_push_at":"2026-11-05T01:12:29.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/conorbronsdon/podcastindex-mcp","website":null,"version":"0.3.0","remotes":[],"packages":[{"registryType":"npm","identifier":"podcastindex-mcp","version":"0.3.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Podcast Index API key — free at https://api.podcastindex.org","isRequired":true,"name":"PODCASTINDEX_API_KEY"},{"description":"Podcast Index API secret issued with your API key","isRequired":true,"name":"PODCASTINDEX_API_SECRET"}]}],"tools":[{"name":"categories_list","description":"Get the full list of Podcast Index categories and their IDs.","write_action":false,"price_micros":0,"input_schema":null},{"name":"episode_by_id","description":"Look up a single episode by its Podcast Index episode ID. Returns full episode metadata including enclosure URL, duration, and transcript links where available.","write_action":false,"price_micros":0,"input_schema":null},{"name":"episodes_by_feed_id","description":"Get episodes for a specific podcast by its Podcast Index feed ID. Use podcast_by_feed_url first to get the feed ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"episodes_live","description":"Get episodes that are currently live (actively streaming right now) across the Podcast Index. Useful for finding live shows in progress.","write_action":false,"price_micros":0,"input_schema":null},{"name":"podcast_by_feed_id","description":"Look up a podcast by its Podcast Index feed ID. Returns full metadata including categories, language, and feed health.","write_action":false,"price_micros":0,"input_schema":null},{"name":"podcast_by_feed_url","description":"Look up a podcast by its RSS feed URL. Returns feed ID, iTunes ID, categories, last update time, and feed health. Useful for checking if your podcast is properly indexed.","write_action":false,"price_micros":0,"input_schema":null},{"name":"podcast_by_guid","description":"Look up a podcast by its podcast:guid tag value — the globally unique identifier defined in the Podcast Namespace spec. Use this when you have the GUID rather than a feed URL or ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"podcast_by_itunes_id","description":"Look up a podcast by its Apple Podcasts (iTunes) ID. Returns full Podcast Index feed metadata.","write_action":false,"price_micros":0,"input_schema":null},{"name":"recent_episodes","description":"Get the most recent episodes across the entire Podcast Index. Useful for seeing what is being published right now in the ecosystem.","write_action":false,"price_micros":0,"input_schema":null},{"name":"recent_feeds","description":"Get the most recently updated podcast feeds across the entire Podcast Index, with optional language and category filters. Useful for spotting fresh activity in the ecosystem.","write_action":false,"price_micros":0,"input_schema":null},{"name":"recent_new_feeds","description":"Get podcast feeds newly added to the Podcast Index, in the order they were added. Useful for discovering brand-new shows before they show up in other searches.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_by_person","description":"Search for podcast episodes where a specific person appeared as host or guest. Returns episodes across all indexed podcasts — useful for tracking appearances beyond your own show.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_by_term","description":"Full-text search across all podcasts in the index. Search by topic, show name, or keyword to find relevant podcasts.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_by_title","description":"Search for podcasts by title. Narrower than search_by_term, which also matches descriptions and other feed metadata — use this when you already know (or are guessing at) the show name.","write_action":false,"price_micros":0,"input_schema":null},{"name":"stats_current","description":"Get current aggregate statistics for the entire Podcast Index (total feeds, episodes, and related counts).","write_action":false,"price_micros":0,"input_schema":null},{"name":"trending_podcasts","description":"Get trending podcasts with optional filters for language and category. Useful for competitive intelligence and content planning.","write_action":false,"price_micros":0,"input_schema":null},{"name":"value_by_feed_id","description":"Get the value4value (lightning payment / streaming sats) information for a podcast by its Podcast Index feed ID, if the feed publishes a podcast:value block.","write_action":false,"price_micros":0,"input_schema":null},{"name":"value_by_feed_url","description":"Get the value4value (lightning payment / streaming sats) information for a podcast by its RSS feed URL, if the feed publishes a podcast:value block.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":92,"grade":"A","scanned_at":"2026-11-05T07:00:23.369Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-05T07:00:23.325Z","components":{"code":{"score":25,"max":25,"notes":["6 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":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"podcastindex-mcp","version":"0.3.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-07-08T05:11:22.876Z","repositoryUrl":"git+https://github.com/conorbronsdon/podcastindex-mcp.git","weeklyDownloads":53}],"repo":{"found":true,"owner":"conorbronsdon","repo":"podcastindex-mcp","archived":false,"pushedAt":"2026-11-05T01:12:29Z","stars":1,"forks":0,"openIssues":1,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/120674402?v=4","ownerCreatedAt":"2022-12-15T17:50:42Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/120674402?v=4&s=128","source":"registry"},"presence":{"stars":1,"forks":0,"downloadsWeek":53,"license":"MIT","lastPushAt":"2026-11-05T01:12:29.000Z","score":27}}}},"grade_history":[],"reviews":[]}