Transistor.fm MCP. Manage every show, draft, and private subscriber list.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Transistor.fm connects your podcast account to your AI agent via MCP. You use it to manage the entire content lifecycle: list shows, create new episodes, update show notes, and publish finalized audio.
It also controls private membership lists, letting you add subscribers programmatically right from your chat window.
What your AI agents can do
Add subscriber
Adds a new member to your private, paid podcast show.
Create episode
Generates and drafts an entirely new episode entry for one of your shows.
Delete episode
Permanently removes a specified draft or published episode from the system.
List all your active shows and retrieve specific details or the complete metadata package for any given show.
Create new episodes, update descriptions and notes on existing drafts, and delete unwanted content to keep your feed clean.
Execute the final publishing step for an episode, distributing it to all connected platforms immediately.
Programmatically add new email subscribers and retrieve a list of members for your private podcast shows.
Fetch current account details or detailed information on a specific episode to verify publishing status before moving forward.
Ask AI about this MCP
Supported MCP Clients
OAuth 2.0 CompatibleWaiting for input…
Transistor.fm MCP Server: 11 Tools for Podcasting
Manage every aspect of your podcasting business—from listing shows to adding private members—using these eleven specialized tools.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Transistor.fm on Vinkius019dd178add subscriber
Adds a new member to your private, paid podcast show.
019dd178create episode
Generates and drafts an entirely new episode entry for one of your shows.
019dd178delete episode
Permanently removes a specified draft or published episode from the system.
019dd178get episode
Fetches detailed metadata for a single, specific episode by its ID or slug.
019dd178get account details
Retrieves general details about your entire Transistor.fm account setup.
019dd178get show
Retrieves all details and configurations for an entire podcast show.
019dd178list episodes
Fetches a list of episodes associated with a specific, given show ID or slug.
019dd178list shows
Returns a complete directory listing of every podcast show you have created in the account.
019dd178list subscribers
Retrieves the list and details of all users subscribed to your private shows.
019dd178publish episode
Triggers the live publishing process for a specified episode, making it available on major platforms.
019dd178update episode
Modifies existing metadata (like descriptions or notes) for an episode that already exists.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Transistor.fm, then connect any of our 5,000+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,000+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Transistor.fm. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 11 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Managing a podcast library shouldn't feel like navigating 15 different tabs.
Right now, managing content means logging into the dashboard, finding the specific show in the list, clicking through to view episodes, and then opening another tab to check the subscriber count. If you need to update a description for an episode that is six months old but belongs to a different series, you're copy-pasting IDs and jumping between views—it’s tedious.
With this MCP server, you talk to your agent. You simply say: 'Update the show notes on Episode X.' The agent handles finding the right ID via `get_show` or `list_episodes`, executing `update_episode`, and confirming the change. It collapses a multi-click nightmare into one conversation.
Transistor.fm MCP Server: Control your publishing workflow.
The manual steps that disappear are the context switches—the copy-pasting of IDs, the navigating back to confirm a draft status, and the separate actions needed just to manage paid members. You're constantly moving between content creation tools and administrative dashboards.
Now, you run the whole sequence in one place. Draft it, update it, check its metadata with `get_episode`, and hit publish—all through your AI client. It keeps the entire podcast workflow inside the chat window.
What you can do with this MCP connector
When you connect your AI agent to this server, it gives your client direct command access to your whole Transistor.fm podcast account. You're not limited to logging in through a web browser; instead, you manage every bit of content and membership details straight from your chat window. It’s like having an actual Podcast Manager sitting right there with you.
Managing Your Entire Library
You need to know what shows you got running? Use list_shows to pull up a complete directory listing of every podcast show you've set up in the account. If you wanna dig into one specific setup, get_show retrieves all the details and configuration settings for that entire show. Once you have your main show configured, you can run list_episodes to fetch an associated list of episodes tied to a specific show ID or slug.
For deep dives, get_episode pulls detailed metadata for any single episode using its unique ID or slug. You can also check up on the overall status with get_account_details, which retrieves general details about your entire Transistor.fm setup.
Controlling the Content Pipeline
This server lets you run the full lifecycle of an episode, from idea to live feed. If you need fresh material, create_episode generates and drafts an entirely new episode entry for one of your shows. Before publishing, you can use update_episode to modify existing metadata—this means adjusting descriptions or refining notes on any episode that's already drafted.
When content is finished, you’ll run publish_episode, which triggers the live process and makes the specified episode available across all major listening platforms immediately. If an episode draft messes up or you need to pull something back completely, delete_episode permanently removes that specified draft or published episode from the system.
You've got total control over keeping your feed clean.
Handling Your Paid Membership
Need to grow your paid tier? The server handles private subscriptions too. Use add_subscriber to programmatically add a new member to your private, paid podcast show. To see who’s paying attention and signed up, you can run list_subscribers, which retrieves the list and details of every user subscribed to your private shows.
019dd179-0a91-72de-9d6e-b5f61441511c How Transistor.fm MCP Works
- 1 First, subscribe to the Transistor.fm server and input your API Key from your hosting account settings.
- 2 Next, tell your AI client the action you need—like 'list all my shows' or 'create a draft episode for Tech Builders Weekly'.
- 3 The agent executes the necessary tool calls, retrieves the data, and presents the outcome to you so you can issue the next command.
The bottom line is that your AI client handles complex publishing tasks by calling specific Transistor.fm APIs on your behalf.
Who Is Transistor.fm MCP For?
Anyone who treats podcasting as a serious business needs this: the Podcaster running solo, the Marketing Ops Manager coordinating multi-show releases, or the Content Strategist needing to manage paid subscriber lists without touching a dashboard. If your job involves publishing content on a schedule, you'll use this.
Uses list_shows to see their entire portfolio and then calls create_episode and update_episode to draft and polish new content.
Calls list_subscribers and add_subscriber to monitor and grow the private membership tier, verifying growth rates via get_account_details.
Runs a full content cycle: checking show details with get_show, listing episodes with list_episodes, and executing the final publish command using publish_episode.
What Changes When You Connect
- Full Content Pipeline Control: You can move beyond simple drafting. By using
create_episode, thenupdate_episode, and finallypublish_episode, your agent handles the full, multi-step process of getting content live across all platforms. - Private Tier Management: Instead of checking a separate dashboard, you use
add_subscriberorlist_subscribersto manage your paid membership list directly through natural conversation. This is essential for growth tracking. - System Visibility: Need to know if the episode actually went live? Call
get_episodeorget_showto pull specific metadata and verify the publishing status before telling clients it's done. - Showcase Your Entire Portfolio: Use
list_showsfirst. This gives you a single command point to see every podcast show you manage, preventing context switching between different parts of your business. - Efficient Content Curation: If you need to clean up old drafts or archive content that no longer serves a purpose, the
delete_episodetool lets you remove it instantly and permanently.
Real-World Use Cases
Launching a Brand New Show
The producer needs to launch 'Series 3'. They ask their agent: 'List all my shows.' The agent uses list_shows to confirm the namespace. Next, they tell it to use create_episode for the first episode draft. Finally, once notes are ready, a single command runs publish_episode, getting the content live.
Auditing Private Members
The marketing ops manager needs to verify who is paying for premium access and check their email list count. They simply ask: 'Show me all private subscribers.' The agent runs list_subscribers, instantly providing the complete, actionable roster.
Correcting a Published Draft
An episode's title was wrong before it went live. Instead of pulling up the dashboard, the content strategist asks their agent to 'update the description for show_123/episode_456'. The tool runs update_episode, fixing the mistake without re-publishing.
Systematic Cleanup
The producer finished a series and wants to remove all drafts, keeping their feed clean. They instruct the agent to 'delete episode drafts from last year'. The tool executes delete_episode, maintaining data integrity by only targeting unwanted content.
The Tradeoffs
Assuming Content Exists
Telling the AI: 'Publish this episode' without first confirming or creating the draft. The agent fails because it doesn't know what to publish.
→
Always start by checking your library using list_episodes for the relevant show, then use create_episode if necessary. Only call publish_episode after you confirm the episode ID is correct.
Mixing Up Metadata Calls
Asking to check 'my account details' when what you really need are the specific show configuration settings. You get general info, but not the needed structure.
→
If you want structural data for a series, use get_show. If you just need billing or profile status, run get_account_details.
Bypassing Private List Check
Telling the agent to add subscribers without first verifying which show they belong to. The system gets confused about the target podcast.
→
Before calling add_subscriber, always confirm your scope by listing shows with list_shows and referencing the correct Show ID in the prompt.
When It Fits, When It Doesn't
Use this server if your primary need is managing the full, structured content lifecycle of a podcast. This means you are concerned with creation (create_episode), modification (update_episode), publishing (publish_episode), and membership tracking (add_subscriber).
Don't use this if all you need is basic analytics (e.g., total downloads over time). For that, you should connect a dedicated analytics platform server. Also, don't rely on it for external payment gateway status checks; get_account_details verifies the Transistor connection, but not external billing health.
The core workflow always involves: verifying account status (get_account_details) -> listing content (list_shows/list_episodes) -> making changes/managing users -> finally publishing. This server is for operational control, not just reading data.
Common Questions About Transistor.fm MCP
How do I see what shows I have using Transistor.fm MCP Server? +
You list them by calling list_shows. This tool immediately returns every show name and ID in your account, giving you a map of everything you manage.
Can I update an episode's description using the Transistor.fm MCP Server? +
Yes, use update_episode. This tool allows you to modify existing content—like correcting notes or changing titles—without having to re-create the whole episode record.
Is there a way to add private subscribers using Transistor.fm MCP Server? +
Absolutely. Use add_subscriber. This tool lets you programmatically enroll a new member into your paid tier, keeping your subscription list current and accurate.
How do I publish an episode after I've updated it with the Transistor.fm MCP Server? +
Once you're ready to go live, call publish_episode. This final tool takes the content from its draft state and pushes it out to all major podcast platforms.
Do I need to use get_account_details before listing shows with Transistor.fm MCP Server? +
No. list_shows is a standalone call that pulls your show directory immediately. You only need get_account_details if you are checking general billing or profile status, not the content list.
How do I delete an unwanted episode using the Transistor.fm MCP Server? +
You use the delete_episode tool to remove episodes. It sends a direct command that permanently deletes the record from your feed, keeping your podcast structure clean and organized.
How do I retrieve detailed metadata for one episode using the Transistor.fm MCP Server? +
You call get_episode when you need specifics on a single piece of content. This fetches all details—like original descriptions, publication dates, and notes—without listing out your entire library.
What information can I get about a specific podcast show using the Transistor.fm MCP Server? +
The get_show tool retrieves core details for an entire podcast series. This includes general metadata and configuration settings, allowing you to verify the overall status of a given show.
Can I publish a draft episode via AI? +
Yes! Use the publish_episode action and provide the unique Episode ID. Your agent will instantly make that episode live on your RSS feed and podcast platforms.
How do I add a new subscriber to my private podcast? +
Use the add_subscriber action. Provide the Show ID and the person's email address to instantly grant them access to your private podcast content.
Is it possible to see the list of all episodes for a show? +
Absolutely. Use the list_episodes query and provide the Show ID. The agent will retrieve the complete history of episodes associated with that podcast.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.