Skip to main content
Glama
alansmodic

Pocket Casts MCP Server

by alansmodic

Pocket Casts MCP 서버

AI 어시스턴트를 Pocket Casts 계정에 연결하는 MCP 서버입니다. 구독 목록을 탐색하고, 에피소드 세부 정보를 읽고, 대본을 가져올 수 있습니다. 기본 대본이 없는 경우 AssemblyAI를 통해 자동으로 대본을 생성합니다.

BunFastMCP로 구축되었습니다. Railway 또는 모든 Docker 호스트에 배포할 수 있습니다.

도구

도구

설명

list-podcasts

구독 중인 모든 팟캐스트 나열 (폴더 UUID 포함)

new-episodes

구독 중인 팟캐스트의 최신 에피소드 가져오기

get-episode

UUID로 특정 에피소드 세부 정보 가져오기

get-transcript

에피소드 대본 가져오기 (없을 경우 AssemblyAI로 대체)

check-transcripts

모든 팟캐스트 또는 특정 폴더의 대본 가용성 확인

Related MCP server: pocketcasts-mcp

설정

사전 요구 사항

설치 및 인증

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_API_KEY

MCP 클라이언트 인증을 위한 Bearer 토큰

POCKETCASTS_ACCESS_TOKEN

로그인 후 auth.json에서 확인

POCKETCASTS_REFRESH_TOKEN

로그인 후 auth.json에서 확인

POCKETCASTS_EXPIRES_AT

로그인 후 auth.json에서 확인

ASSEMBLYAI_API_KEY

아니요

기본 대본이 없는 에피소드에 대해 대본 생성 활성화

PORT

아니요

Railway가 자동으로 설정

대본 작동 방식

  1. 먼저 Pocket Casts에서 생성된 대본을 확인합니다.

  2. 없을 경우 RSS 소스 대본을 확인합니다.

  3. 둘 다 존재하지 않고 ASSEMBLYAI_API_KEY가 설정되어 있으면, 오디오 URL을 AssemblyAI로 직접 전송하여 대본을 생성합니다 (파일 다운로드 불필요).

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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