Podcast Feed Check
Guest access is available after setup. Full account linking verified by PowMCP: Claude only.
Use in your browser
Point a tool at a public podcast feed or episode URL and get the same live evidence your agent gets: real metadata, artwork, enclosure, byte-range, and sampled media checks.
Guest includes 50 lifetime app requests. Create a free account for 100 app requests each calendar month. One allowance across every app, in your browser and your agent.One allowance across every app, in your browser and your agent. Manage usage
Guest access is available after setup. Full account linking verified by PowMCP: Claude only.
Connect this app on its own. Add other PowMCP apps whenever your agent needs another job done.
Open the apps workspace
Choose your agent. Each button opens a new tab with only this app's endpoint ready to add.
Copy one ready-to-send prompt for any agent that supports remote MCP connections.
For clients that require manual configuration, use this app-only endpoint, its JSON entry, or one terminal command.
ChatGPT: enable Developer mode in Settings → Security and login, then add this MCP endpoint from the Plugins page. Availability depends on your account and workspace policy. PowMCP has not yet verified ChatGPT account linking. OpenAI setup guide
https://powmcp.com/podcast-feed-check/mcp {
"mcpServers": {
"powmcp-podcast-feed-check": {
"type": "http",
"url": "https://powmcp.com/podcast-feed-check/mcp"
}
}
}Terminal agents add this app with one command:
claude mcp add --transport http powmcp-podcast-feed-check https://powmcp.com/podcast-feed-check/mcpcodex mcp add powmcp-podcast-feed-check --url https://powmcp.com/podcast-feed-check/mcpgemini mcp add --transport http powmcp-podcast-feed-check https://powmcp.com/podcast-feed-check/mcpManage, disable, or remove this connection in your agent's own MCP settings. PowMCP does not label an external connection as installed without confirmation from that client.
Proof
Check a public podcast RSS feed's required metadata, measured artwork dimensions, enclosure byte-range delivery, and a sampled media probe, or debug one episode URL
Preflight a public podcast RSS feed with real metadata, artwork, enclosure, byte-range, and sampled media checks, troubleshoot one episode URL, or compare two feeds before a hosting migration.
Request cost1 completed result
Guests get 50 lifetime app requests. Free accounts get 100 each calendar month.
podcast_feed_check
Validates one public podcast RSS feed with live evidence: feed XML and namespace rules against separately dated Apple Podcasts, Spotify, and Podcasting 2.0 profiles, measured artwork dimensions and format, HEAD/byte-range delivery probes on recent enclosures, and one bounded ffprobe media sample. Returns per-profile readiness with blocking errors, warnings, and exact source paths. Use it for submission readiness, migration preflight, missing metadata, broken artwork, or hosting questions about one feed. Takes up to 60 seconds.
podcast_episode_check
Diagnoses one direct public episode media URL independently of its feed: redirect chain, final HTTP status, content type and length, HEAD support, byte-range behavior (whether seeking and resumable downloads work), cache headers, and ffprobe container/codec/sample-rate facts from a bounded 2 MB sample. Use it when a specific episode will not download, seek, or validate and the user supplies the media URL itself. Takes up to 60 seconds.
podcast_feed_compare
Checks exactly two public podcast RSS feeds under identical bounds and summarizes the differences that matter for a hosting migration or feed revision: per-profile readiness deltas, blocking-error differences, show metadata and namespace changes, episode GUID overlap, enclosure host/type changes, artwork changes, and byte-range delivery regressions, naming the safer feed only when the evidence supports one. Use it only when the user supplies two feed URLs. Takes up to 60 seconds.
Other apps for the jobs next to Podcast Feed Check.
Scope and boundaries for Podcast Feed Check.
Check https://www.nasa.gov/feeds/podcasts/houston-we-have-a-podcast with recentEpisodes set to 1 and optionally enable probeMedia to diagnose the newest enclosure's delivery.
Read ready, blocking errors, and per-profile results first. When ready is true, the selected Apple, Spotify, and Podcasting 2.0 validation profiles produced no blocking error in the inspected evidence; fix errors by profile, rule, and source path, then address artwork or enclosure delivery failures. Skipped episodes or probes, an exhausted byte budget, a deadline, or unavailable sampled media limits the conclusion; for a direct episode, HEAD rejection alone is not a failure when GET succeeds.
Readiness covers the implemented, dated machine-checkable profiles and does not guarantee directory acceptance. Feed and enclosure fetching is bounded, only a limited recent-episode window is inspected, and media facts come from at most a 2 MB sample when probing is enabled.