Skip to main content
Glama
essoen

pocketcasts-mcp

by essoen

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
POCKETCASTS_EMAILYesYour Pocket Casts account email
POCKETCASTS_PASSWORDYesYour Pocket Casts account password

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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