{"id":5908,"date":"2026-11-14T22:13:31","date_gmt":"2026-11-14T19:13:31","guid":{"rendered":"https:\/\/mubert.com\/blog\/podcast-editing-ai-cast-mcp-agents"},"modified":"2026-11-14T22:14:06","modified_gmt":"2026-11-14T19:14:06","slug":"podcast-editing-ai-cast-mcp-agents","status":"publish","type":"post","link":"https:\/\/mubert.com\/blog\/podcast-editing-ai-cast-mcp-agents","title":{"rendered":"Podcast Editing AI That Asks Before It Spends: Let Claude, Cursor or n8n Cut Your Episode Through Cast","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Podcast editing AI in Cast plays you <a href=\"https:\/\/mubert.com\/tools\/cast\/docs\/auto-edit-podcast-with-ai\" target=\"_blank\">30 seconds of your own episode, already edited<\/a>, about a minute after upload. Now Claude, Cursor or n8n can run it for you through one URL, <code>https:\/\/cast-mcp.mubert.com\/mcp<\/code>, approved once in the browser. That&#8217;s it. The agent then cuts the episode to the length you asked for, puts music under it and exports. This post covers podcast editing with AI from setup to export for people who cut their own shows: what the agent can do, what it can&#8217;t, and the switch that keeps it away from your credits.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Editing a talk show by hand is forensic work. You zoom the waveform until one &#8220;um&#8221; looks like a mountain range. You delete it, play it back and find the guest now sounds like a time machine interrupted them. We did this for years. Our worst evening went on one sentence, which we then cut entirely.<\/p>\n\n\n\n<figure class=\"post-illustration\"><img decoding=\"async\" width=\"1024\" height=\"1024\" class=\"wp-image-5911 art-light\" src=\"https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-light-53-1024x1024.webp\" alt=\"Podcast Editing AI: Let Claude or n8n Cut Your Episode\" loading=\"lazy\" srcset=\"https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-light-53-1024x1024.webp 1024w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-light-53-300x300.webp 300w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-light-53-150x150.webp 150w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-light-53-768x768.webp 768w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-light-53-1536x1536.webp 1536w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-light-53-640x640.webp 640w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-light-53-1200x1200.webp 1200w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-light-53-60x60.webp 60w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-light-53-24x24.webp 24w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-light-53-48x48.webp 48w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-light-53-96x96.webp 96w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-light-53.webp 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><img decoding=\"async\" width=\"1024\" height=\"1024\" class=\"wp-image-5912 art-dark\" src=\"https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-dark-53-1024x1024.webp\" alt=\"Podcast Editing AI: Let Claude or n8n Cut Your Episode\" loading=\"lazy\" srcset=\"https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-dark-53-1024x1024.webp 1024w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-dark-53-300x300.webp 300w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-dark-53-150x150.webp 150w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-dark-53-768x768.webp 768w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-dark-53-1536x1536.webp 1536w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-dark-53-640x640.webp 640w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-dark-53-1200x1200.webp 1200w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-dark-53-60x60.webp 60w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-dark-53-24x24.webp 24w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-dark-53-48x48.webp 48w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-dark-53-96x96.webp 96w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-1-dark-53.webp 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Podcast editing AI now plugs in through MCP, not a plugin<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Cast speaks MCP, the Model Context Protocol, which its own docs call <a href=\"https:\/\/modelcontextprotocol.io\/docs\/getting-started\/intro\" target=\"_blank\" rel=\"nofollow noopener\">&#8220;an open-source standard for connecting AI applications to external systems&#8221;<\/a>. In plain words, it lets an assistant press buttons in another app instead of telling you which buttons to press. Cast&#8217;s docs say <a href=\"https:\/\/mubert.com\/tools\/cast\/docs\/connect-an-agent\" target=\"_blank\">any MCP client works<\/a>: Claude Code, Claude Desktop, Cursor, Windsurf, VS Code, n8n, or your own code.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The MCP docs compare the protocol to a USB-C port. That is fair, although USB-C has never asked us whether it may spend money.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For podcast editing, AI used to mean a magic button inside one app, and you clicked it there or nowhere. With MCP, the podcast editing itself becomes a set of tools any AI assistant can call: import, transcribe, plan cuts, build the project, export. So the assistant that already writes your show notes can also cut the show. Cast&#8217;s docs even list &#8220;many episodes at once&#8221; among the jobs an agent handles. A whole season, then.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There is a catch, and Cast&#8217;s docs state it themselves: &#8220;an agent spends faster than a person&#8221;. We come back to that below, because trust in the whole setup depends on it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Connecting Claude, Cursor or n8n to Cast takes one URL<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Setting up podcast editing AI in Cast takes one address and one approval in the browser. No token to copy, unless your client can&#8217;t open a browser. The first time the assistant uses the server, a Cast page opens. Sign in and click Allow. Cast then creates a token for that one assistant and lists it in Settings \u2192 API &amp; MCP, where you can revoke it any time.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For Claude Code it is one command:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code><span class=\"tok-cmd\">claude<\/span> mcp add <span class=\"tok-flag\">--transport<\/span> http cast <span class=\"tok-str\">https:\/\/cast-mcp.mubert.com\/mcp<\/span><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">The other clients differ in where the URL goes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Claude Desktop and claude.ai: Settings \u2192 Connectors \u2192 Add custom connector, paste the URL, click Connect.<\/li>\n\n\n<li>Cursor, Windsurf and VS Code: add a <code>cast<\/code> entry with <code>\"type\": \"http\"<\/code> and the URL to the <code>mcpServers<\/code> block of the client config (Windsurf calls the field <code>serverUrl<\/code>), restart, approve.<\/li>\n\n\n<li>n8n, CI jobs and scripts: create a token in Settings \u2192 API &amp; MCP and send it as an <code>Authorization: Bearer &lt;token&gt;<\/code> header to the same endpoint.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For the third case, n8n&#8217;s <a href=\"https:\/\/docs.n8n.io\/integrations\/builtin\/cluster-nodes\/sub-nodes\/n8n-nodes-langchain.toolmcp\/\" target=\"_blank\" rel=\"nofollow noopener\">MCP Client Tool node<\/a> lists Bearer among its authentication options. The node also lets you expose all of a server&#8217;s tools, only selected ones, or all except some. That is handy for an n8n podcast editing flow where the AI may only transcribe and export. If you don&#8217;t want MCP at all, Cast&#8217;s docs say the API underneath is plain REST and the MCP server is &#8220;a thin layer over it&#8221;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One more step is worth ten seconds. The tools carry the rules, but the cast-mcp skill carries the strategy: the order of calls that keeps a session cheap, and asking you before anything is paid. The install command is on <a href=\"https:\/\/mubert.com\/tools\/cast\/docs\/connect-an-agent\" target=\"_blank\">the connect page<\/a>. Skip it and the assistant still works, only less politely.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What the agent does to an episode, step by step<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You ask the AI for one outcome, and it runs about seven podcast editing steps on its own. The example in <a href=\"https:\/\/mubert.com\/tools\/cast\/docs\/agent-what-it-does\" target=\"_blank\">Cast&#8217;s agent docs<\/a> is: &#8220;Make a 15-minute episode from this 33-minute interview, keep the intro, put a calm bed under it.&#8221; (A bed is quiet background music that sits under speech.)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">From that one sentence, the agent imports the file and transcribes it. It plays you the First Pass preview. If you say yes, it applies First Pass to the whole episode. Then it cuts the result down to your 15 minutes, builds the project and exports it. Every answer it gives you ends with a link to the project, so you never have to wonder where your episode went.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Cast&#8217;s docs split the podcast editing work into three layers, and AI handles only the first two:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>First Pass, Cast&#8217;s own editor, listens to the audio and does the cleanup.<\/li>\n\n\n<li>The agent follows your instructions: length, topics to drop, parts to keep, many episodes at once.<\/li>\n\n\n<li>The Cast editor is where you finish with full control: swap or regenerate the music, set the ducking, fix any word as text.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Ducking means the music automatically drops in volume whenever someone talks. Cast does it by default.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So the agent is not the editor here. It is the producer who holds the clipboard, books the session and makes sure the 33-minute interview comes out at 15. The listening happens elsewhere, which leads to the most useful fact in the whole setup.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">First Pass hears the recording, the agent only reads it<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">An agent without First Pass works from the transcript alone. It can&#8217;t hear the recording, so it cuts only clear hesitations and leaves &#8220;so&#8221;, &#8220;like&#8221; and &#8220;well&#8221; alone unless you name them. That is the biggest quality gap in podcast editing AI: hearing versus reading. Cast&#8217;s docs put it plainly: &#8220;For the cleanest result, let it use First Pass.&#8221;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A transcript is a lossy copy of a conversation. &#8220;Like&#8221; can be a filler or a verb. A pause can be dead air or the beat before a punchline. First Pass listens to the audio, so it catches every um, false start and repeat, and keeps the words that carry meaning. It also writes chapters and picks a music bed for the kind of speech it heard.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The details are sensible. First Pass <a href=\"https:\/\/mubert.com\/tools\/cast\/docs\/auto-edit-podcast-with-ai\" target=\"_blank\">shortens long pauses to a natural beat rather than removing them<\/a>, so the conversation keeps its rhythm. It takes out fillers and false starts where they interrupt the sentence, then cleans the voice and levels it to broadcast loudness.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A short tangent. &#8220;So&#8221; may be the most defended word in podcasting. Some hosts open every answer with it and would rather lose a guest than lose the &#8220;so&#8221;. An agent working from text cannot tell which kind of host you are. Anyway.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">First Pass is free once, then priced per started 10 minutes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Your first pass on a new account is free, and the free plan gets one pass a month. After that, a preview runs only when you press Run, with its price on the button. Applying First Pass to the whole episode needs Lite or higher and is priced per started 10-minute block. A block counts once the episode is a minute into it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We state the rules here, not the amounts. Check the live pricing page for credits, because we won&#8217;t print a number that might change next week.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Every cut is a proposal until you say build<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nothing destructive happens first, which is the rule that makes podcast editing by AI bearable. Cut planning is a dry run. You see every proposed cut with its timestamp and the exact words being removed, and nothing touches the audio until you say build.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You steer it in plain language. The docs&#8217; own example: &#8220;Remove every &#8216;you know&#8217; and shorten pauses over a second, but do not touch the first ninety seconds.&#8221; That is a sentence you would say to a human editor, and you get the same kind of result. The difference is that this editor shows its work before it does it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When the build lands, it lands as ordinary work. The cuts appear on the timeline and also as word-anchored edits in the Voice Editor&#8217;s transcript. Word-anchored means each cut is tied to the words it removed, not baked into a re-rendered file. So you can reopen the episode and keep editing it as text, as if you had made every cut yourself.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Undo is generous too. Applying First Pass to the whole episode counts as one undo, and Cast saves a checkpoint before it. The Pauses and Fillers panels still list every single cut, so you can restore them one by one. We once kept a folder of files called things like <code>final_v3_REAL_thisone.wav<\/code> for exactly this purpose. A checkpoint is a calmer way to live.<\/p>\n\n\n\n<figure class=\"post-illustration\"><img decoding=\"async\" width=\"1024\" height=\"1024\" class=\"wp-image-5913 art-light\" src=\"https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-light-52-1024x1024.webp\" alt=\"Credit card locked inside a glass box labelled with a toggle switch set to off, while a chat assistant presses its face against the glass and holds up a price tag\" loading=\"lazy\" srcset=\"https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-light-52-1024x1024.webp 1024w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-light-52-300x300.webp 300w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-light-52-150x150.webp 150w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-light-52-768x768.webp 768w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-light-52-1536x1536.webp 1536w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-light-52-640x640.webp 640w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-light-52-1200x1200.webp 1200w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-light-52-60x60.webp 60w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-light-52-24x24.webp 24w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-light-52-48x48.webp 48w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-light-52-96x96.webp 96w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-light-52.webp 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><img decoding=\"async\" width=\"1024\" height=\"1024\" class=\"wp-image-5914 art-dark\" src=\"https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-dark-52-1024x1024.webp\" alt=\"Credit card locked inside a glass box labelled with a toggle switch set to off, while a chat assistant presses its face against the glass and holds up a price tag\" loading=\"lazy\" srcset=\"https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-dark-52-1024x1024.webp 1024w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-dark-52-300x300.webp 300w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-dark-52-150x150.webp 150w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-dark-52-768x768.webp 768w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-dark-52-1536x1536.webp 1536w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-dark-52-640x640.webp 640w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-dark-52-1200x1200.webp 1200w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-dark-52-60x60.webp 60w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-dark-52-24x24.webp 24w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-dark-52-48x48.webp 48w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-dark-52-96x96.webp 96w, https:\/\/mubert.com\/blog\/wp-content\/uploads\/2026\/11\/illustration-2-dark-52.webp 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">An AI podcast editing agent cannot spend credits unless you tick a box<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">By default, an AI agent editing your podcast can&#8217;t spend anything. When you connect an assistant, the Cast page shows a <a href=\"https:\/\/mubert.com\/tools\/cast\/docs\/agent-spending\" target=\"_blank\">&#8220;Let it spend credits&#8221; box<\/a> that is unticked. Tokens you create yourself have the same switch. Even when you tick it, every paid step quotes its price first and spends only when the agent confirms that exact quote.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A read-and-edit connection can still do everything that&#8217;s free in the app. It can transcribe, analyse, plan cuts, enhance the voice, pick music you already own, build the project and export within your plan. It can&#8217;t buy anything. If it tries, the call comes back as a refusal with the price attached, so the agent can tell you what the step would cost.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A spending token adds the paid parts: First Pass previews, whole-episode edits and generated full-length music. These cost the same as in the app.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We like this part most: the check doesn&#8217;t rely on the assistant&#8217;s manners, because the Cast MCP server enforces it. Its first call returns a price and a quote id, and nothing is charged until a second call sends that id back. Think of a teenager borrowing your card who has to read you the receipt before every purchase, and whose card stops working the moment you say so.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That last part is literal. Revoke a token in Settings \u2192 API &amp; MCP and it stops working at once, so the assistant has to connect and be approved again. Tokens also expire after a year either way, and a run that fails is refunded.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The music bed comes licensed and stays inside Cast<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Music is the riskiest part of podcast editing with AI, so start with the licence: the bed is licensed music, generated on the same platform. An agent can reuse a track you already generated, search staff picks by describing a vibe, or render a new full-length bed. Cast then ducks it under speech on its own. On Plus and Max, exports include the creator commercial-license PDF, the document you keep in case anyone later asks where the music came from.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This matters more than it sounds. Most podcast music trouble starts with a track someone called &#8220;free&#8221; without reading the terms. We wrote a whole post about <a href=\"https:\/\/mubert.com\/blog\/no-copyright-music-what-it-means-where-it-comes-from\">what &#8220;no copyright music&#8221; really means and where it comes from<\/a>, and the short version is: keep the paperwork. The samples behind Cast&#8217;s music come from real artists, who are paid for them. So the bed under your interview has a supply chain, and the PDF describes it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One honest limit. An agent can&#8217;t hand you the bare music file. The bed goes under your episode, and the track itself stays inside Cast. If you hoped to reuse your podcast bed as a YouTube intro, this pipeline is not for that.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Where podcast editing with AI still needs your ears<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The agent does the boring first pass, and you make the final call by ear. That isn&#8217;t a disclaimer we tacked on. It is the design: Cast&#8217;s docs describe the editor as the place where you &#8220;finish by ear&#8221;. AI for podcast editing works best when you treat it like a fast assistant whose work you check, not like a replacement for listening.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Finishing covers the rest. You add chapters and set the loudness for the platform you publish to. Export formats depend on the plan: MP3 on every plan, WAV from Plus, per-lane stems (a separate file for each track lane) on Max. Choose before you plan a workflow around stems you don&#8217;t have.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Podcast editing AI fails in predictable places, so here they are without gloss. The agent works faster than you can check it, so actually read the dry run instead of skimming it. Without First Pass, fillers stay. On a long episode, most of the wait is the transcription behind it; on a short take it is under a minute. And a batch of ten episodes means ten dry runs to look at. Still faster than ten evenings with a zoomed waveform, but not nothing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There is also a quieter benefit. Listening, comparing and editing by hand stay free on every plan, so the agent is an option, not a toll gate. You can let it run First Pass, take the project and do everything else yourself. Or do the reverse: cut by hand and ask the agent only for chapters and the export.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A checklist for AI podcast editing this week<\/h2>\n\n\n\n<ol class=\"wp-block-list post-steps\">\n<li>Add the Cast MCP URL to your assistant and approve it in the browser.<\/li>\n\n\n<li>Leave &#8220;Let it spend credits&#8221; unticked for the first session.<\/li>\n\n\n<li>Install the cast-mcp skill before you ask for anything.<\/li>\n\n\n<li>Ask for an outcome in one sentence: target length, what to keep, what kind of bed.<\/li>\n\n\n<li>Spend your free first pass on a real episode and A\/B the preview against the raw take.<\/li>\n\n\n<li>Read every cut in the dry run before you say build.<\/li>\n\n\n<li>Open the project in the Cast editor and fix anything that sounds off by ear.<\/li>\n\n\n<li>Revoke the token in Settings \u2192 API &amp; MCP if you stop using the assistant.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Podcast editing with AI is most useful on the one sentence you would have lost an evening to. Let the agent propose the cut, read it, and keep the &#8220;so&#8221; if you are that kind of host.<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>Podcast editing AI in Cast runs through one MCP URL, and about a minute after upload you hear 30 seconds of your episode already cut. How Claude, Cursor or n8n take it from there, and why they cannot spend by default.<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":5909,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[127,233,126,226],"class_list":["post-5908","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-insights","tag-ai-music","tag-content-creation","tag-tools","tag-vibe-coding"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO Pro 5.0.5.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Podcast editing AI through the Cast MCP server: Claude, Cursor or n8n cut fillers and pauses, add licensed music and export, asking before any paid step.\" \/>\n\t<meta name=\"robots\" content=\"max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n\t<meta name=\"author\" content=\"Mubert Team\"\/>\n\t<meta name=\"google-site-verification\" content=\"Z0lMgBGD_DdV-YJXlBW_mpnjKZhnISUJLElngis7ecg\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/mubert.com\/blog\/podcast-editing-ai-cast-mcp-agents\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO Pro (AIOSEO) 5.0.5.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Mubert \u2013 Royalty-free AI Music for Content Creators\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Podcast Editing AI: Let Claude or n8n Cut Your Episode\" \/>\n\t\t<meta property=\"og:description\" content=\"Podcast editing AI through the Cast MCP server: Claude, Cursor or n8n cut fillers and pauses, add licensed music and export, asking before any paid step.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/mubert.com\/blog\/podcast-editing-ai-cast-mcp-agents\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/mubert.com\/blog\/wp-json\/mubert\/v1\/og\/5909.jpg?v=9824b56bad\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/mubert.com\/blog\/wp-json\/mubert\/v1\/og\/5909.jpg?v=9824b56bad\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-11-14T19:13:31+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-11-14T19:14:06+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/mubert.app\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@mubertapp\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Podcast Editing AI: Let Claude or n8n Cut Your Episode\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Podcast editing AI through the Cast MCP server: Claude, Cursor or n8n cut fillers and pauses, add licensed music and export, asking before any paid step.\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@mubertapp\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/mubert.com\/blog\/wp-json\/mubert\/v1\/og\/5909.jpg?v=9824b56bad\" \/>\n\t\t<!-- All in One SEO Pro -->\r\n\t\t<title>Podcast Editing AI: Let Claude or n8n Cut Your Episode<\/title>\n\n","aioseo_head_json":{"title":"Podcast Editing AI: Let Claude or n8n Cut Your Episode","description":"Podcast editing AI through the Cast MCP server: Claude, Cursor or n8n cut fillers and pauses, add licensed music and export, asking before any paid step.","canonical_url":"https:\/\/mubert.com\/blog\/podcast-editing-ai-cast-mcp-agents","robots":"max-snippet:-1, max-image-preview:large, max-video-preview:-1","keywords":"","webmasterTools":{"google-site-verification":"Z0lMgBGD_DdV-YJXlBW_mpnjKZhnISUJLElngis7ecg","miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"Mubert \u2013 Royalty-free AI Music for Content Creators","og:type":"article","og:title":"Podcast Editing AI: Let Claude or n8n Cut Your Episode","og:description":"Podcast editing AI through the Cast MCP server: Claude, Cursor or n8n cut fillers and pauses, add licensed music and export, asking before any paid step.","og:url":"https:\/\/mubert.com\/blog\/podcast-editing-ai-cast-mcp-agents","og:image":"https:\/\/mubert.com\/blog\/wp-json\/mubert\/v1\/og\/5909.jpg?v=9824b56bad","og:image:secure_url":"https:\/\/mubert.com\/blog\/wp-json\/mubert\/v1\/og\/5909.jpg?v=9824b56bad","og:image:width":1200,"og:image:height":630,"article:published_time":"2026-11-14T19:13:31+00:00","article:modified_time":"2026-11-14T19:14:06+00:00","article:publisher":"https:\/\/facebook.com\/mubert.app","twitter:card":"summary","twitter:site":"@mubertapp","twitter:title":"Podcast Editing AI: Let Claude or n8n Cut Your Episode","twitter:description":"Podcast editing AI through the Cast MCP server: Claude, Cursor or n8n cut fillers and pauses, add licensed music and export, asking before any paid step.","twitter:creator":"@mubertapp","twitter:image":"https:\/\/mubert.com\/blog\/wp-json\/mubert\/v1\/og\/5909.jpg?v=9824b56bad"},"aioseo_meta_data":{"post_id":"5908","title":"Podcast Editing AI: Let Claude or n8n Cut Your Episode","description":"Podcast editing AI through the Cast MCP server: Claude, Cursor or n8n cut fillers and pauses, add licensed music and export, asking before any paid step.","keywords":null,"keyphrases":{"focus":{"keyphrase":"podcast editing ai","score":0,"analysis":[]},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"open_ai":null,"ai":null,"created":"2026-11-14 19:13:31","updated":"2026-11-14 19:14:37","focus_keyword":"podcast editing ai","additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/mubert.com\/blog\/\" title=\"Home\">Home<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/mubert.com\/blog\/category\/insights\" title=\"Insights\">Insights<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\tPodcast Editing AI That Asks Before It Spends: Let Claude, Cursor or n8n Cut Your Episode Through Cast\n<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/mubert.com\/blog\/"},{"label":"Insights","link":"https:\/\/mubert.com\/blog\/category\/insights"},{"label":"Podcast Editing AI That Asks Before It Spends: Let Claude, Cursor or n8n Cut Your Episode Through Cast","link":"https:\/\/mubert.com\/blog\/podcast-editing-ai-cast-mcp-agents"}],"permalink_manager":null,"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/mubert.com\/blog\/wp-json\/wp\/v2\/posts\/5908","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mubert.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mubert.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mubert.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mubert.com\/blog\/wp-json\/wp\/v2\/comments?post=5908"}],"version-history":[{"count":1,"href":"https:\/\/mubert.com\/blog\/wp-json\/wp\/v2\/posts\/5908\/revisions"}],"predecessor-version":[{"id":5915,"href":"https:\/\/mubert.com\/blog\/wp-json\/wp\/v2\/posts\/5908\/revisions\/5915"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mubert.com\/blog\/wp-json\/wp\/v2\/media\/5909"}],"wp:attachment":[{"href":"https:\/\/mubert.com\/blog\/wp-json\/wp\/v2\/media?parent=5908"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mubert.com\/blog\/wp-json\/wp\/v2\/categories?post=5908"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mubert.com\/blog\/wp-json\/wp\/v2\/tags?post=5908"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}