PodMule MCP Server
OfficialPodMule 플러그인
에이전트를 나만의 PodMule 팟캐스트 워크스페이스(쇼, 에피소드, 대본, 백 카탈로그 기반 지식 베이스, 클립, 게스트 CRM 및 인터뷰 예약)에 연결하세요.
이 플러그인은 두 가지를 묶어 제공합니다: PodMule의 원격 MCP 서버 참조와, 에이전트가 각 기능을 언제 사용해야 하는지 알려주는 다섯 가지 스킬입니다. 스킬 없이 연결하면 세 가지 도구만 얻고 이를 어떻게 활용할지 전혀 알 수 없습니다.
PodMule 워크스페이스가 필요합니다. 이 플러그인은 사용자의 데이터와 통신하며, 단독으로는 아무것도 하지 않습니다. 에이전트가 처음 연결할 때 일반 PodMule 계정으로 로그인하면 됩니다. 복사할 API 키는 없습니다. 아직 계정이 없다면 podmule.com에서 시작하세요.
커넥터 URL: https://app.podmule.com/mcp · 전체 설정 가이드: app.podmule.com/mcp-setup
설치
Claude Code
/plugin marketplace add Squared-Lemons-Ltd/podmule-plugin
/plugin install podmule@podmule그런 다음 /mcp를 입력하고 로그인하세요. PodMule의 동의 화면이 브라우저 창으로 열리며, 둘 이상의 워크스페이스에 속해 있다면 연결에 사용할 워크스페이스를 선택합니다.
비대화형 세션(
claude -p, Agent SDK)은 OAuth 흐름을 완료할 수 없으며 도구를 사용 불가능으로 보고합니다. 먼저 대화형 세션에서 한 번 승인하세요.
ChatGPT 데스크톱
플러그인 디렉토리를 열고 Squared-Lemons-Ltd/podmule-plugin을 마켓플레이스로 추가한 다음, 해당 마켓플레이스에서 PodMule을 설치하고 로그인하세요.
ChatGPT 채팅 화면에서는 이 방식으로 접근할 수 없습니다. 배포 가능한 패키지가 포함할 수 없는, 사용자 고유의 개발자 모드 등록을 통해 발급된 커넥터 ID가 필요합니다. Codex와 ChatGPT 데스크톱에서는 작동합니다.
한 번 클릭, 기타 화면
이 버튼들은 MCP 연결만 추가합니다. 스킬은 플러그인 패키지와 함께 제공되므로 Claude Code와 ChatGPT 데스크톱에서 더 많은 기능을 활용할 수 있습니다.
기타 환경
OAuth와 함께 Streamable HTTP를 지원하는 모든 MCP 클라이언트는 URL을 직접 가리킬 수 있습니다:
{
"mcpServers": {
"podmule": {
"type": "http",
"url": "https://app.podmule.com/mcp"
}
}
}"type"은 선택 사항이 아닙니다. Claude Code는 type 항목 없이 url 항목만 있으면 이를 stdio 서버로 읽어들이고 건너뛰며 오류를 발생시킵니다.
Related MCP server: pocketcasts-mcp
스킬의 기능
스킬 | 요청 예시 |
| "번아웃에 대해 다룬 에피소드는?" · "정확한 인용문과 타임스탬프를 찾아줘." |
| "화요일 에피소드에서 클립 초안을 작성해줘." |
| "다음 게스트에 대해 브리핑해줘." |
| "에피소드 42의 노트와 제목을 생셩해줘." |
| "오늘 내 주의할 일은 뭐가 있나?" |
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
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 참조.
This server cannot be deployed
Maintenance
Related MCP Connectors
- JellypodOAuthcom.jellypod
Create, import, and publish Jellypod podcast episodes from your AI assistant.
Podcast intelligence for agents: transcripts, clips, speaker diarization, mention tracking.
Search recordings, summarize meetings, create clips, and automate workflows from your AI assistant.
Make podcasts, video shows, audio drama, and documentaries just by chatting. Script to episode.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides full Descript integration for transcription, AI-powered editing, voice synthesis, and export. Automates audio/video processing including filler word removal, silence trimming, and project collaboration through natural language commands.-
- AlicenseBqualityDmaintenanceEnables AI assistants to search, browse, and manage your Pocket Casts podcast library.141MIT
- AlicenseAqualityDmaintenanceEnables natural language control of Wwise audio middleware, allowing project auditing, batch editing, event creation, and reference checking through conversational interaction.201MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to interact with Jurisly workspaces for tasks like drafting invoices, finding hearing dates, and editing documents through natural language.Apache 2.0