Podcast Index MCP Server
Search the Podcast Index: podcasts, episodes, person appearances, trending, feed health.
1 stars53 downloads/wk
Reviews
Write oneNobody has reviewed Podcast Index MCP Server yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Podcast Index MCP Server tools (18)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
categories_listGet the full list of Podcast Index categories and their IDs.
episode_by_idLook up a single episode by its Podcast Index episode ID. Returns full episode metadata including enclosure URL, duration, and transcript links where available.
episodes_by_feed_idGet episodes for a specific podcast by its Podcast Index feed ID. Use podcast_by_feed_url first to get the feed ID.
episodes_liveGet episodes that are currently live (actively streaming right now) across the Podcast Index. Useful for finding live shows in progress.
podcast_by_feed_idLook up a podcast by its Podcast Index feed ID. Returns full metadata including categories, language, and feed health.
podcast_by_feed_urlLook 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.
podcast_by_guidLook 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.
podcast_by_itunes_idLook up a podcast by its Apple Podcasts (iTunes) ID. Returns full Podcast Index feed metadata.
recent_episodesGet the most recent episodes across the entire Podcast Index. Useful for seeing what is being published right now in the ecosystem.
recent_feedsGet 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.
recent_new_feedsGet 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.
search_by_personSearch 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.
search_by_termFull-text search across all podcasts in the index. Search by topic, show name, or keyword to find relevant podcasts.
search_by_titleSearch 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.
stats_currentGet current aggregate statistics for the entire Podcast Index (total feeds, episodes, and related counts).
trending_podcastsGet trending podcasts with optional filters for language and category. Useful for competitive intelligence and content planning.
value_by_feed_idGet the value4value (lightning payment / streaming sats) information for a podcast by its Podcast Index feed ID, if the feed publishes a podcast:value block.
value_by_feed_urlGet the value4value (lightning payment / streaming sats) information for a podcast by its RSS feed URL, if the feed publishes a podcast:value block.
Public scan report
scanner v0.1.10 · 2026-11-05 · same rubric, same numbers if you re-run it
- Code scan6 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Podcast Index MCP Server compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 90% of 3,471 Web search servers
- Tools
- 18
- the typical Web search server has 5
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 55% of 1,788 Web search servers
- Downloads a week
- 53
- more than 35% of 837 Web search servers with a package
What its tools let an agent do: 18 read
Install Podcast Index MCP Server in Claude Code, Cursor or VS Code
Runs npx -y podcastindex-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add podcastindex-mcp -- npx -y podcastindex-mcp
What the publisher says
From the Podcast Index MCP Server repository's README, as published. We do not edit it. Read it on GitHub
Podcast Index MCP Server
Connect Claude to the Podcast Index API. Search podcasts, track appearances, monitor trends.
The results shown in the demo above are sample data, not real Podcast Index responses.
About
Built and maintained by Conor Bronsdon for the Chain of Thought podcast production workflow, where it surfaces guest appearances and checks feed health during research. Conor hosts Chain of Thought, a show about AI infrastructure and how practitioners actually build with it. More tools for creators live in ai-tools-for-creators. Find Conor on X at @ConorBronsdon.
Companion tools:
- Transistor MCP: Transistor.fm's official MCP server. Episodes, publishing, and analytics.
- substack-mcp: read posts and manage Substack drafts
- op3-mcp: report downloads, listener geography, and apps from OP3
- apple-podcasts-mcp: pull plays, followers, and per-episode listening from Apple Podcasts Connect
- gsc-mcp: query search performance, keywords, and sitemaps in Google Search Console
- podcast-benchmark: benchmark a show against its peers using only public data
Prerequisites
- Node.js 18+
- Free Podcast Index API credentials -- get them at api.podcastindex.org
Installation
git clone https://github.com/conorbronsdon/podcastindex-mcp.git
cd podcastindex-mcp
npm install
npm run buildConfiguration
Claude Desktop
Add to your Claude Desktop config (claudedesktopconfig.json):
{
"mcpServers": {
"podcastindex": {
"command": "node",
"args": ["/path/to/podcastindex-mcp/build/index.js"],
"env": {
"PODCASTINDEX_API_KEY": "your-api-key",
"PODCASTINDEX_API_SECRET": "your-api-secret"
}
}
}
}Claude Code
Add to your project's .mcp.json:
{
"mcpServers": {
"podcastindex": {
"command": "node",
"args": ["/path/to/podcastindex-mcp/build/index.js"],
"env": {
"PODCASTINDEX_API_KEY": "your-api-key",
"PODCASTINDEX_API_SECRET": "your-api-secret"
}
}
}
}Tools
This server is entirely read-only: every tool declares the MCP tool annotation readOnlyHint: true, so clients know no call mutates anything and can skip write-consent prompts.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Podcast Index MCP Server: common questions
- Is Podcast Index MCP Server safe?
- Yes, by our scan: it is graded A (92/100). Read the Podcast Index MCP Server safety report
- How do I install Podcast Index MCP Server?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Podcast Index MCP Server need an API key?
- No secret keys are declared. It reads 2 settings from the environment.
- Is Podcast Index MCP Server maintained?
- The last commit was in the last day (2026-11-05). The latest release is v0.3.0.
- What can I use instead of Podcast Index MCP Server?
- Servers from other publishers that do the same job: HasData Yelp MCP server.
- How does Podcast Index MCP Server compare with other Web search MCP servers?
- safety score 92/100 (higher than 90% of 3,471 Web search servers); tools 18 (the typical Web search server has 5); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Podcast Index MCP Server
Same job from other publishers: the closest match first, then the best rated.
- HasData YelpYelp business search, place details and the full review feed, as structured JSON.not reviewedGrowingA