How to Connect Clipzing to Claude, ChatGPT, and Cursor (MCP Setup in 2 Minutes)

Exact steps for all nine supported apps — browser assistants over OAuth, desktop and coding tools over a one-line config. No API key to copy, no terminal required for most of them.

Clipzing Editorial
Clipzing Editorial
Editorial Team6 min read
How to Connect Clipzing to Claude, ChatGPT, and Cursor (MCP Setup in 2 Minutes)

Connecting Clipzing to an AI assistant takes about two minutes and there is no API key to copy anywhere. Browser assistants take a URL; desktop apps and editors take a one-line config. This post has the exact steps for all nine supported apps, including the restart quirks that account for most "it isn't working" reports.

The two things to know up front

Browser assistants (Claude web, ChatGPT web) use the URL https://clipzing.com/api/v1/mcp/ over OAuth. Everything else (Claude Desktop, Claude Code, ChatGPT desktop, Cursor, Windsurf, Zed, Cline) runs the clipzing-mcp package locally via uvx and pairs through your browser.

Before you start

You need a Clipzing subscription. Agent access starts at the Starter plan — the unsubscribed free tier has no MCP access at all, deliberately, because an API key outlives a session and issuing one to a non-customer is the worst version of a leaked credential.

For the local clients you also need uvx, which ships with uv. If you don't have it:

curl -LsSf https://astral.sh/uv/install.sh | sh

Browser assistants need nothing installed.

Claude on the web

  1. Open Settings → Connectors → Add custom connector.
  2. Enter the URL: https://clipzing.com/api/v1/mcp/
  3. Claude redirects you to Clipzing. Sign in and pick which permissions to grant.
  4. Approve. Connected.

That's the whole flow — the permission screen is where you choose scopes, and starting with read-only is a reasonable first move.

Claude Desktop

  1. Settings → Developer → Edit Config. This opens your config file:
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
    • Linux: ~/.config/Claude/claude_desktop_config.json
  2. Add Clipzing to the mcpServers block:
{
  "mcpServers": {
    "clipzing": {
      "command": "uvx",
      "args": ["clipzing-mcp"]
    }
  }
}
  1. Quit Claude completely and reopen it.
This is the step people skip

A window reload is not enough for Claude Desktop. The config is read at process start. Cmd-Q (or fully exit from the tray on Windows), then launch again.

On first use, the server opens a pairing page in your browser. Click approve while signed in to Clipzing and the credential writes itself.

Claude Code

One command:

claude mcp add clipzing -- uvx clipzing-mcp

Then start a new session — running sessions keep the tool list they started with.

Claude Code is also the easiest place to install the Clipzing skills, which live in ~/.claude/skills/. Each skill is its own folder with a SKILL.md inside — for example ~/.claude/skills/clip-critique/SKILL.md. For a single project, use .claude/skills/ in the project root instead.

ChatGPT on the web

Developer mode is a genuine prerequisite here, not a nicety — without it there's nowhere in the UI to add a server at all.

  1. Settings → Security and login → turn on Developer mode.
  2. Go to Plugins → + and add https://clipzing.com/api/v1/mcp/
  3. When asked how to authenticate, choose OAuth.
  4. Sign in to Clipzing and pick permissions.

ChatGPT desktop app

The desktop app shares Codex's config file, and that file is TOML, not JSON. Handing it a JSON block produces a config that fails silently.

  1. Settings → MCP servers → Add server → choose STDIO → Save → Restart.
  2. Add to ~/.codex/config.toml (Windows: %USERPROFILE%\.codex\config.toml):
[mcp_servers.clipzing]
command = "uvx"
args = ["clipzing-mcp"]
  1. Use the explicit Restart button in the MCP settings panel.

Cursor, Windsurf, Zed, and Cline

All four take the same local server, in each one's own config location and key name — Zed, notably, uses context_servers rather than mcpServers, which trips people who copy a Cursor config across.

Rather than reproduce four slightly-different blocks here and let them drift, the setup guide has the exact path and config for each, verified per client. Pick your app and copy the block it shows you.

Open the setup guide
Per-app config paths and copy-paste blocks for all nine clients.

Verify it worked

Ask your assistant:

"List my Clipzing clips."

You should get a table of real clips with titles, durations, and virality scores. If you do, everything downstream works.

If you get nothing, work down this list:

Tools not showing at all — restart properly. Full quit for Claude Desktop, new session for Claude Code, the Restart button for ChatGPT desktop. This is the cause the large majority of the time.

"No agent access" or similar — check your plan. Starter and above only.

Tools show but writes fail — check scopes. A read-only key can list and analyze but cannot change anything, which is the intended behavior, not a bug.

Publishing "doesn't work" — it's waiting on you. Publish, schedule, delete, and batch operations return a summary and stop for confirmation. Read the summary and tell the assistant to proceed.

Choosing scopes

Four scopes, and it's worth being deliberate rather than granting everything on day one.

ScopeGrantsReasonable when
readList, analyze, critique, watch clipsAlways. Start here.
editTitles, descriptions, captions, hashtags, B-roll, extendOnce you trust its judgment. All reversible.
renderStart new clip jobsYou're comfortable with it spending your monthly shorts and processing minutes.
publishSchedule, publish, delete, cancelLast, if ever. Reaches your audience.

A read-only key for the first week costs you nothing and tells you a great deal. The assistant can still critique every clip you make, spot framing problems with watch_clip, and draft titles — you just apply them yourself.

Scopes are enforced twice

A key without publish cannot publish under any circumstances — the scope is capped when the key is created and re-checked on every single call. That second check is what makes a key stop being able to publish if your subscription lapses.

Revoking access

Delete the key from your Clipzing account. The connection dies immediately and the assistant simply stops seeing the tools. There's no cleanup on the client side beyond removing the config entry if you want it tidy.

Frequently asked questions

Do I need to be technical? For browser assistants, no — it's a URL and an approval click. For desktop apps, you paste one block into one file.

Can I connect several apps at once? Yes. Each gets its own credential. Starter allows one key; Creator allows five.

Does this work with Gemini? Not yet — Gemini's assistant apps don't support remote MCP connectors the way Claude and ChatGPT do. When they do, this works with no change on our side.

Where's the server URL again? https://clipzing.com/api/v1/mcp/

Found this useful? Pass it on.
Clipzing Editorial

Clipzing Editorial

· Editorial Team

Field notes from the cutting room. We write about the craft of clipping, captioning, and the workflows that beat the algorithm.

Briefings, straight to your inbox

One short read every week on clipping, captions, and the workflow that beats the algorithm.

Up next

Keep reading

What Is MCP (Model Context Protocol), and Why Should Video Creators Care?mcp

What Is MCP (Model Context Protocol), and Why Should Video Creators Care?

MCP is the open standard that lets an AI assistant like ChatGPT or Claude actually operate an app instead of just describing it. Here's what that means, in plain English, for anyone who makes short-form video.

August 16, 20268 min read
Clipzing Now Runs Inside ChatGPT and Claude: Introducing the Clipzing MCP Servermcp

Clipzing Now Runs Inside ChatGPT and Claude: Introducing the Clipzing MCP Server

ChatGPT, Claude, Cursor and six other AI apps can now find your clips, rewrite them, restyle captions, queue posts, and start new jobs — entirely from a chat window. Thirty-two tools, four permission scopes, and a confirmation model built for the day an agent gets something wrong.

August 16, 20268 min read
Your Video Is Untrusted Input: MCP Security for AI Video Toolsmcp

Your Video Is Untrusted Input: MCP Security for AI Video Tools

When you give an AI assistant control of a video account, your source footage becomes part of its prompt. Anyone who can get words into your video is writing instructions to your agent. Here's the threat model, and the four defenses that answer it.

August 16, 20268 min read
Running a Clip Operation on Autopilot: What MCP Actually Changes for Clip Farmersmcp

Running a Clip Operation on Autopilot: What MCP Actually Changes for Clip Farmers

The bottleneck in a multi-channel clip operation was never rendering — it was the hours of coordination between rendering and posting. Here's how an AI assistant with MCP access collapses that, with real numbers on cost per clip.

August 16, 20267 min read
Every AI Clipper MCP Server, Compared (August 2026)mcp

Every AI Clipper MCP Server, Compared (August 2026)

Three AI clip generators now let ChatGPT and Claude operate your account: Clipzing, Opus Clip, and Submagic. They are not equivalent. Here's what each exposes, how each authenticates, and — the question almost nobody asks — what happens the day an agent gets something wrong.

August 16, 20267 min read
How Clipzing's AI Copilot Works: Actions, Confirmations, and Your Datacopilot

How Clipzing's AI Copilot Works: Actions, Confirmations, and Your Data

A plain-English look under the hood of Clipzing Copilot: how an AI chatbot actually takes actions on your clips, why some changes apply instantly and others ask first, and how your account stays protected.

July 24, 20265 min read

Stop fighting your editing tool. Start clipping.

Drop a YouTube URL into Clipzing. Get scored, captioned, ready-to-post shorts in minutes.

Plans from $12.49/mo · 14-day money-back guarantee.