Pocket Casts MCP Server
Pocket Casts MCP 서버
AI 어시스턴트를 Pocket Casts 계정에 연결하는 MCP 서버입니다. 구독 목록을 탐색하고, 에피소드 세부 정보를 읽고, 대본을 가져올 수 있습니다. 기본 대본이 없는 경우 AssemblyAI를 통해 자동으로 대본을 생성합니다.
Bun과 FastMCP로 구축되었습니다. Railway 또는 모든 Docker 호스트에 배포할 수 있습니다.
도구
도구 | 설명 |
| 구독 중인 모든 팟캐스트 나열 (폴더 UUID 포함) |
| 구독 중인 팟캐스트의 최신 에피소드 가져오기 |
| UUID로 특정 에피소드 세부 정보 가져오기 |
| 에피소드 대본 가져오기 (없을 경우 AssemblyAI로 대체) |
| 모든 팟캐스트 또는 특정 폴더의 대본 가용성 확인 |
Related MCP server: pocketcasts-mcp
설정
사전 요구 사항
Bun v1.3 이상
Pocket Casts 계정 (API 액세스를 위해 Plus 필요)
설치 및 인증
bun install
bun run login로그인 명령을 실행하면 Pocket Casts 이메일과 비밀번호를 묻는 메시지가 표시되며, 이후 토큰이 auth.json에 저장됩니다.
환경 설정
.env 파일을 생성합니다:
MCP_API_KEY=your-secret-key-here
ASSEMBLYAI_API_KEY=your-assemblyai-key # optional, enables transcription fallback실행
bun run start서버는 HTTP 스트림 전송을 사용하여 3001번 포트에서 시작됩니다 (PORT 환경 변수로 재정의 가능).
MCP 클라이언트에 연결
MCP 클라이언트를 다음 주소로 지정하세요:
http://localhost:3001/mcp다음 중 하나로 인증하세요:
Authorization: Bearer <MCP_API_KEY>헤더?api_key=<MCP_API_KEY>쿼리 매개변수
Railway에 배포
포함된 Dockerfile은 Railway 배포 준비가 완료된 상태입니다. Railway 프로젝트에서 다음 환경 변수를 설정하세요:
변수 | 필수 | 설명 |
| 예 | MCP 클라이언트 인증을 위한 Bearer 토큰 |
| 예 | 로그인 후 |
| 예 | 로그인 후 |
| 예 | 로그인 후 |
| 아니요 | 기본 대본이 없는 에피소드에 대해 대본 생성 활성화 |
| 아니요 | Railway가 자동으로 설정 |
대본 작동 방식
먼저 Pocket Casts에서 생성된 대본을 확인합니다.
없을 경우 RSS 소스 대본을 확인합니다.
둘 다 존재하지 않고
ASSEMBLYAI_API_KEY가 설정되어 있으면, 오디오 URL을 AssemblyAI로 직접 전송하여 대본을 생성합니다 (파일 다운로드 불필요).
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceConnects AI assistants to a self-hosted Your Spotify instance and Spotify's Web API for deep listening analytics and playback control. It enables users to query unlimited listening history, generate custom Wrapped summaries, and manage playlists through natural language.18Apache 2.0
- AlicenseBqualityDmaintenanceEnables AI assistants to search, browse, and manage your Pocket Casts podcast library.141MIT
- AlicenseNot gradedqualityCmaintenanceWraps the Podcast Index API (podcastindex.org) to enable AI agents to search and retrieve podcast episodes and metadata.10MIT
- AlicenseAqualityAmaintenanceMCP server for the Transistor.fm API: manage podcast episodes, analytics, transcripts, and webhooks from your AI agent.23591MIT
Related MCP Connectors
Search 4M+ podcasts & YouTube, transcribe any episode, search transcripts, generate AI lessons.
Search, draft and manage your podcast workspace from your agent.
Read and update your Everway trips and itineraries from any MCP-compatible AI assistant.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/alansmodic/pocketcasts-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server