Pocket Casts MCP Server
Servidor MCP de Pocket Casts
Un servidor MCP que conecta asistentes de IA a tu cuenta de Pocket Casts. Explora tus suscripciones, lee detalles de episodios y recupera transcripciones, con transcripción automática a través de AssemblyAI cuando no existe una transcripción nativa.
Creado con Bun y FastMCP. Desplegable en Railway o cualquier host de Docker.
Herramientas
Herramienta | Descripción |
| Lista todos los podcasts suscritos (incluye UUIDs de carpetas) |
| Obtiene episodios recientes de tus suscripciones |
| Obtiene detalles sobre un episodio específico por UUID |
| Obtiene la transcripción de un episodio (recurre a AssemblyAI si no existe ninguna) |
| Comprueba la disponibilidad de transcripciones en todos los podcasts o en una carpeta específica |
Related MCP server: pocketcasts-mcp
Configuración
Requisitos previos
Bun v1.3+
Una cuenta de Pocket Casts (se requiere Plus para el acceso a la API)
Instalación y autenticación
bun install
bun run loginEl comando de inicio de sesión solicitará tu correo electrónico y contraseña de Pocket Casts, y luego guardará los tokens en auth.json.
Configurar el entorno
Crea un archivo .env:
MCP_API_KEY=your-secret-key-here
ASSEMBLYAI_API_KEY=your-assemblyai-key # optional, enables transcription fallbackEjecución
bun run startEl servidor se inicia en el puerto 3001 (se puede sobrescribir con la variable de entorno PORT) utilizando transporte de flujo HTTP.
Conexión a un cliente MCP
Apunta tu cliente MCP a:
http://localhost:3001/mcpAutentícate con:
Cabecera
Authorization: Bearer <MCP_API_KEY>Parámetro de consulta
?api_key=<MCP_API_KEY>
Despliegue en Railway
El Dockerfile incluido está listo para Railway. Configura estas variables de entorno en tu proyecto de Railway:
Variable | Requerido | Descripción |
| Sí | Token de portador para la autenticación del cliente MCP |
| Sí | Desde |
| Sí | Desde |
| Sí | Desde |
| No | Habilita la transcripción para episodios sin transcripciones nativas |
| No | Railway configura esto automáticamente |
Cómo funcionan las transcripciones
Primero comprueba si existen transcripciones generadas por Pocket Casts
Recurre a transcripciones obtenidas de RSS si están disponibles
Si ninguna de las anteriores existe y
ASSEMBLYAI_API_KEYestá configurada, envía la URL del audio directamente a AssemblyAI para su transcripción (no se requiere descarga de archivos)
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