Transistor's MCP server makes it easy to do things in your podcast hosting account while you're in Claude, ChatGPT, and other AI assistants. Once connected, you can use it to draft and publish episodes, learn which topics get the most traction, bulk-edit past episodes, and more.
https://mcp.transistor.fm
Give this URL to your AI agent, and you'll be prompted to auth with your Transistor account.
A unique way to do work in your Transistor podcast hosting account
Create an episode from a title plus optional show notes, artwork, season and episode numbers, keywords, and type. Attach audio by URL or by requesting a presigned upload URL. Then publish immediately, schedule for a future date in the show's own time zone, or pull a live episode back to draft.
Need to update multiple episodes in bulk? Edit up to 500 episodes in a single call (renumbering a season, for instance). Got a folder of MP3s? Create an episode from every file and backdate each one using the date in its filename (example: importing a sermon archive).
Downloads per day for a show or an episode, the last 14 days by default or any custom range. Both accept up to 25 IDs at once and return a series per item plus a combined total so that a network can compare shows side by side, or a host can line up several episodes against each other.
Request an AI transcription of an episode, then read it back as timestamped lines. The timestamps are already in the format Transistor uses for chapters and YouTube, so pasting them into show notes produces jump links with no conversion. There's also a list of AI-generated episode summaries — useful for spotting recurring topics or grounding new episode ideas in the back catalog.
List shows with search and pagination, or fetch one by ID or slug. Each show comes back with per-status episode counts, the last published date, the next scheduled date, and its season count. You can ask questions like “which show has the most episodes,” “when did I last publish,” and “what's going out next,” and they are answered in a single call. List episodes across all shows, or filter by show, status, or title.
Each of these is one or two calls.
Every client needs the same two things: the server URL, and a Transistor sign-in. Pick yours.
Claude desktop, web, or mobile
https://mcp.transistor.fm as the server URL and give it a name — Transistor works fine.Claude Code, from the terminal
claude mcp add --transport http transistor https://mcp.transistor.fm
/mcp inside Claude Code and select transistor to authenticate in your browser.--scope user to the command above if you want the server available in every project rather than just this one.ChatGPT
https://mcp.transistor.fm as the MCP server URL. Ignore the other fields and click "Save."Cursor, VS Code, Zed, Windsurf, your own agent
This is a remote MCP server with OAuth, so anything that supports remote servers can use it. Point your client at the URL and let it handle the sign-in.
{
"mcpServers": {
"transistor": {
"url": "https://mcp.transistor.fm"
}
}
}
Key names vary between clients — some nest under servers or want an explicit transport field. Check your client's docs for its exact shape; the URL is the part that matters.
Use your AI agent to access all of these tools.
list_showsShows, newest-updated first; search, pagination, public/private filterget_showOne show by ID or slugupdate_showTitle, description, author, artwork, website, keywords, copyright, explicit, episodic/serialget_show_analyticsDownloads per day, 1–25 shows, per-show plus combined totallist_episodesEpisodes across shows; filter by show, status, title searchget_episodeOne episode, including full show notescreate_episodeNew episode, always as a draftupdate_episodePartial update of one episodeupdate_episodesUp to 500 episodes, all-or-nothingpublish_episodePublish, schedule, or return to draftauthorize_uploadPresigned URL for uploading local audio or videoget_episode_analyticsDownloads per day, 1–25 episodestranscribe_episodeRequest AI transcription; spends creditsget_episode_transcriptTimestamped transcript lines, paginatedlist_episode_summariesAI summaries of past episodes, from transcriptsA few things stay in the dashboard.
You can edit an existing show's details, but if you want to create a new podcast, log into your Transistor dashboard.
These fields aren't editable through the server.
You can't access top countries/states, top podcast apps, or video analytics.
Transistor is the best podcast hosting for audio and video podcasts. Upload your media file, and we'll distribute it to Apple Podcasts, Spotify, YouTube, Overcast, Pocket Casts, and more. One benefit with Transistor is you can start as many podcasts as you'd like, on one plan. We also do private podcasts and provide you with a podcast website.
The Transistor MCP server allows you to connect to your podcast through any assistant (Claude, ChatGPT, etc) that speaks the Model Context Protocol. Instead of clicking through our app, you describe what you want to do in your AI chat interface.
Episodes are always created as drafts, and publishing is a separate tool call. Your client is also the gatekeeper: most ask for approval before a tool runs, and you can require it every time.
No. You sign in to Transistor as part of connecting, and the client stores the resulting token. Nothing to paste, nothing to rotate by hand.
Everything your Transistor account can see — every show on it, public and private. If you share an account with a team, the server has the same reach you do.
It spends your account's transcription credits, one per minute of audio, the same as transcribing from the dashboard.
Yes. Remove the connector in your client, and the token stops working.
It's a different surface onto the same account, shaped for assistants rather than code. If you're building software, the REST API is still the right tool.
Tell your AI tool to add the Transistor MCP.
https://mcp.transistor.fm
Podcast hosting, unlimited shows, and the MCP server included. Free for 14 days.