mcpField
P
PodMule

PodMule

远程服务
app.podmule.com媒体与设计010 周前更新

关于 PodMule

PodMule 将 Agent 连接到播客工作区,用于搜索和管理节目、单集、转录文本、片段、嘉宾及预约。它将远程 MCP 服务与五项技能结合,指导 Agent 使用工作区功能。

主要功能

  1. 01搜索转录文本和历史节目
  2. 02起草单集片段和文稿
  3. 03准备嘉宾采访简报
  4. 04查看工作区待办和预约
  5. 05五项技能指导工具选择

适用场景

  1. 01查找单集引文和时间戳
  2. 02为新单集起草片段
  3. 03准备即将进行的嘉宾采访
  4. 04生成单集标题和节目说明

MCP 相关

通过 https://app.podmule.com/mcp 将 MCP 客户端连接到 PodMule 的远程 MCP 服务。服务提供播客工作区数据和操作,连接时需要 OAuth 登录。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://app.podmule.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

3
参数类型必填说明
contextobject否
context.show_idstring否
context.timeframestring否
context.contact_idstring否
context.episode_idstring否
context.conversation_idstring否
context.organization_idstring否
requeststring是
response_formatenum否answer | route_plan | json

详细介绍

README 配图

PodMule 插件

将你的 Agent 连接到自己的 PodMule 播客工作区——节目、单集、文字稿、根据过往节目库构建的知识库、片段、嘉宾 CRM 和采访预约。

此插件包含两部分:指向 PodMule 远程 MCP 服务的引用,以及五个用于告诉 Agent 何时使用其中哪些部分的技能。连接时如果没有这些技能,你将只能使用三个工具,却不知道该如何使用它们。

你需要一个 PodMule 工作区。 此插件会访问你的数据;单独使用它不会执行任何操作。Agent 首次连接时,你只需使用常规 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

这三者都可以直接使用仓库名称。打开 Plugins 部分,选择 Add custom,然后输入:

Squared-Lemons-Ltd/podmule-plugin

然后安装 PodMule 并登录。一个软件包,三者均可读取。

ChatGPT 的 chat 界面是独立功能,无法通过这种方式访问——它需要使用你自己的开发者模式注册生成的连接器 ID,任何可分发的软件包都无法包含该 ID。

一键安装到其他平台

添加到 Cursor 添加到 VS Code 添加到 VS Code Insiders 添加到 LM Studio 添加到 Replit 添加到 Goose

这些方式只会添加 MCP 连接——技能包含在插件软件包中,因此 Claude Code 和 ChatGPT 桌面版能从中获得更多功能。

其他平台

任何支持带 OAuth 的 Streamable HTTP 的 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,因此这两个生态系统在内容上永远不会产生偏差——区别仅在于各自读取的展示字段。

检查

node scripts/check-manifests.mjs
node scripts/check-capability-drift.mjs

偏差检查会读取 PodMule 的公开功能列表;如果某项技能提及了服务不再注册的内容,检查就会失败。它不需要凭据,并且会在每次推送和拉取请求时于 CI 中运行。在产品中重命名某项功能,正是那种会导致已安装的指南悄无声息地失效的改动。

许可证

MIT — 参见 LICENSE。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。