pocketcasts-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| POCKETCASTS_EMAIL | Yes | Your Pocket Casts account email | |
| POCKETCASTS_PASSWORD | Yes | Your Pocket Casts account password |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_podcastsB | Search for podcasts by keyword or title |
| get_top_chartsC | Get top-ranked podcasts |
| get_trendingC | Get currently trending podcasts |
| get_featuredC | Get featured podcasts |
| get_subscriptionsA | List all podcasts the user is subscribed to |
| get_podcast_episodesB | List episodes for a specific podcast |
| get_episode_notesB | Get show notes for an episode |
| get_new_releasesC | Get new episodes from subscribed podcasts |
| get_in_progressB | Get episodes that are partially listened to |
| get_starredC | Get starred/favorited episodes |
| get_historyC | Get listening history |
| update_playing_statusA | Update the playing status of an episode (unplayed, in_progress, or completed) |
| update_played_positionB | Set the playback position (in seconds) for an episode, used for resuming playback |
| update_starredB | Star or unstar an episode |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/essoen/PocketCasts-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server