Skip to main content
Glama

Server Details

Podcast database for guest booking, PR, sponsorship research and podcast marketing: 3M+ podcasts and 100M+ episodes from public RSS feeds, Apple Podcasts, Spotify and YouTube, with the guests and sponsors of recent episodes.

Search shows by category, language, audience size (Apple and Spotify ratings, social followers, YouTube subscribers, chart positions), guests, sponsors, publishing rhythm and whether a contact email is on file. Find the podcasts a person has been a guest on or a brand sponsors, search episodes that mention a brand, product or person and read their full show notes, check today's Apple Podcasts and Spotify charts by country and category, read Apple Podcasts reviews and find shows similar to one you like. Get contact emails for the shows you want to reach and save shows to your Grep.FM lists to review and export.

Remote MCP server with OAuth for Claude, ChatGPT, Cursor, Codex and other MCP clients. Requires a Grep.FM Pro or Team plan.

Ownership verified
Status
Healthy
Last Tested
Transport
Streamable HTTP ยท MCP 2025-11-25
URL

TDQS

Score is being calculated.

Available Tools

10 tools
add_podcasts_to_listAdd podcasts to a list
DestructiveIdempotent
Inspect

Save shows into one of the user's Grep.FM lists, creating the list when none has that name. The user can open the list in Grep.FM to review it, add notes, export it as CSV or follow its new episodes. Shows already in the list are skipped; nothing is ever removed.

ParametersJSON Schema
NameRequiredDescriptionDefault
podcastsYesGrep.FM podcast ids, up to 100 per call.
list_nameYesThe list to add to, matched without regard to case, for example "Q3 guest pitches".
find_similar_podcastsFind similar podcasts
Read-only
Inspect

Shows like this one, for widening a shortlist from one good match.

similar: shows listeners of this one also follow, or failing that, shows alike in category, activity and size. shared_guests: shows connected through people, grouped by person and then by how: booked (booked the same guest), hosts (the guest hosts it) and host_guested (this show's host appeared on it as a guest); get_podcast tells more about any of them. Link a show by putting its id into podcast_link.

ParametersJSON Schema
NameRequiredDescriptionDefault
podcastYesA Grep.FM podcast id, or a Grep.FM, Apple Podcasts, Spotify or RSS feed URL.
get_chartGet chart
Read-only
Inspect

Today's top podcasts chart for a country on Apple Podcasts or Spotify, overall or for one category: each show's place, its move since the previous chart, and its Grep.FM id when the show is in the database (pass it to get_podcast, or put it into podcast_link to link the show). Spotify also has a Trending chart.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoHow many places to return, 1 to 200.
countryNoAn ISO country code such as us, gb or de, or the English name.us
categoryNoA chart such as Business or True Crime; leave it out for the overall chart. Apple also charts subcategories (Entrepreneurship, Investing); a name that isn't charted lists the ones that are.
platformNoapple or spotify.apple
get_episodeGet episode
Read-only
Inspect

One episode in full: its show notes as text with link addresses kept (sponsor links, promo codes, guest bios, chapter lists), the guests and sponsors AI found in it, and its links.

ParametersJSON Schema
NameRequiredDescriptionDefault
episodeYesA Grep.FM episode id, from search_episodes or get_podcast.
get_listsGet lists
Read-only
Inspect

The user's Grep.FM lists, their own and those shared by their team. A list of shows holds the podcasts saved to it; a saved search holds filters and always shows the shows matching them now. Pass a list's name to search_podcasts as list to see or filter its shows.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

get_podcastGet podcast
Read-only
Inspect

One show in depth: description, publishing rhythm, ratings, chart positions, recent guests and sponsors, social accounts with follower counts, links and the latest episodes. Contact emails come from get_podcast_contacts, listener reviews from get_podcast_reviews.

ParametersJSON Schema
NameRequiredDescriptionDefault
podcastYesA Grep.FM podcast id, or a Grep.FM, Apple Podcasts, Spotify or RSS feed URL.
get_podcast_contactsGet podcast contacts
DestructiveIdempotent
Inspect

Contact emails for up to 25 shows, most reliable first (the feed owner's address leads when known).

Each show whose emails are returned counts once toward the user's monthly export quota, the same quota as CSV exports; asking again for a show within 30 days is free, and shows without an email cost nothing. When the quota runs out the remaining shows come back without emails.

ParametersJSON Schema
NameRequiredDescriptionDefault
podcastsYesGrep.FM podcast ids.
get_podcast_reviewsGet podcast reviews
Read-only
Inspect

Written listener reviews of a show on Apple Podcasts: star rating, title, text, date and storefront country. The first page also counts the reviews at each star rating. A show's overall rating is in get_podcast.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoResult page; only the first 200 results can be read.
sortNonewest, oldest, highest or lowest rating first.newest
podcastYesA Grep.FM podcast id, or a Grep.FM, Apple Podcasts, Spotify or RSS feed URL.
per_pageNoResults per page, 1 to 50.
search_episodesSearch episodes
Read-only
Inspect

Search 100M+ podcast episodes by the words in their titles and show notes: brand, product or topic mentions, or a person's appearances. Each result names its show, the guests and sponsors AI found in it and a matching snippet; get_episode reads the full show notes. Unless one_per_podcast is false, a show contributes only its best match. With podcast, lists or searches a single show's episodes. Link a show by putting its id into podcast_link.

ParametersJSON Schema
NameRequiredDescriptionDefault
pageNoResult page; only the first 200 results can be read.
keywordNoWords to search for.
podcastNoOnly this show's episodes: a Grep.FM podcast id, or a Grep.FM, Apple Podcasts, Spotify or RSS feed URL. Without a keyword they come newest first.
explicitNoWhether the feed marks the episode explicit. "false" = Clean; "true" = Explicit.
languageNoThe episode's language, which can differ from the show's. ISO 639-1 codes such as en, de, es or pt-BR; English names also work.
order_byNoResult order; leave out for the default ranking. "-published_at" = Newest first; "published_at" = Oldest first; "-duration" = Longest first; "duration" = Shortest first.
per_pageNoResults per page, 1 to 50.
search_byNoFields the keyword is matched against: the episode title, the show notes, or both. "title" = Title; "description" = Description.
match_typeNoSmart match picks phrase or word matching by keyword length. Saved alerts use the same modes. "phrase" = Exact phrase; "all_words" = All words.
keyword_notNoHide episodes whose title or show notes mention any of these.
duration_maxNoDuration (min), at most.
duration_minNoDuration (min), at least. Episode length in minutes.
episode_typeNoFull, bonus or trailer, as the feed marks the episode.
language_notNoExclude these values of language. ISO 639-1 codes such as en, de, es or pt-BR; English names also work.
one_per_podcastNoCollapse the results to each podcast's best match. On by default when browsing, off inside a list.
published_afterNoWhen the episode came out. On or after this date, YYYY-MM-DD.
episode_type_notNoExclude these values of episode type.
published_beforeNoWhen the episode came out. On or before this date, YYYY-MM-DD.
search_podcastsSearch podcasts
Read-only
Inspect

Search Grep.FM's database of 3M+ podcasts with the same filters as the Grep.FM app: keyword, category, language, activity, publishing rhythm, audience size (ratings, social followers, chart positions), guests and sponsors found in recent episodes (search_by guests or sponsors finds shows by a person or a brand), whether a contact email is on file, and more.

Each show comes with its audience, guest and sponsor signals and has_email; the emails themselves come from get_podcast_contacts. guest_episodes and sponsor_episodes count among analyzed_episodes, the recent episodes AI has read. Link a show by putting its id into podcast_link. Without a keyword or order_by, results follow a quality ranking. grepfm_url opens the same search in the Grep.FM app, where every result can be browsed and exported.

ParametersJSON Schema
NameRequiredDescriptionDefault
listNoOnly shows in this list of the user's, by name (see get_lists); the other filters narrow it further.
pageNoResult page; only the first 200 results can be read.
keywordNoWords to search for.
explicitNoWhether the show marks itself explicit, useful for brand safety checks. "false" = Clean; "true" = Explicit.
languageNoThe language the show's feed declares. ISO 639-1 codes such as en, de, es or pt-BR; English names also work.
order_byNoResult order; leave out for the default ranking. "recent" = Recently active first; "most_ratings" = Most Apple ratings first; "oldest" = Oldest shows first; "most_episodes" = Most episodes first; "fewest_episodes" = Fewest episodes first; "longest" = Longest episodes first; "shortest" = Shortest episodes first; "best_apple_rank" = Best Apple rank first; "most_charted" = Most charted first; "most_followers" = Most social followers first.
per_pageNoResults per page, 1 to 50.
sponsorsNoShows whose recent episodes declared this sponsor. Spelling variants of a brand are merged.
has_emailNoAn email was found in the feed (owner email, show description or recurring in episode notes) or on the show's website and link pages.
has_guestNoAI found a guest in the show's recent episodes. Only active shows are analyzed.
search_byNoFields the keyword is matched against. Tick none to search them all.
categoriesNoApple Podcasts categories. A category includes all of its subcategories.
on_youtubeNoThe show links a YouTube channel or publishes video in its feed. A few channels belong to the host rather than the show.
keyword_notNoHide shows whose title, host or description mentions any of these.
podcast_ageNoTime since the show's first episode. "0-1" = Less than 1 year; "1-3" = 1-3 years; "3-5" = 3-5 years; "5+" = 5+ years.
language_notNoExclude these values of language. ISO 639-1 codes such as en, de, es or pt-BR; English names also work.
apple_chartedNoCurrently ranked on Apple Podcasts charts.
activity_levelNoDays since the latest episode: Active within 60, Recently Active within 180, Inactive within 365, Dormant beyond that.
categories_notNoExclude these values of categories.
guest_frequencyNoShare of the analyzed episodes that had a guest, for shows with at least 3 analyzed. Has Guests needs just one. "50" = Half the episodes or more; "75" = Three in four or more.
spotify_chartedNoCurrently ranked on Spotify's podcast charts.
rating_count_maxNoApple Rating Count, at most.
rating_count_minNoApple Rating Count, at least. Number of ratings on Apple Podcasts, the closest public proxy for audience size.
update_frequencyNoHow often the show publishes: daily, weekly, monthly and so on.
last_guest_withinNoWhen the latest episode with a guest came out. "30" = Within 30 days; "90" = Within 90 days.
last_episode_afterNoWhen the latest episode came out. On or after this date, YYYY-MM-DD.
total_episodes_maxNoEpisode Count, at most.
total_episodes_minNoEpisode Count, at least. Episodes currently in the feed.
last_episode_beforeNoWhen the latest episode came out. On or before this date, YYYY-MM-DD.
average_duration_maxNoAvg. Duration (min), at most.
average_duration_minNoAvg. Duration (min), at least. Average episode length in minutes.
has_declared_sponsorNoAI found a declared sponsor in the show's recent episodes. Only active shows are analyzed.
social_followers_maxNoSocial Followers, at most.
social_followers_minNoSocial Followers, at least. Followers across the show's YouTube, Instagram, Facebook, TikTok and Bluesky accounts. Counted for about half of the shows with guests.
update_frequency_notNoExclude these values of update frequency.
youtube_subscribers_maxNoYouTube Subscribers, at most.
youtube_subscribers_minNoYouTube Subscribers, at least. Subscribers to the show's YouTube channel.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 10 tool updates
    • First observedadd_podcasts_to_list
    • First observedfind_similar_podcasts
    • First observedget_chart
    • First observedget_episode
    • First observedget_lists
    • First observedget_podcast
    • First observedget_podcast_contacts
    • First observedget_podcast_reviews
    • First observedsearch_episodes
    • First observedsearch_podcasts

Publisher details

Operator
Grep.FM ยท Publisher source
Operator website
https://grep.fm/ ยท Publisher source
Vendor relationship
First-party ยท Publisher source
Trust center
Not available
Restrictions
Requires a Grep.FM Pro or Team plan; on Free and Starter accounts the authorization ends at an upgrade page. Users connect with OAuth by signing in to their Grep.FM account (email code or Google); no API key is needed. Contact emails count toward the account's monthly export quota. ยท Publisher source

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources