Skip to content
Make and post reels from Claude, ChatGPT, Cursor and Codex

AI Video MCP Server

Shortzly is a remote MCP server for short-form video. Connect it to Claude, ChatGPT, Claude Code, Codex, Cursor or Windsurf, describe the reel you want, and your assistant writes the script, has Shortzly render it with a neural voiceover, stock visuals and animated captions, then publishes it to TikTok, YouTube Shorts and Instagram Reels. One URL, OAuth sign-in, no SDK to install.

Get Your MCP Token Any Shortzly plan · Connect in under a minute
Your AI assistant Shortzly MCP connected
Make a 30-second reel about the James Webb telescope with the Nova voice, then post it to TikTok.
On it. I wrote a six-line script and a shot list. Sending it to Shortzly to render.
create_reel queued
{ "segments": 6, "voiceover": "tts / nova",
  "captions": "capcut", "aspect_ratio": "9:16" }
get_job rendering
FORTY
OBSERVATORIES.

Render complete

42 s · 1080x1920 · Nova voiceover · CapCut captions

get_clip returned a download URL. Upgrading to HD.

publish_clip publishing

TikTok · @yourbrand · public · comments on

Done. The reel is live on TikTok. Want the same script posted as a YouTube Short and an Instagram Reel?

Works with

Claude ChatGPT Claude Code Codex Cursor Windsurf VS Code Any MCP client

One endpoint

https://shortzly.com/mcp

OAuth 2.1 with PKCE, or a scoped bearer token from your dashboard. Stateless JSON-RPC, nothing to host.

14

typed tools

0

AI cost with your own media

5

publish targets

Remote MCP over HTTPS, OAuth 2.1 or bearer token
Publishes to TikTok, Shorts, Reels, Facebook, LinkedIn
Included on every plan, same reel quota
How It Works

Three Steps From Chat to Published Reel

1

Connect the server

Paste https://shortzly.com/mcp into your assistant's connector settings, or run one command in Claude Code or Codex. Sign in once with OAuth or a dashboard token.

2

Describe the reel

Tell your assistant what you want. It writes every line of the script, picks stock media or your own uploads, and calls create_reel with a structured plan.

3

Render and publish

Shortzly renders the vertical video with voiceover, visuals and captions. Your assistant polls the job, upgrades it to HD and posts it to your connected accounts.

Why Shortzly

Why Developers Connect Shortzly

Your Model Writes, Shortzly Renders

The assistant you already pay for writes the hook, the script and the shot list. Shortzly does the part a chat model cannot: neural voiceover, stock footage, Ken Burns motion, word-level captions and a 1080x1920 MP4. You are never billed twice for the same intelligence.

Works With Every MCP Client

Claude Desktop and claude.ai, ChatGPT connectors, Claude Code, Codex, Cursor, Windsurf, VS Code and any other client that speaks the Model Context Protocol. One HTTPS endpoint, OAuth 2.1 with PKCE or a scoped bearer token, no SDK and no webhook server on your side.

Publish Without Leaving the Chat

The same connection lists your linked TikTok, YouTube, Instagram, Facebook and LinkedIn accounts, publishes the finished clip or schedules it for later, and reports back the live URL. Describe, approve, done.

Features

Everything Your Agent Needs to Ship Video

Remote MCP Over HTTPS

Stateless JSON-RPC at https://shortzly.com/mcp. Nothing to install, nothing to host, works from a laptop or a cloud agent.

OAuth 2.1 or Bearer Tokens

Dynamic client registration with PKCE for Claude and ChatGPT, or mint a scoped shz_ token in the dashboard for CLI and IDE clients. Revoke either at any time.

14 Typed Tools

Discover capabilities and quota, upload media, create reels, track jobs, fetch clips, upgrade to HD and publish, each with a JSON schema your model can read.

Bring Your Own Media

Pass public image or video URLs, or upload files through presigned PUT URLs. Your product screenshots and footage, Shortzly's render pipeline.

Stock Search Included

Give a segment a search phrase instead of a file and Shortzly pulls matching Pexels and Pixabay footage with no LLM in the loop.

Zero-AI-Cost Renders

Supply your own voiceover audio and choose timed captions, and a render costs Shortzly no AI at all. TTS and Whisper alignment are opt-in per call.

Six Neural Voices on Demand

Turn on Shortzly's text-to-speech when you want it: Nova, Onyx, Shimmer, Echo, Fable and Alloy with loudness-normalized output.

Preview First, HD on Demand

Render a fast 720p preview for half a credit, review it, then call upgrade_clip_hd for the full 1080x1920 master.

Brand Templates

Reference a saved template and every reel inherits your caption style, watermark, intro and outro without restating them in the call.

One-Call Publishing

publish_clip posts to any mix of connected TikTok, YouTube Shorts, Instagram Reels, Facebook and LinkedIn accounts, now or at a scheduled time.

Idempotent, Resumable Jobs

Repeat-safe idempotency keys, job polling with retry hints, cancellation and a full job list so an agent can recover after a restart.

Same Quota as the Dashboard

Reels created over MCP count against your normal monthly allowance, appear in your projects and clips, and never need a separate subscription.

Connect

Connect in 60 Seconds

Same URL everywhere. Claude and ChatGPT sign in with OAuth. Command-line and editor clients can use OAuth or a token from your dashboard.

Claude Desktop and claude.ai

  1. 1 Open Settings, then Connectors.
  2. 2 Choose Add custom connector and paste the server URL.
  3. 3 Approve the Shortzly sign-in screen. Claude registers itself with OAuth, no token to copy.
Server URL
https://shortzly.com/mcp

Tokens and connected apps live under Settings, API tokens and MCP in your dashboard. Revoke either at any time.

Tool catalog

14 Tools, One Endpoint

Every tool ships a JSON schema, so your model knows the valid voices, styles and limits before it calls. Only two tools spend a reel credit.

Discover

  • get_capabilities free

    Valid voices, caption styles, aspect ratios, limits and cost notes.

  • get_account free

    Plan, reels remaining this month and free job slots.

  • list_brand_templates free

    Saved presets a reel can inherit.

Build

  • create_upload free

    Presigned PUT URL for your own image, video or voiceover file.

  • create_reel 1 reel

    Render a reel from segments your model wrote. Preview costs half a credit.

  • upgrade_clip_hd 1 reel

    Re-render an approved preview at full 1080x1920.

Track

  • get_job free

    Status, progress and retry hints for one render.

  • list_jobs free

    Recent jobs, so an agent can resume after a restart.

  • cancel_job free

    Stop a render that is still in the queue or in progress.

Deliver

  • list_clips free

    Every finished clip on the account.

  • get_clip free

    Download and thumbnail URLs for a clip.

  • list_social_accounts free

    Connected TikTok, YouTube, Instagram, Facebook and LinkedIn accounts.

  • publish_clip free

    Post to one or more accounts now or at a scheduled time.

  • get_social_post free

    Publishing status and the live platform URL.

Cost model

You Bring the Words. Shortzly Brings the Render.

A reel counts against your monthly quota the same way as in the dashboard: half a credit for a preview, one credit for HD. Everything Shortzly's own AI does on top is opt-in per call.

Part of the reel You supply it Or Shortzly does it
Script and shot list Your model writes it, always Never runs its script AI on this path
Images and video Public URL or uploaded asset, free Stock search on Pexels and Pixabay, free, no LLM
Voiceover Upload your own audio, free Neural text-to-speech, six voices, paid AI
Captions Timed from the script, free Whisper word alignment, paid AI
B-roll Off by default, free Stock B-roll with an LLM cue pass, opt-in

Upload a voiceover and choose timed captions and the render uses none of Shortzly's AI at all. Your model's cost stays with your model.

Security

Built for Agents, Locked Down for Humans

OAuth 2.1 with PKCE

Dynamic client registration for Claude and ChatGPT, discovery documents at the standard well-known paths, and a consent screen that shows exactly which host will receive the token.

Scoped, revocable tokens

Dashboard tokens carry only the mcp:use ability, are shown once, and can be revoked individually. Connected OAuth apps are listed and removable in the same place.

SSRF-guarded media fetches

Every media URL is https only, resolved against private, loopback, link-local and cloud metadata ranges, re-checked on every redirect and capped in size. Uploads never travel as public URLs.

Rate limits and idempotency

120 requests per minute per user, 10 registrations per minute per IP, and repeat-safe idempotency keys so a retried create_reel never renders twice.

FAQ

Frequently Asked Questions

Ready to Give Your AI a Video Studio?

Connect Shortzly to Claude, ChatGPT, Claude Code, Codex, Cursor or Windsurf and turn a sentence in chat into a rendered, captioned, published reel. Starter ($19/month) includes 10 faceless reels a month, Pro ($49/month) includes 100.

Create Your Account

Starter $19/mo · Pro $49/mo · Cancel anytime