Rephonic
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| REPHONIC_API_KEY | Yes | Rephonic API key |
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_podcastsA | Search for podcasts by topic, title, or publisher with advanced filters. Returns estimated listeners per episode in the |
| search_episodesA | Search for episodes. Matches against episode titles, show notes, and full transcripts. Specify either |
| 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 |
| 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: |
| 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 |
| list_categoriesA | Returns a list of podcast categories. These IDs are used with the |
| list_countriesA | Returns a list of countries. These IDs are used with the |
| list_languagesA | Returns a list of languages. These codes are used with the |
| list_sponsorsA | Returns commonly seen sponsors, optionally filtered by name. These names are used with the |
| list_professionsA | Returns common listener professions, optionally filtered by name. These names are used with the |
| list_interestsA | Returns common listener interests, optionally filtered by name. These names are used with the |
| api_quotaA | Check your API request quota and usage for the current month. |
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
- 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/getrephonic/rephonic-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server