Workflow Example

How to Generate Podcasts With Claude, ChatGPT, Zapier, and Other AI Tools

One connector puts podcast production inside the assistant or automation tool you already have open. Here is which tool fits which job, and how each one connects.

Asking Claude to write a podcast script gets you a script. Getting an actual episode, with hosts, audio, and a feed, has always meant leaving the chat and doing the rest by hand.

That gap closes with one connection. Jellypod runs a hosted MCP server at https://mcp.jellypod.com/mcp, so the assistant or automation tool you already have open can create a podcast, add sources, generate the episode, and publish it inside your account. The tools that connect today: Claude, ChatGPT, Cursor, Perplexity, Zapier, n8n, Gumloop, and Raycast. The connector works on every plan, and nothing publishes unless you ask.

MCP is the reason this works the same way everywhere. Anthropic released the Model Context Protocol as an open standard on November 25, 2024, and it has since become the common way assistants talk to outside services, so one Jellypod server covers every client rather than a separate integration per tool.

The Jellypod integrations page showing connector cards for Claude, ChatGPT, Cursor, Perplexity, Gumloop, Zapier, n8n, and Raycast

Can Claude or ChatGPT actually generate a podcast?

Yes, once Jellypod is connected. The assistant is not producing audio itself: it is calling your Jellypod account, which does the script drafting, voice generation, and rendering, then reports back. Ask Claude to turn an article into a two-host episode for your morning show and the episode appears in your library as a draft.

What the assistant can reach is the full content lifecycle, per the MCP Connector docs: create and update podcasts, generate episodes from sources or an imported script, browse the voice library and manage AI hosts, add research from a URL or YouTube video, generate cover art, read analytics, and export transcripts as JSON, SRT, or VTT.

Two things stay out of reach over the connector: file uploads and voice cloning. Both still need the studio.

Which tool should you use to generate podcasts?

Pick by where the work already happens, not by which assistant is best. They split into three jobs: talk to it, keep it near your keyboard, or let it run without you.

ToolBest forConnects withPlan needed
ClaudePlanning a series and refining scripts across a long conversationOAuthAny
ChatGPTThe same workflow if ChatGPT is where you already work, via developer-mode appsOAuthAny
PerplexityTurning cited, current research into an episode grounded in that researchOAuthAny
CursorTurning a changelog, docs page, or release notes into an episode without leaving the editorOAuthAny
RaycastDrafting an episode or checking analytics from a Mac keystrokeAPI keyCreator or higher
ZapierTriggering episodes from a spreadsheet row, form, or CRM changeAPI keyCreator or higher
n8nThe same triggers, self-hosted, with approvals and transforms around themAPI keyCreator or higher
GumloopMaking episode generation one node in a larger visual AI flowOAuthAny

The plan column is the constraint people hit first. Tools that authenticate with OAuth work on any plan, including a free trial. Tools that send an API key need one created in the studio, and API keys require the Creator plan or higher.

How do you connect an AI assistant to Jellypod?

Add a remote MCP server pointing at https://mcp.jellypod.com/mcp over HTTP (Streamable), then authenticate. Which authentication you use depends on whether your client can open a browser window.

Chat assistants and editors (Claude, ChatGPT, Cursor, Perplexity, Gumloop) use OAuth. You paste the server URL once, a Jellypod sign-in window opens, you approve access, and the assistant then acts with your own permissions on your own content. In Claude that means Settings, Connectors, Add custom connector. In Claude Code it is a single command:

claude mcp add --transport http jellypod https://mcp.jellypod.com/mcp

Automation platforms and Raycast cannot complete an interactive OAuth handshake, because no person is sitting there to approve it. They send a Jellypod API key as an Authorization: Bearer header instead. Create the key in the studio under Settings, then API Keys, and paste it into the client's bearer token or header field.

The MCP Connector docs carry the exact steps per client and stay current as each one changes its settings screen.

How do you automate podcast generation without writing code?

Wire Jellypod into a workflow builder and let a trigger elsewhere in your stack start the episode. Zapier reaches thousands of connected apps, so a new spreadsheet row, a form submission, or a CRM stage change can produce an episode without anyone opening the studio. n8n does the same through its MCP Client node, self-hosted, for teams that want the automation logic on their own infrastructure. Gumloop fits the same job as a visual flow.

The Zapier integration page on Jellypod, showing what you can do with Zapier and how to connect it with an API key

More than 400 published episodes on Jellypod have come from a scheduled agent run rather than a person clicking generate. If the trigger you want is a schedule or an inbox rather than another app, you may not need a workflow builder at all: Podcast Automations run on a daily or weekly clock, and an automation can take its own email address so anything sent to it becomes an episode.

What stops the assistant from doing something you did not ask for?

Three guardrails, all enforced on the Jellypod side rather than trusted to the model. Episodes generate as drafts, and publishing happens only when you explicitly ask, with a confirmation first. Deleting a podcast or episode that is already published or scheduled needs an explicit confirmation, so live content cannot disappear by accident. Billing, team, and account settings are not exposed at all; the connector covers content only.

One behavior differs from the studio: over MCP, credits are charged at generation rather than at publish, because generating or importing an episode renders it immediately at the standard rate of 60 credits per minute. See Understanding Credits for how that maps to your plan.

What if your tool is not on the list?

Any client that supports remote MCP servers works. Point it at https://mcp.jellypod.com/mcp with HTTP (Streamable) transport, use OAuth if the client can complete the handshake, and fall back to an API key in an Authorization: Bearer header if it cannot. The Codex CLI connects this way, and so does anything else that speaks the protocol.

If you would rather build against Jellypod directly than route through an assistant, the public API covers the same ground, and pointing a coding assistant at it is often faster than reading the reference yourself.

Frequently asked questions

Do I need a paid plan to connect Claude or ChatGPT?

No. The MCP Connector works on every plan, and Claude, ChatGPT, Cursor, Perplexity, and Gumloop all sign in through OAuth, which needs no API key. Zapier, n8n, and Raycast are the exception: they authenticate with a Jellypod API key, and API keys require the Creator plan or higher.

Can the assistant publish an episode without asking me?

No. Episodes are generated as drafts, and publishing only happens when you explicitly ask for it, with a confirmation step first. Deleting anything already published or scheduled also requires explicit confirmation, so nothing live can be removed by accident.

Can I upload a PDF through Claude or ChatGPT?

Not over the connector. File uploads and voice cloning are the two things the MCP server does not cover yet, so both still happen in the studio. The assistant can add research from a URL, a YouTube video, or pasted text without any upload.

Do I have to connect every tool separately?

Each client needs its own connection, but they all point at the same server and the same account. Connect Claude on your laptop and Zapier for a triggered workflow, and both act on the same podcasts, hosts, and episodes with your permissions.

What happens to credits when an assistant generates an episode?

Credits are deducted at generation rather than at publish, because an episode created over MCP renders right away. The rate is the standard 60 credits per minute of audio, the same as the studio.

The short version

Podcast production does not need its own tab anymore. One MCP server connects Claude, ChatGPT, Cursor, Perplexity, Zapier, n8n, Gumloop, and Raycast to your Jellypod account, OAuth for the tools a person drives and an API key for the ones that run unattended. Pick the tool by where the work already happens, then connect it and ask for an episode.

Explore other examples

Ready to create your podcast?

Go from idea to published episode in minutes. No recording, editing, or experience required.

Pricing on your terms

Pick the plan that works best for you

Pricing details

Start Podcasting

Publish your first episode in minutes

Open the Studio