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.
{ "segments": 6, "voiceover": "tts / nova",
"captions": "capcut", "aspect_ratio": "9:16" }
OBSERVATORIES.
Render complete
42 s · 1080x1920 · Nova voiceover · CapCut captions
get_clip returned a download URL. Upgrading to HD.
TikTok · @yourbrand · public · comments on
Works with
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
Three Steps From Chat to Published Reel
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.
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.
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 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.
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 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 Open Settings, then Connectors.
- 2 Choose Add custom connector and paste the server URL.
- 3 Approve the Shortzly sign-in screen. Claude registers itself with OAuth, no token to copy.
https://shortzly.com/mcp
Tokens and connected apps live under Settings, API tokens and MCP in your dashboard. Revoke either at any time.
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_capabilitiesfreeValid voices, caption styles, aspect ratios, limits and cost notes.
-
get_accountfreePlan, reels remaining this month and free job slots.
-
list_brand_templatesfreeSaved presets a reel can inherit.
Build
-
create_uploadfreePresigned PUT URL for your own image, video or voiceover file.
-
create_reel1 reelRender a reel from segments your model wrote. Preview costs half a credit.
-
upgrade_clip_hd1 reelRe-render an approved preview at full 1080x1920.
Track
-
get_jobfreeStatus, progress and retry hints for one render.
-
list_jobsfreeRecent jobs, so an agent can resume after a restart.
-
cancel_jobfreeStop a render that is still in the queue or in progress.
Deliver
-
list_clipsfreeEvery finished clip on the account.
-
get_clipfreeDownload and thumbnail URLs for a clip.
-
list_social_accountsfreeConnected TikTok, YouTube, Instagram, Facebook and LinkedIn accounts.
-
publish_clipfreePost to one or more accounts now or at a scheduled time.
-
get_social_postfreePublishing status and the live platform URL.
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.
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.
Frequently Asked Questions
Explore More AI Tools
AI Faceless Video Generator
Make faceless videos without a camera, a microphone, or an editor. Type a topic like "weird Roman hi...
Learn moreAutopilot Content Automation
Enter a topic like "AI news" or "cooking tips" and let Shortzly handle the rest. AI finds the best Y...
Learn moreAI Clip Generator
Stop manually scrubbing through hours of footage. Shortzly's AI clip generator analyzes your video,...
Learn moreInstagram Reels Maker
Turn your existing video content into Instagram Reels that get engagement. Shortzly's AI finds the b...
Learn moreTikTok Clip Maker
Repurpose your long-form content into TikTok-ready clips without manual editing. Shortzly finds vira...
Learn moreReady 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.
Starter $19/mo · Pro $49/mo · Cancel anytime