The part of uploading nobody enjoys
The video is done. Now you need a description that says what it covers, a list of timestamps so YouTube shows chapters, and some tags. Doing the timestamps properly means scrubbing through your own video and writing down where each section starts. It is ten to twenty minutes of work most creators skip, and the video is worse for it.
A description generator that only sees your title can't do the timestamps at all, because it has never seen the video. That is the part YouTubePilot does differently.
How YouTubePilot writes descriptions
When you upload a video to Studio, it transcribes it word by word with timestamps. After cutting pauses and filler words, it reads the transcript of the edited video and writes:
- A description: two short paragraphs that open with a hook and sum up what the video covers. No hashtag spam.
- Chapters: 3 to 10 chapters, each a short two-to-five-word title, starting at 0:00, at the points in the transcript where the topic changes.
- Tags: 8 to 15 phrases people would actually type when looking for a video like yours.
- Five title options, three thumbnail text options and a hook score (see the title generator).
The chapters are added to the end of the description in the format YouTube reads, so you can copy one block into YouTube Studio. Because the timestamps come from the edited video, they match the file you upload, not your raw recording.
If you have set up a niche analysis, the writer also sees recent breakout titles from your competitors, so the wording leans toward what your viewers are clicking on.
What YouTube needs for chapters to show
YouTube turns timestamps in a description into chapters when:
- the first timestamp is 0:00;
- there are at least three timestamps, in order;
- each chapter is at least 10 seconds long.
Studio starts the list at 0:00, keeps chapters in order and aims for three to ten. Still, give the list a quick look before publishing. You know your video's sections better than any tool, and a chapter title in your own words is often better.
How to generate a YouTube description in 3 steps
- Upload your video. Open Studio and drop in the file. Pause cutting and captions are optional.
- Wait for the edit. Studio transcribes, cuts and renders, then writes the description, chapters and tags.
- Copy it into YouTube Studio. Paste the description with chapters, add the tags, and upload the edited MP4 so the timestamps line up. Add the SRT under Subtitles if you want an accurate caption track.
What to add yourself
A generated description covers what the video is about. It doesn't know your links. Add your own: the products or tools you mention, your newsletter, your other videos, any sponsor line and the disclosure that goes with it. Keep the first two lines strong, because that is all most viewers see before "more".
From the terminal, Claude Code or Cursor
Studio is also a command-line tool and an MCP server, so you can run it from a script or hand it to an AI agent. Install the CLI, save your API key, and edit a file:
curl -fsSL https://youtubepilot.com/install.sh | shytpilot login ytp_...ytpilot edit video.mp4 --pauses off --captions none --out-dir ./upload
The CLI is a single Python file with no dependencies. Add --json and it prints a
machine-readable result, which is what agents need.
If you work in Claude Code, Cursor or another MCP client, add the server instead and ask in plain words, for example "edit ~/Desktop/take3.mp4 with razor pauses and boxed captions":
claude mcp add --transport http youtubepilot https://youtubepilot.com/mcp --header "Authorization: Bearer ytp_..."
The MCP tools can upload a local file or fetch one from a direct link (Dropbox, Google Drive, S3), check progress, return the titles, description and download links, and render an edit again with different settings. API and MCP access come with every plan, Free included.
With --out-dir, the CLI saves the description, chapters and tags as package.json
next to the captions and transcript, which makes it easy to wire into your own upload script.
Free gives you 15 minutes of editing (with a small watermark and one Short) plus one niche analysis, no card. Paid plans remove the watermark and add Shorts, the API and MCP: Starter is $19 a month for 2 hours of editing, Creator $39 for 8 hours, Studio $79 for 25 hours. See pricing.