Your AI can make shorts now

Add SendShort to Claude, ChatGPT, Grok Bot, Cursor, OpenClaw or any AI agent. Paste a YouTube link, and your assistant finds the best moments, captions them, and hands back ready-to-post shorts.

Terminal

# 1. Add SendShort to Claude Code

claude mcp add --transport http --scope user \
 sendshort https://app.sendshort.ai/api/mcp

# 2. Sign in

/mcp  →  sendshort  →  Authenticate

# 3. Ask for shorts

> Turn https://youtu.be/xxxxxxx into 5 shorts \
with captions using my custom theme id:xxx

✓ 5 shorts ready — app.sendshort.ai/clips/…

Built for automation

Everything the agent can reach

Assistant ready

Every tool returns structured JSON, so Claude, Cursor or ChatGPT can plan, call and verify a render on its own.

Long video → shorts

Point it at a YouTube URL or a file and it scores retention, cuts the moments and reframes to 9:16.

Captions & B-roll

Word-level captions at 98%+ accuracy, brand-kit styling, automatic B-roll and zooms on every clip.

MCP connector

One connector, any assistant. Claude, Grok Bot, Muse, Cursor, OpenClaw, Hermes, ChatGPT and Codex are all tested.

Same engine as the API

The agent uses the same engine as the SendShort API.

How it works

Connect SendShort

Add the SendShort server URL to Claude, ChatGPT, Grok or another assistant. Sign in and click Allow.

Setup

https://app.sendshort.ai/api/mcp

# Sign in, check the app name

✓ SendShort connected

Paste a YouTube link

Paste a link to a video you own or have the rights to use, and say what you want.

Chat

> Turn https://youtu.be/xxxxxxx

into 5 shorts with captions.

Get your shorts

The assistant finds the best moments, adds captions and makes shorts in 9:16, 1:1, 4:5 or 16:9.

Chat

✓ 5 shorts ready

# In your SendShort workspace

Schedule them

Ask the assistant to post them to your connected TikTok and YouTube accounts at the time you choose.

Chat

> Schedule my latest short to

TikTok and YouTube tomorrow at 6 pm.

✓ Scheduled

From any chat

Ask in plain language, get clips back

No timeline, no exports, no file juggling. Describe the shorts you want and the agent runs the whole pipeline — import, clip, caption, reframe, render.

ChatGPT

New chat

Images

Library

Plugins

Projects

More

youtube.com/watch?v=…

Import this YouTube video and make 5 shorts.

Done - prj_9fA2. Imported the video and rendered 3 high-retention clips:

SendShort agent: Done — prj_9fA2

00:42 "Hook" 9:16 · captions ✓

03:18 "Story" 9:16 · captions ✓

07:05 "Lesson" 9:16 · captions ✓

2 more rendering.

Captions burned in · ready to download or keep editing in SendShort.

Creator speaking into a microphone, captioned short

I shared this story

0:22

03:18 — Story

Creator gesturing to camera, captioned short

go to my website

0:48

14:50 — CTA

Creator in shirt and tie speaking, captioned short

proof that it works

0:31

11:22 — Proof

Ask for a different aspect ratio, language, or caption style…

Works with the assistants you already use

Claude

Desktop, Code and the API

Grok

Clip inside your editor

Codex

Shell-driven automation

ChatGPT

Connector for Plus and Team

Hermes

Chat-app driven workflows

OpenClaw

Runs local, posts on a schedule

Raw → post-ready

Why AI agents work well with SendShort

Same footage, reframed to 9:16, cut to the moment that holds attention, captioned word by word and styled to your brand kit no timeline, no export settings.

Every tool call returns structured JSON your agent can parse

A bundled SKILL.md documents every command and argument

Discovery lets the agent read brand kits before rendering

Long jobs are async with webhooks no timeouts mid-render

Model agnostic: Claude, GPT, Gemini or open-source LLMs

Human in the loop by default, nothing publishes without you

SKILL.md (auto-discovered)

---

name: sendshort

description: Turn long videos into

captioned shorts from chat

metadata:

requirements:

env:

     - SENDSHORT_API_KEY or authenticated MCP

---

# Available tools

- sendshort get_status

- sendshort import_youtube

- sendshort get_import_status

- sendshort clip_video

- sendshort list_moments

Tool reference

The same surface over MCP or the CLI. Every call maps to a REST endpoint on the API.

Tool

Description

get_status

Your plan, remaining shorts, etc, and rate limits

import_youtube

Import a Youtube or Long video and transcribe it

get_import_status

Check import progress . Returns the video ID

list_moments

List the best moments AI found in the video

list_themes

List caption styles

clip_video

Cut shorts from chosen moments with captions, B-roll, zooms..

get_clip_status

Progerss, and download link when ready

Post shorts every day
never open an editor

The AI Agent and API are included on the Professional and Business plan.

Get the AI Agent