Grep.FM
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.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 11 tools
Most tools target distinct resource+action pairs (search_podcasts vs search_episodes vs get_episode vs get_chart), and the descriptions explicitly delineate the trickiest pair: get_podcast for depth versus lookup_podcasts for bulk compact rows. Minor overlap remains between find_similar_podcasts and filtered search_podcasts, and between contacts/reviews being split out of get_podcast, but the boundaries are spelled out well enough to prevent misselection.
Every name is snake_case with a leading verb (get_, search_, find_, lookup_, add_), and resource nouns are used consistently (podcast/episode/list). The compound add_podcasts_to_list is longer but follows the same convention and reads unambiguously.
11 tools sits comfortably in the well-scoped range for a podcast research server covering search, detail, discovery, charts, contacts, reviews and lists. Each tool maps to a distinct workflow with no filler entries.
Read/discovery coverage is strong (search, lookup, detail, similar, charts, episodes, contacts, reviews) and list creation is handled implicitly by add_podcasts_to_list. Gaps are minor but real: lists are append-only with no remove/rename/delete tool, and CSV export and follow-show are mentioned as app capabilities but not exposed as tools.
Publisher details
- Operator
- Grep.FM · Publisher source
- Operator website
- https://grep.fm/ · Publisher source
- Vendor relationship
- First-party · Publisher source
- Documentation
- https://grep.fm/data/ai-connector/ · 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
Available Tools
11 toolsadd_podcasts_to_listAdd podcasts to a listADestructiveIdempotentInspect
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.
Inputs: podcasts (required), list_name (required).
find_similar_podcastsFind similar podcastsARead-onlyInspect
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.
Inputs: podcast (required).
get_chartGet chartARead-onlyInspect
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.
Inputs: limit, country, category, platform.
get_episodeGet episodeARead-onlyInspect
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.
Inputs: episode (required).
get_listsGet listsARead-onlyInspect
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.
Inputs: no named parameters.
get_podcastGet podcastARead-onlyInspect
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.
Inputs: podcast (required).
get_podcast_contactsGet podcast contactsADestructiveIdempotentInspect
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.
Inputs: podcasts (required).
get_podcast_reviewsGet podcast reviewsARead-onlyInspect
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.
Inputs: podcast (required), page, sort, per_page.
lookup_podcastsLook up podcastsARead-onlyInspect
Up to 25 shows in one call, each as the compact row search_podcasts gives (audience, guest and sponsor signals, has_email), in the order asked. Mix Grep.FM ids, Apple Podcasts, Spotify or RSS feed URLs and show titles freely. Use it to check or enrich a list of shows instead of one get_podcast per show, and get_podcast for the few worth reading in depth.
A title has to match a show's title exactly, case aside; when several shows share it, the one with by far the most Apple ratings is taken. Shows that can't be pinned down come back under unresolved with the reason and, for titles, candidates to pick from by id.
Inputs: podcasts (required).
search_episodesSearch episodesARead-onlyInspect
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 (its category, Apple rating count and, among the recent episodes AI analyzed, how many had a guest), the guests and sponsors AI found in the episode, and a snippet: where the keyword matched in the show notes, or their opening when it matched only the title or there is no keyword. 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.
Inputs: page, keyword, podcast, explicit, +14 more.
search_podcastsSearch podcastsARead-onlyInspect
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.
Inputs: list, page, keyword, explicit, +33 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Podcast booking-intelligence MCP server: search shows, match profiles, draft pitches, read replies.
MCP server for structured access to Lenny Rachitsky podcast transcripts. For content creators.
Remote MCP server that gives Claude, ChatGPT, Cursor or any MCP client Google search volume, CPC, competition and similar keywords for 50+ countries. Works with no signup at 20 lookups a day; sign in with OAuth or an API key for higher limits, or $4.99 a month for unlimited.
Tokfluence's hosted MCP server connects Claude, ChatGPT, Cursor or any MCP client to the Tokfluence TikTok creator index. Give your agent a brief and it plans the search, pages through keyword and structured results, reads creators' latest posts as evidence, ranks the pool, and saves the list to your Tokfluence dashboard. For niches the index doesn't cover yet, it can start a crawl (it asks you first and shows the credit cost) or hand the brief to Ultra Search for a judged list with a tier, fit and reason for each creator. It's a remote server with nothing to install: sign in with OAuth, or use an API key. Free accounts include 50 API credits; paid plans add more. Creators whose bio states an age under 18 are always excluded.
Related MCP Servers
- AlicenseAqualityBmaintenanceMCP server for the Podcast Index API — search podcasts, track appearances, monitor trending shows, check feed health1843 npm1MIT
- AlicenseNot gradedqualityCmaintenanceLocal podcast transcription, embedding, and semantic search with an MCP server for AI assistant integration. All processing runs on your machine.MIT
- AlicenseAqualityDmaintenanceAn MCP server that scrapes and transcribes podcast episodes from YouTube or RSS feeds using Deepgram's Nova-2 model. It allows users to track podcasts for new episodes, manage transcripts, and generate personalized summaries through Claude.101MIT
- AlicenseNot gradedqualityDmaintenanceA remote MCP server that enables AI coding agents to search and retrieve context from imported AI chat history (ChatGPT, Claude, Codex, Claude Code) stored in Google Drive, with zero server-side storage and OAuth-based privacy.MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.