PodcastsToText

Podcast & YouTube transcripts in Claude, ChatGPT & Cursor: transcribe Spotify, Apple, YouTube and TikTok links, then make show notes, chapters and translations.

Hosted MCP Server

npx add-mcp 'https://podcaststotext.com/api/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

Podcast Transcription MCP Server for Claude & Agents

Give any AI assistant 13 podcast tools over MCP: transcribe an episode, write show notes, chapters and translations. Works with Claude, Cursor and any MCP client.

$ /$ PodcastsToText Toggle theme Sign In Get Started

Give your AI assistant access to podcasts.

Connect PodcastsToText via MCP to find podcasts, transcribe episodes, search transcripts, and generate show notes, chapters, translations, and published pages.

Get an API key Read the docs The agent skill

npx skills add marstyl99/podcaststotext-agent

Claude app Claude Code Claude Desktop Cursor VS Code Windsurf Codex Gemini CLI Anything else Claude app: Connector URL

https://podcaststotext.com/api/mcp

Claude on the web, desktop or mobile: Settings → Connectors → Add custom connector. Paste this URL, choose "Sign in now" and "Register automatically", then approve access on podcaststotext.com. No API key.

ChatGPT connector URL

https://podcaststotext.com/api/mcp/chatgpt

A second endpoint with only search and fetch, because that is all ChatGPT research mode calls. fetch returns transcripts in full. Add it as a connector and sign in when ChatGPT asks; no API key.

No API key. You sign in on podcaststotext.com and choose what the app may do, and can disconnect it any time from Connected apps.

Setup

  1. 1Add the server to your clientIn the Claude app or ChatGPT, paste the URL as a custom connector. Other clients take one command or config block from the picker above.
  2. 2Sign in, or use a keyA connector sends you to podcaststotext.com to approve access, with no key to copy. Other clients use an API key from your dashboard.
  3. 3Ask for an episodeIn plain language. The assistant finds the feed, starts the job, polls it, and works from the text.

Tools

Every tool returns a next step alongside its result, so the model is told what to call next instead of guessing.

Discovery

2 get_rss_feed Find a podcast RSS feed lookup_podcast Look up a podcast

Transcription

4 transcribe_podcast Transcribe audio get_transcript Get a transcript list_transcripts List transcripts search_my_transcripts Search my transcripts

Manage

1 delete_transcript Delete a transcript

Account

1 get_usage Get credit balance

AI content

3 generate_show_notes Generate show notes Paid plan generate_chapters Generate chapters Paid plan translate_transcript Translate a transcript Paid plan

Publish

2 publish_episode Publish an episode manage_webhook Manage webhooks

Inputs, types and the API-key scope each tool needs are in the tool reference.

FAQ

Questions about the MCP server

What is MCP, and why connect a transcription service to it?−

MCP (Model Context Protocol) is an open standard that lets an AI assistant call external tools. Connecting this server means your assistant can fetch a podcast transcript and keep working with it in the same conversation, instead of you transcribing it somewhere else and pasting the result in.

Which MCP clients work with this server?+

The Claude app (web, desktop and mobile) and ChatGPT connect as custom connectors: paste the URL, sign in on podcaststotext.com, and there is no API key. Claude Code, Cursor, VS Code, Windsurf, Codex and Gemini CLI connect with an API key in an Authorization header, and the picker at the top of the page has the config for each. Clients limited to local stdio servers can connect through the npx mcp-remote bridge.

Will an agent burn through my credits without asking?+

It cannot spend past the minutes you have: the balance is a ceiling, not a bill. get_usage reports it, the server tells the model to check before long episodes, and a transcription that fails is never charged.

Which plan do I need?+

The API and the MCP server are on Creator, Pro, Studio and Podmaxxing. Transcription spends minutes from your allowance; show notes, chapters and translation also use the plan's AI credits.

Full reference: the MCP server and client configs, and tools, scopes and connectors.

Connect your assistant.

Paste the URL into Claude, or one config block into any other client, and ask for an episode. The API and the MCP server are on Creator, Pro, Studio and Podmaxxing.

Get an API key See pricing

$ /$ $! /$