Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
REPHONIC_API_KEYYesRephonic API key

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_podcastsA

Search for podcasts by topic, title, or publisher with advanced filters. Returns estimated listeners per episode in the downloads_per_episode field. Specify either query or filters or both. Filters are comma-separated, e.g. listeners:gte:5000,active:is:true. See list_categories, list_countries, list_languages, list_sponsors, list_professions, list_interests for valid filter values.

search_episodesA

Search for episodes. Matches against episode titles, show notes, and full transcripts. Specify either query or filters or both.

autocompleteB

Returns suggested keywords and matching podcasts for a search query.

find_podcastA

Find a Rephonic podcast from an external identifier: Apple/iTunes ID, Spotify ID, YouTube channel ID, or RSS feed URL. Use this whenever you already have one of those values — there is no need to call search_podcasts first. Pass exactly one of the four parameters. Returns {podcasts: [...]} — empty when no match; may contain multiple entries when a feed_url or youtube_channel_id is shared. Use the returned id with lookup_podcast and the other podcast tools.

lookup_podcastA

Look up a podcast's metadata, chart rankings, and latest episodes by its Rephonic ID (e.g. 'huberman-lab'). If you have an Apple/iTunes ID, Spotify ID, YouTube channel ID, or RSS feed URL instead of a Rephonic ID, use find_podcast first to resolve it. If you only know the name, use search_podcasts.

podcast_peopleB

Returns hosts and guests of a podcast with names, descriptions, affiliations, contact emails, contact pages, and social media profiles. Data is extracted from transcripts and may have occasional inaccuracies.

podcast_demographicsA

Returns estimated demographic information about a podcast's listeners including age groups, education levels, professions, interests, household income, and country-level geographic distribution.

podcast_promotionsB

Returns sponsors and cross-promotions from a podcast's episodes. May include product/service details, full ad read text, call to action, URLs, and promo codes. Data is extracted from transcripts and may have occasional inaccuracies.

list_episodesA

Returns every episode for a given podcast in chronological order, including YouTube videos if found.

get_episodeA

Look up metadata for an individual episode including topics, locations, guests, and memorable moments. Use an ID from the episode search or list_episodes tool.

episode_transcriptC

Get the full transcript for an individual episode. Not available for all episodes. May include speaker name mapping.

contactsA

Returns email contacts, contact pages, and social media accounts for a podcast. Includes quality indicators: concierge (manually verified), warning (likely invalid), and upvotes/downvotes.

social_accountsA

Returns social media accounts linked to a podcast (Instagram, Facebook, X/Twitter, Patreon, TikTok, LinkedIn, etc.) with follower counts and engagement metrics.

feedbackB

Returns overall rating, total ratings/reviews count across various apps, and AI-generated summary insights of listener reviews.

reviewsA

Returns individual listener reviews from various apps in chronological order.

trendsC

Returns historical trends data for podcast metrics over time. Each metric returns an array of [unix_timestamp, value] pairs.

shared_audience_graphB

Returns the shared audience graph for a podcast, showing other podcasts with overlapping listeners.

chart_categoriesA

Get all available chart categories and countries for a platform. Use the returned slugs with the chart_rankings tool.

chart_rankingsA

Returns the latest chart rankings for a given platform, country, and category (updated every 24 hours). Use chart_categories to get valid country and category slugs. Use category all for overall top charts.

list_categoriesA

Returns a list of podcast categories. These IDs are used with the categories search filter.

list_countriesA

Returns a list of countries. These IDs are used with the locations search filter.

list_languagesA

Returns a list of languages. These codes are used with the languages search filter.

list_sponsorsA

Returns commonly seen sponsors, optionally filtered by name. These names are used with the sponsors search filter.

list_professionsA

Returns common listener professions, optionally filtered by name. These names are used with the professions search filter.

list_interestsA

Returns common listener interests, optionally filtered by name. These names are used with the interests search filter.

api_quotaA

Check your API request quota and usage for the current month.

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/getrephonic/rephonic-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server