PodMule について
PodMuleは、番組、エピソード、文字起こし、クリップ、ゲスト、予約を検索・管理するためのポッドキャストワークスペースにエージェントを接続します。リモートMCPサーバーと5つのスキルを組み合わせ、各機能の使い方を案内します。
主な機能
- 01文字起こしと過去の番組を検索
- 02エピソードのクリップや記事を作成
- 03ゲストへのインタビュー概要を準備
- 04ワークスペースのタスクと予約を確認
- 055つのスキルによるツール選択案内
活用シーン
- 01エピソード内の引用とタイムスタンプを検索
- 02新しいエピソードのクリップを作成
- 03次回ゲストとのインタビューに備える
- 04エピソードのタイトルと番組説明を作成
MCP 対応
https://app.podmule.com/mcpを通じて、MCPクライアントをPodMuleのリモートMCPサーバーに接続します。サーバーはポッドキャストワークスペースのデータと操作を提供し、接続にはOAuthログインが必要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://app.podmule.com/mcpclaude mcp add --transport http com-podmule-podmule https://app.podmule.com/mcp{"mcpServers":{"com-podmule-podmule":{"type":"http","url":"https://app.podmule.com/mcp"}}}Cursor で開く{"servers":{"com-podmule-podmule":{"type":"http","url":"https://app.podmule.com/mcp"}}}VS Code で開く{"mcpServers":{"com-podmule-podmule":{"type":"http","url":"https://app.podmule.com/mcp"}}}{"mcpServers":{"com-podmule-podmule":{"serverUrl":"https://app.podmule.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
3| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| context | object | いいえ | |
| context.show_id | string | いいえ | |
| context.timeframe | string | いいえ | |
| context.contact_id | string | いいえ | |
| context.episode_id | string | いいえ | |
| context.conversation_id | string | いいえ | |
| context.organization_id | string | いいえ | |
| request | string | はい | |
| response_format | enum | いいえ | answer | route_plan | json |
詳細
PodMule プラグイン
エージェントを独自のPodMuleポッドキャストワークスペースに接続します。番組、エピソード、文字起こし、過去のカタログから構築されたナレッジベース、クリップ、ゲストのCRM、インタビュー予約を利用できます。
このプラグインには、PodMule のリモート MCP サーバーへの参照と、エージェントに各機能を使うタイミングを伝える5つのスキルが含まれています。スキルなしで接続すると、利用できるツールは3つだけで、使い方もわかりません。
**PodMule ワークスペースが必要です。**このプラグインはお客様のデータと連携するもので、単独では何も行いません。エージェントが初めて接続するときに、普段お使いの PodMule アカウントでサインインします。コピーする API キーはありません。アカウントをお持ちでない場合は、podmule.comから始めてください。
コネクター URL:https://app.podmule.com/mcp · セットアップガイド全文:app.podmule.com/mcp-setup
インストール
Claude Code 以外では、インストールに必要なのはリポジトリ名 Squared-Lemons-Ltd/podmule-plugin だけです。プラグイン設定画面に貼り付けてください。
Claude Code
/plugin marketplace add Squared-Lemons-Ltd/podmule-plugin
/plugin install podmule@podmule
続いて /mcp を実行してサインインします。PodMule の同意画面がブラウザーウィンドウで開きます。複数のワークスペースに所属している場合は、接続先を選択します。
非対話型セッション(
claude -p、Agent SDK)では OAuth フローを完了できず、ツールは利用不可と表示されます。まず対話型セッションから一度認証してください。
Claude Desktop、ChatGPT、Codex
3つともリポジトリ名をそのまま使用できます。Plugins セクションを開き、Add custom を選択して、次を入力します。
Squared-Lemons-Ltd/podmule-plugin
次に PodMule をインストールしてサインインします。1つのパッケージをすべてのアプリで読み込めます。
ChatGPT の chat サーフェスは別のもので、この方法では接続できません。独自の開発者モード登録によって発行されるコネクター ID が必要ですが、配布可能なパッケージにそれを含めることはできません。
ワンクリックで接続できるその他のサーフェス
これらで追加されるのは MCP 接続のみです。スキルはプラグインパッケージに含まれているため、Claude Code と ChatGPT desktop では、さらに多くの機能を活用できます。
その他
Streamable HTTP と OAuth に対応した MCP クライアントなら、次の URL を直接指定できます。
{
"mcpServers": {
"podmule": {
"type": "http",
"url": "https://app.podmule.com/mcp"
}
}
}
"type" は省略できません。Claude Code はこれがない url エントリーを stdio サーバーとして読み取り、スキップしてエラーになります。
スキルの内容
| スキル | 依頼する内容 |
|---|---|
find-in-back-catalogue | 「燃え尽き症候群について話しているエピソードはどれですか?」・「正確な引用とタイムスタンプを見つけてください。」 |
draft-clips | 「火曜日のエピソードからクリップ案を作成してください。」 |
interview-brief | 「次のゲストについて概要をまとめてください。」 |
episode-writeup | 「エピソード42のショーノートとタイトルを作成してください。」 |
workspace-triage | 「今日は何に対応する必要がありますか?」 |
find-in-back-catalogue は読み取り専用で、最初に試すのに最適なスキルです。クリップ作成スキルと記事作成スキルはワークスペースを変更するため、変更前に確認します。
リポジトリの構成
.claude-plugin/marketplace.json the catalog, read by both Claude and ChatGPT desktop
plugins/podmule/
.claude-plugin/plugin.json Claude manifest
.codex-plugin/plugin.json Codex/ChatGPT manifest
.mcp.json the connector declaration, shared by both
skills/ five skills, shared by both
assets/ brand mark, taken from the PodMule marketing site
server.json the official MCP registry entry
scripts/check-manifests.mjs structural checks on the manifests
scripts/check-capability-drift.mjs fails when a skill names a capability that no longer exists
両方のマニフェストは同じスキルディレクトリと .mcp.json を参照するため、それぞれが読み取る表示フィールド以外で、2つのエコシステム間の内容にずれが生じることはありません。
チェック
node scripts/check-manifests.mjs
node scripts/check-capability-drift.mjs
ずれのチェックでは PodMule の公開機能一覧を読み込み、スキルがサーバーに登録されていない機能に言及している場合は失敗します。認証情報は不要で、プッシュとプルリクエストのたびに CI で実行されます。製品の機能名を変更することは、インストール済みのガイダンスを気付かれないまま使えなくしてしまう、まさに避けるべき変更です。
ライセンス
MIT — LICENSE を参照してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。