Podcast Guest and Host Finder MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| APIFY_TOKEN | Yes | Your Apify API token from console.apify.com/account/integrations. The server lists its tool without a token; a call needs one. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| find_podcastsA | Find podcasts on a topic, or read podcasts you name, and return one row per show: host, the owner name and email the show publishes in its own RSS feed, episode count, latest episode, episodes in the last 90 days, an active flag, the share of episodes that name a guest, recent guest names read from episode titles or podcast:person tags, companies named beside guests, and the contact and be a guest pages on the show website. Give topic (for example B2B sales) to search the Apple Podcasts catalog, or podcast_urls with Apple Podcasts links or RSS feed URLs. Filters: active_within_days, min_episodes, guest_shows_only. A show whose feed cannot be read comes back free with Apple catalog fields only. A run that does not succeed is returned as an error with its run ID. Read-only; requires an APIFY_TOKEN; Apify charges per podcast row returned. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 1 tool
With only one tool there is no risk of selecting the wrong tool, so agent-facing ambiguity is minimal. However, the tool internally overloads two modes (topic search vs. podcast_urls lookup) plus multiple filters inside a single entry point, which pushes some ambiguity into parameter interpretation rather than eliminating it.
The single name find_podcasts follows a clean snake_case verb_noun convention and clearly states the resource being retrieved. There is no second name to establish a pattern, so consistency can only be judged on adherence to that convention, which it satisfies.
One tool for a read-only discovery/enrichment purpose is defensible, but the surface is functionally a mega-tool that bundles search, feed parsing, guest extraction, and website contact discovery. Splitting search from enrichment would make the set easier to reason about; as-is it sits at the thin end of the spectrum.
For a read-only podcast prospecting domain, the single tool covers search, per-show metadata, guest signals, and contact pages, which is a broad lifecycle for discovery. Minor gaps remain: no pagination/cursor for expanding result sets and no way to fetch a single show's full record outside a bulk run.