mcp-podcast-guest-host-finder について
ゲスト出演の売り込みやポッドキャストへの連絡先調査向けに、トピックや指定リンクから番組を探すMCPサーバーです。番組の連絡先、配信ペース、最近のゲスト、出演案内ページを返します。
主な機能
- 01トピックやリンクから番組を検索
- 02ホストとフィード所有者の連絡先を提示
- 03配信ペースと活動状況を報告
- 04最近のゲストと所属企業を一覧
- 05連絡先・ゲスト募集ページを検索
活用シーン
- 01ゲスト出演を提案する番組を探す
- 02最近のゲストと所属企業を確認
- 03ゲストを招く番組を絞り込む
MCP 対応
MCPクライアントに `find_podcasts` ツールを提供します。Apify Actorを起動して完了を待ち、データセットの行を返します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
1掲載時のツール一覧 · 3 日前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| topic | string | いいえ | ポッドキャストのトピック(例:B2B sales)。Apple Podcasts カタログで検索します。 |
| topics | array | いいえ | 追加のトピック。最大20件。複数のトピックで見つかった番組も一度だけ返されます。 |
| country | string | いいえ | Apple Podcasts カタログの2文字の国コード(例:us、gb)。デフォルトはus。 |
| max_podcasts | string | いいえ | トピックごとの番組数。1~200。フィードを読み込んだ番組ごとに課金されます。デフォルトは25。 |
| min_episodes | string | いいえ | 指定した数以上のエピソードがある番組のみを対象にします。 |
| podcast_urls | array | いいえ | 直接読み込む番組の Apple Podcasts リンクまたは RSS フィード URL。最大200件。 |
| max_charge_usd | string | いいえ | 任意。この金額を超える課金が発生する行を処理する前に、実行を停止します。 |
| episodes_to_read | string | いいえ | ゲストと更新頻度の分析のため、番組ごとに読み込む最新エピソード数。5~300。デフォルトは50。 |
| guest_shows_only | enum | いいえ | true:読み込んだエピソードの30%以上でゲストに言及し、3人以上のゲストが見つかった番組のみを対象にします。デフォルトはfalse。true | false |
| find_contact_page | enum | いいえ | フィードに記載された番組ウェブサイトを読み込み、問い合わせページとゲスト出演ページを探します。デフォルトはtrue。true | false |
| active_within_days | string | いいえ | 指定した日数以内にエピソードが公開された番組のみを対象にします。削除された番組は無料です。 |
詳細
Podcast Guest and Host Finder MCP サーバー
Apify上のMamba Labs Podcast Guest and Host Finderアクター用MCPサーバーです。トピック、またはApple PodcastsのリンクとRSSフィードを指定してください。実行ごとに、番組への売り込みに必要な情報をまとめた行が番組ごとに返されます。
内容
できること
各行には、ホスト、番組が独自のRSSフィードで公開している運営者の名前とメールアドレス、エピソード数と配信頻度、配信中かどうかを示すフラグ、ゲストを紹介しているエピソードの割合、最近のゲスト名(podcast:personタグまたはエピソードのタイトルから取得)、ゲストとともに記載されている企業名、番組ウェブサイトのお問い合わせページとゲスト応募ページが含まれます。番組は、トピックに基づくApple Podcastsカタログ、または指定したリンクから取得します。フィードを読み取れない番組は、Appleカタログの項目のみで返されます。
処理はすべてApify上で実行されます。このパッケージは、アクターの実行を開始して完了を待ち、データセットの行を返すシンプルなクライアントです。
クイックスタート
Node.js 18以降と、APIトークンを持つApifyアカウントが必要です。
Claude Desktopの設定(claude_desktop_config.json)、Cursor、または任意のMCPクライアントに以下を追加します。
{
"mcpServers": {
"mamba-podcast-guest-host-finder": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-podcast-guest-host-finder"
],
"env": {
"APIFY_TOKEN": "your-apify-token"
}
}
}
}
クライアントを再起動すると、find_podcastsツールが表示されます。
前提条件
- Node.js 18以降。
- console.apify.com/account/integrationsから取得したApify APIトークンを
APIFY_TOKENとして設定します。サーバーはトークンがなくてもツールを一覧表示しますが、呼び出しにはトークンが必要です。
プロンプトの例
- 「ゲストを招いてインタビューを行う、活動中のB2B営業ポッドキャストを25件見つけてください。ホストのメールアドレスとゲスト応募ページも含めてください。」
- 「この3つのポッドキャストの最近のゲストは誰ですか?それぞれどの企業の人ですか?」
- 「過去90日以内に配信されたSaaSマーケティングのポッドキャストを一覧表示してください。」
ツール
find_podcasts。ツールは1つです。引数の例:
{
"topic": "B2B sales",
"max_podcasts": "25",
"active_within_days": "90",
"guest_shows_only": "true"
}
入力
アクターのすべての購入者向け入力がそのまま表示されます。省略した入力にはアクター独自のデフォルト値が適用されます。数値とブール値は文字列として送信されます。
| 入力 | 型 | 説明 |
|---|---|---|
topic | string | ポッドキャストのテーマ |
topics | array | 追加のテーマ。最大20件 |
podcast_urls | array | Apple Podcasts のリンクまたは RSS フィード URL。最大200件 |
country | string | Apple Podcasts カタログの国。デフォルトは us |
max_podcasts | string | テーマごとの番組数。1~200。デフォルトは25 |
episodes_to_read | string | 番組ごとに読み込む最新エピソード数。5~300。デフォルトは50 |
active_within_days | string | この日数以内にエピソードがある番組のみを対象にします |
min_episodes | string | この数以上のエピソードがある番組のみを対象にします |
guest_shows_only | string | true または false。デフォルトは false |
find_contact_page | string | true または false。デフォルトは true |
max_charge_usd | string | 実行の任意の料金上限 |
料金
Apify ではイベントごとに課金され、料金は Apify アカウントに請求されます。価格は USD です。
| イベント | Free プラン | Bronze | Silver | Gold |
|---|---|---|---|---|
podcast-row、フィードを読み込んだ番組ごと | $0.004 | $0.0038 | $0.0036 | $0.0034 |
apify-actor-start、実行開始ごと | $0.0005 | $0.0005 | $0.0005 | $0.0005 |
フィードを読み込めなかった番組、結果がない行、エラー行は無料です。
キーについて
このアクターにキーは必要ありません。Apple iTunes Search API、公開 RSS フィード、各番組ウェブサイトの1ページを読み込み、いかなるキーも保持しません。実行にかかるプラットフォーム費用とプロキシ費用は Mamba Labs が負担します。
アクターの完全なドキュメント
apify.com/mambalabs/podcast-guest-host-finder
ライセンス
MIT。詳細は LICENSE を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。