You can connect Vidpal to ChatGPT in about two minutes. Open ChatGPT settings, go to Connectors, enable developer mode, add a connector with the URL https://app.vidpal.ai/api/mcp, and sign in with your Vidpal account when ChatGPT sends you there. From that point ChatGPT has 25 Vidpal tools: it can hand you an upload link, transcribe the file, remove silences and filler words, set a caption style, extract clips, generate a video from a topic or an article, export the MP4, and publish or schedule it to Instagram, YouTube, or TikTok.
This guide is the ChatGPT-specific version of our broader piece on editing videos from Claude with MCP. The connector is the same, because Vidpal exposes it through the Model Context Protocol and both assistants speak that protocol. What differs is where the settings live, how ChatGPT asks for confirmation, and a few habits that make ChatGPT a reliable operator rather than a chatty one. Those differences are what the sections below cover.
If you have never used a ChatGPT connector before, the mental model is simple. A connector gives ChatGPT a list of actions it is allowed to take in another product, on your behalf, after you sign in. It does not give ChatGPT your password, and it does not give Vidpal your ChatGPT conversation. The two services exchange a scoped token that you can revoke from either side. Everything ChatGPT does with that token shows up in your Vidpal account exactly as if you had clicked it yourself.
What ChatGPT Can Do Once Vidpal Is Connected
The 25 tools map one-to-one onto Vidpal features you would otherwise click through in the dashboard. For footage you already have, ChatGPT can create an upload link and check when the file has arrived, create an AI Editing project from it, run the AI editor, remove silences, remove filler words, add automatic zoom punches, add b-roll, and choose from 75 caption presets. For long recordings, it can extract scored short clips and list them with their virality scores. For videos that start from an idea, it can write a script from a topic, a finished script, or an article URL, show you the script, and confirm it to start voiceover and visuals. And for the last mile, it can export, check progress, list your videos, list connected social accounts, publish now, schedule for later, check a post's status, and cancel a scheduled post.
Two properties of these tools matter more than the count. First, every tool runs the same code path as the dashboard, so the output is identical: a caption preset chosen from ChatGPT renders pixel for pixel like the same preset chosen in the app. Second, every tool enforces the same limits: your plan, your credits, your rate limit, and ownership of every video id. ChatGPT cannot open a video that is not yours, cannot exceed your plan, and cannot skip a credit check, because the tools it calls have no way to do those things.
What ChatGPT cannot do yet is worth stating plainly. It does not edit individual overlay beats inside the Pro Editor, and it does not change export resolution, which follows your plan. Both remain dashboard features. If a task takes more than a couple of clicks in Vidpal today, it is probably one of those two.
Before You Start: What You Need
You need a Vidpal account and a ChatGPT account that can use connectors. The Vidpal side is free: the Free plan includes 4 lifetime credits, needs no card, and is enough to run a complete upload, edit, and export from ChatGPT before you decide whether to upgrade. Free exports carry a small watermark; paid plans remove it. Publishing to social accounts is a Pro or Business feature, so if your goal is to schedule posts from ChatGPT, budget for one of those plans. The pricing page lists the credit counts.
On the ChatGPT side, custom connectors live behind developer mode, which OpenAI has been rolling out to paid ChatGPT plans. Availability changes, so if you do not see a Connectors section or a developer mode toggle, check OpenAI's help center for the current plan requirements rather than assuming the feature is broken. A workspace administrator may also need to allow custom connectors on Team and Enterprise accounts.
You do not need an API key, and you should be suspicious of any guide that tells you to paste one. Vidpal's connector authenticates with OAuth inside ChatGPT's connector flow. There is nothing to generate in Vidpal, nothing to store in ChatGPT, and nothing to rotate later. If you ever want to cut ChatGPT off, you do it from the Connected apps section of your Vidpal account or from ChatGPT's connector settings.
Step-by-Step: Adding the Vidpal Connector in ChatGPT
Open ChatGPT on the web or in the desktop app and click your profile, then Settings. Find the Connectors section. If you do not see an option to add a custom connector, look for a developer mode or advanced toggle in the same area and enable it; the option to create a connector appears once it is on. Click to add a new connector.
In the form, give the connector a name such as Vidpal, and paste https://app.vidpal.ai/api/mcp as the server URL. Leave the authentication method at its default, which is OAuth; Vidpal publishes the discovery documents that ChatGPT needs to find the sign-in endpoint on its own. Save the connector. ChatGPT will now redirect you to Vidpal, where you sign in if you are not already, and see a consent screen that names the client and the access it is asking for. Approve it, and you are sent back to ChatGPT with the connector marked as connected.
The last step is to turn the connector on in a conversation. Start a new chat, open the tools or connectors menu in the composer, and enable Vidpal for that chat. ChatGPT keeps your connectors off by default in each conversation so that a video tool is not sitting in the context while you ask about something unrelated. Once it is enabled, you can ask ChatGPT to list your Vidpal videos as a quick check that the link works; that call is free and returns in a second.
If the redirect back to ChatGPT fails, the usual cause is a browser that blocks third-party cookies or a privacy extension that strips the OAuth state parameter. Retry in a normal window, or in a browser profile without extensions, and the flow completes. The connection persists after that; you will not have to sign in again unless you revoke it.
Your First Edit from ChatGPT
Start with a piece of talking-head footage, because that is where the connector saves the most time per minute of source. In a chat with Vidpal enabled, write: give me a Vidpal upload link for a clip I want to edit, and once it is uploaded and transcribed, remove the silences and filler words, set the captions to the Mozi style, and export it portrait. ChatGPT calls the upload tool and replies with a link. Open it, drop the file in from your computer, or scan the QR code on that page to send the file from your phone.
ChatGPT then polls the upload status until the file lands and creates an AI Editing project, which spends one credit. Because ChatGPT treats credit-spending tools as write actions, expect it to ask you to confirm before that step. Transcription takes a minute or two; the tool returns immediately with a status and tells ChatGPT which tool to poll, so you see short progress updates rather than a frozen chat. When the project reaches the ready state, ChatGPT removes the silences, removes the filler words, sets the caption preset, and stops again before the export because a portrait export costs one credit.
Approve the export and ChatGPT reports progress until the file is rendered, then gives you the download link. Ask for changes in the same chat if the first cut is not right: switch the captions to Karaoke, add auto zooms, or add b-roll, then export again. Re-exporting an unchanged video costs nothing, and edits after an export cost only the new render. For a closer look at what silence and filler removal actually do to a clip, see how to remove silence and filler words with AI.
Turning an Article into a Video Without Leaving ChatGPT
Many people already draft social content in ChatGPT, so the most natural use of the connector is finishing that work as a video. Paste a URL and write: turn this article into a 45-second portrait video in Vidpal and show me the script before you confirm it. ChatGPT calls the create-from-URL tool, Vidpal reads the page and writes a script, and ChatGPT shows you the draft. This pause is deliberate. You can ask for a stronger hook, a different tone, or a shorter runtime, and ChatGPT will send those edits back before anything is generated.
When the script is right, say confirm it. Vidpal generates the voiceover and visuals, and ChatGPT polls until the video is ready for review, then asks before exporting. A portrait export is one credit; a landscape export is five. If you want a particular voice, ask ChatGPT to list the available voices first and pick one by name; the same goes for caption presets. Both lists are free to read and give ChatGPT the exact identifiers the generation tools expect, which prevents the guess-and-retry loop you would get from a model working from memory.
This is the same flow our article to video tool runs in the browser, and the same flow described in how to turn a blog post into a video. The difference is that in ChatGPT the planning and the production happen in one thread, which is where our guide on using ChatGPT for social media content leaves off.
Publishing and Scheduling from ChatGPT
Once a video is exported, ChatGPT can send it out. First ask it to list your connected publish accounts; this shows which Instagram, YouTube, or TikTok profiles are linked in your Vidpal settings and confirms your plan allows publishing. Then write something like: schedule the clip you just exported to Instagram for Friday at 9am with this caption. ChatGPT calls the schedule tool, which validates the platform, the time, and the caption, and returns a job id.
Ask about that job later with a plain question such as what happened to the video I scheduled yesterday. ChatGPT calls the status tool and reports whether the post is queued, published, or failed, and if it has not gone out yet you can ask ChatGPT to cancel it. Immediate publishing works the same way without the time. If publishing is not available on your plan or no account is connected, the tool says so in words ChatGPT can relay, so you get a clear next step instead of a silent failure.
Because posts declare whether they are AI-generated, videos generated from a topic are labeled correctly, and AI Editing exports of your own footage are labeled as your footage. Our guide to AI content labels on TikTok, Instagram, and YouTube explains why that distinction matters for reach. For timing, the connector will schedule whatever you ask, so pair it with the data in best time to post on social media.
How ChatGPT Handles Credits, Confirmations, and Long Jobs
Every Vidpal tool that spends credits or publishes is marked as destructive in the connector's catalog, and its description says what it costs. ChatGPT uses those markings to decide when to ask before acting, so the pattern you will see is a free read, a proposed write with the cost stated, your yes, and then the call. Reads such as listing videos, checking a status, or fetching a script never ask and never cost anything. If ChatGPT ever proposes an export you did not intend, say no; nothing has been spent at that point.
Long jobs are designed around the fact that a chat cannot wait for minutes on one request. Transcription, clip extraction, generation, and export all return immediately with a status, and ChatGPT polls the matching status tool until the job completes. You can keep talking during the wait, and if the chat is interrupted the job continues in Vidpal; asking ChatGPT to check the video later picks up where it left off.
There is also a per-connection rate limit, currently 120 requests per minute, so a misbehaving loop cannot burn through your credits before you notice. In normal use you will never touch it, since a full upload-edit-export cycle is a few dozen calls spread over several minutes.
Troubleshooting Common Connection Problems
If ChatGPT says it cannot reach the connector, check the URL first; it must be exactly https://app.vidpal.ai/api/mcp with no trailing slash and no extra path. If the sign-in page loads but the consent step never completes, the browser is likely blocking the redirect; retry without extensions. If the connector shows as connected but tools return an authentication error, the token was probably revoked from the Vidpal side; remove and re-add the connector in ChatGPT to run the sign-in again.
If ChatGPT insists it does not have a tool that you know exists, the connector is usually not enabled for the current conversation. Open the tools menu in the composer and switch Vidpal on for that chat. If a tool returns a not-found message for a video id, the id belongs to another account or was mistyped; the connector deliberately returns not found rather than any detail about content it does not own.
If an export seems stuck, ask ChatGPT to check the video's status rather than to export again. A second export request on an unchanged video is free, but it will simply return the same job. And if a publish call fails with a message about your plan, that is the plan gate doing its job: publishing needs Pro or Business, and the fix is an upgrade, not a retry.
ChatGPT or Claude for This Connector?
Both work with the same URL and the same tools. The practical differences are small but real: Claude shows Vidpal's registered example prompts in its prompt picker, Claude Code lets you drive the connector from a terminal, and the confirmation wording differs between the two. If you already live in one assistant, use that one. If you are choosing, our Claude vs ChatGPT for video editing comparison walks through both side by side, and the Vidpal for Claude page has the one-click install for Claude.
Whichever you choose, the account behind the connector is the same, so you can connect both and switch freely. A video created from ChatGPT appears in Claude's list and vice versa, because there is only one list: yours.
Frequently Asked Questions
Can ChatGPT edit videos? Not on its own; ChatGPT can only describe edits. With a connector such as Vidpal's, ChatGPT gains tools that upload, transcribe, cut, caption, export, and publish real videos in your account, so the conversation ends with a finished file rather than instructions.
How do I add Vidpal to ChatGPT? Open Settings, go to Connectors, enable developer mode if custom connectors are not shown, add a connector with the URL https://app.vidpal.ai/api/mcp, and sign in with your Vidpal account when prompted. Then enable Vidpal in the conversation where you want to use it.
Is the ChatGPT connector free? Yes. The connector is included on every Vidpal plan, including Free. Tools spend your normal credits exactly as the dashboard does, reads are free, and publishing requires a Pro or Business plan as it does in the app. ChatGPT's own plan requirements for connectors are set by OpenAI.
Will ChatGPT spend credits without asking? No. Every credit-spending or publishing tool is flagged as destructive in the connector catalog, and ChatGPT asks before running those tools. A per-connection rate limit also stops a runaway loop.
Does the connector need an API key? No. Vidpal uses OAuth inside ChatGPT's connector flow. You sign in with your Vidpal account, approve the consent screen, and nothing sensitive is stored in ChatGPT.
Can ChatGPT publish to Instagram, TikTok, or YouTube through Vidpal? Yes, on Pro and Business plans with a social account connected in Vidpal. ChatGPT can publish immediately, schedule for a specific time, report the post status, and cancel a scheduled post that has not gone out.
How do I disconnect ChatGPT from Vidpal? Open Account in Vidpal, scroll to Connected apps, and click Disconnect next to ChatGPT. You can also remove the connector in ChatGPT's settings. Either way access ends immediately and nothing in your account is deleted.