AutoShort MCP Server
Plan, draft and render AI-generated faceless short videos on your AutoShort account.
AutoShort is a Utilities MCP (Model Context Protocol) server: Plan, draft and render AI-generated faceless short videos on your AutoShort account. It is MIT-licensed and available as a hosted endpoint, so it works with no local install. It exposes 55 tools including autoshort_get_capabilities, autoshort_draft_video, autoshort_get_draft, autoshort_update_draft. Listed on MCP Collection since November 2026.
About AutoShort
Remote MCP server (OAuth 2.1 or API key) for AutoShort: turns a script you approve into a narrated, captioned 9:16 faceless short for YouTube Shorts, TikTok and Reels. Script review first, credit price shown before any render. Videos, narration and captions are AI-generated. Official MCP Registry: org.autoshort/autoshort.
AutoShort tools (55)
Read from the live server on Nov 13, 2026. These are the tools your AI assistant can call once connected.
autoshort_get_capabilities- Start here. Describes the whole agent workflow end to end — make, approve, render, publish, automate, pay — the only steps a human must do, and the limits. Free.
autoshort_draft_video- Create a video DRAFT — nothing is rendered and no credits are charged. Director mode, the recommended way to make a video the user has opinions about: (1) write and agree the script with the user in this conversation first — narration per s
autoshort_get_draft- Read a draft (or a submitted director video) as scenes with narration, visual, timing estimates, estimated credits and warnings. Free.
autoshort_update_draft- Change a draft before render. Free. Every scene number refers to the draft as it is now (1-based); operations apply in the order edits, reorder, remove, insert. edits: change a scene's narration (verbatim), visual (null clears it → auto ima
autoshort_render_draft- Render an approved draft. Call ONLY after the user has seen the draft and said yes. Charges the draft's estimatedCredits now (40 with the default voice), before any rendering work; refunded automatically if the render fails for good. Narrat
autoshort_revise_scene- Change one scene of a video that was already rendered. Creates a NEW draft that copies every scene (unchanged scenes keep their existing images) with this scene changed; the original video is untouched and nothing is charged. Show it to the
autoshort_ugc_create_campaign- Create a Silent UGC campaign for the user's own app. Silent UGC: 9-12 s silent short marketing clips for the user's OWN app. Scene 1 = one consistent FICTIONAL AI character (realistic, or faceless: hands on a phone / over-the-shoulder / bac
autoshort_ugc_suggest_hooks- Propose 10-20 hooks for a campaign from its app description, in the families "I can't believe…", "No one told me…", "POV: …", "X months of … and now I find this" and a pricing angle. An honesty filter drops income or results promises, testi
autoshort_ugc_preview- Preview ONE variant's scene 1 before rendering anything: the character in the chosen setting and gesture (expression = body language), with the hook laid out as the video will show it. Returns previewUrl and a variantId (a draft). 1 credit
autoshort_ugc_render_batch- Approve and render up to 20 variants. Call ONLY after the user approved the preview. Pricing: character portrait 1 credit; preview 1 credit only when a new start frame is generated; a variant with a new clip 102 credits; a re-caption (same
autoshort_ugc_get_campaign- Read a Silent UGC campaign: character, recording, suggested hooks, and every variant with its status, preview and finished videoUrl (download). Free.
autoshort_generate_video- Generate a video from a topic; AutoShort writes the script (to render a script you already agreed with the user, use autoshort_draft_video). Optional image_urls (public https links, up to 6) put the user's own pictures in the first scenes.
autoshort_generate_chat_video- Create a video from a natural-language creative brief; AutoShort writes the script from it. To keep an agreed script word for word with your own shots, use autoshort_draft_video instead. To use the user's own pictures ("make a video with th
autoshort_generate_product_ad- Create a product marketing video from a public product page. AutoShort extracts product details and images, writes the ad, and creates editable scenes. Costs at least 40 credits; the exact quote is checked before the page is fetched. Render
autoshort_generate_image_to_video- Animate ONE reference image into a silent 5-second AI-generated video (for a multi-scene video built from several of the user's pictures, use image_urls on autoshort_generate_chat_video instead). Send the image as image_url (a public https
autoshort_get_video- Get one video's status and details by id. While rendering, status is PENDING/GENERATING_*/RENDERING with estimatedCompletionTime. A PENDING video that cannot render returns blockedReason (e.g. INSUFFICIENT_CREDITS) with creditsNeeded, credi
autoshort_list_videos- List your videos, newest first, with pagination and an optional status filter (PENDING, GENERATING_SCRIPT, GENERATING_VOICE, FETCHING_MEDIA, RENDERING, COMPLETED, FAILED, DRAFT). Free.
autoshort_list_niches- List the content niches, art styles, video qualities and durations the generation tools accept. Free.
autoshort_get_credit_balance- Your current credit balance, monthly allocation, bonus credits and plan. Requires the "credits:read" scope (default in new keys). Free.
autoshort_get_usage_stats- API usage statistics: credit balance, API call counts (today/total) and recent credit transactions. Requires the "usage:read" scope. Free.
autoshort_get_subscription- Your subscription plan, status and credit allocation. Requires the "billing:read" scope. Free.
autoshort_ugc_upload_recording- Upload the app screen recording for Silent UGC and get its recordingAssetId (for autoshort_ugc_create_campaign). Pass recordingUrl (a public https link — fetched by AutoShort, not by you; up to 50 MB) or recordingBase64 (at most 10 MB; larg
autoshort_list_social_accounts- List the connected publishing accounts per platform (YouTube, TikTok, Facebook Page, Instagram, Threads) with username, whether they need reconnecting, the publish mode, the AI-disclosure handling and today's platform limits. Never returns
autoshort_get_connection_status- Is this platform connected? If yes, returns the account. If not, returns connectUrl: a short, single-use link (expires in 15 minutes) that opens the platform's consent screen directly. Give it to the user — that consent is the only human st
autoshort_publish_video- Publish one of the user's COMPLETED videos. YOUTUBE: uploads to the connected channel with your title/description and privacy (public, unlisted, private); the "altered or synthetic content" disclosure is always set; madeForKids is the user'
autoshort_list_series- List the user's series (autopilot channels), newest first, with schedule, auto-post flags, brief and video count. Paginated (page, limit). Free.
autoshort_create_series- Create a series: AutoShort makes a video on this niche and brief every scheduleIntervalDays, and can auto-post it. Creating or changing a series is FREE. While active, the scheduler makes one video every scheduleIntervalDays (the first at i
autoshort_update_series- Change a series: name, brief, schedule, auto-post flags, the madeForKids answer or the AI motion level (motionMixLevel). Only the fields you pass change. Creating or changing a series is FREE. While active, the scheduler makes one video eve
autoshort_pause_series- Pause a series: the scheduler stops making (and charging for) its videos until resumed. Videos already made are untouched. Free.
autoshort_resume_series- Resume a paused series. Creating or changing a series is FREE. While active, the scheduler makes one video every scheduleIntervalDays (the first at its next run, within about 30 minutes) and charges each video like any video, at render — on
autoshort_create_webhook- Register an https URL to receive a signed POST when any of the user's videos reaches COMPLETED (video.completed) or FAILED (video.failed), within about a minute — instead of polling. Returns the signing secret ONCE: verify X-Webhook-Signatu
autoshort_list_webhooks- List the registered webhooks (URL, events, active, last delivery, failures). Secrets are not shown. Free.
autoshort_delete_webhook- Delete a webhook; deliveries to it stop immediately. Free.
autoshort_list_options- Every option and price the tools accept, from the live constants: voices for a language (premium flag + extra credits), art styles (PRO flag), niches, caption themes, aspect ratios, the durations each tool allows, video providers for the pl
autoshort_cancel_video- Cancel a video that has NOT started rendering (status PENDING or DRAFT) and refund whatever it was charged, through the credit ledger (net of earlier refunds — never twice). Refused once rendering has started (CANNOT_CANCEL_STARTED) and for
autoshort_get_limits- Everything that can stop a call: credit balance, this key's daily agent spending cap (follows the credit balance, at most 20,000, unless a lower one was set; spent / remaining / reset), auto-recharge status and monthly cap, platform publish
autoshort_set_limits- Set this key's daily agent spending cap in credits (by default it follows the credit balance, at most 20,000; setting one fixes it). Lowering (or keeping) it applies immediately. Raising it returns approvalUrl: the account owner must open i
autoshort_estimate_cost- Price a paid call BEFORE making it: pass {tool, arguments} — the tool name and the exact arguments you would send (or just {draftId} to price autoshort_render_draft). Returns the most credits it can commit, the balance it needs, whether the
autoshort_get_buy_credits_url- A checkout link to buy credits (pack) or start a plan (plan, 3-day trial) on Whop — for the human to open and pay once. No email or personal data is in the link. Packs: MICRO, STARTER, VALUE, MEGA. For a new customer, EPISODE is the first e
autoshort_setup_auto_recharge- Propose auto-recharge so later purchases need no link: a pack and a monthly USD cap. Returns approvalUrl — the owner signs in, confirms exactly that pack and cap, and saves a card on Whop (nothing is charged then). Tell the user the pack pr
Show all 55 tools
autoshort_buy_credits- Buy the owner-approved credit pack on their saved card, off-session — only when auto-recharge is ACTIVE and only within its monthly cap. Idempotent: the same idempotencyKey never charges twice. Returns 202 while Whop processes it; poll auto
autoshort_disable_auto_recharge- Turn auto-recharge off immediately; autoshort_buy_credits stops charging. Turning it back on needs the owner's approval again. Free.
autoshort_list_templates- List 12 ready-made video templates (kind "video": history facts, scary stories, motivation, personal finance education, kids music, product ad, small-business explainer, character mini-episode and more) and 26 AI motion clip templates (kind
autoshort_get_series_performance- How YOUR OWN posted YouTube Shorts performed, per series: videos posted/measured, total/median/mean views, top 3 and bottom 3 videos (with outlierScore = views / series median), and views gained in the last 7 days vs the 7 days before. Use
autoshort_generate_motion_clip- Turn a text-to-video prompt into ONE AI motion clip (Seedance 2.0). The prompt is sent EXACTLY as written: no script is written, no still images are made, no voice is added, nothing is rewritten or shortened. USE THIS TOOL when the user pas
autoshort_quote_video- The exact credit price of a video BEFORE it is made. Read-only: nothing is created, reserved or charged. Tell the user the price, then call the creating tool. mode "motion_clip": one moving clip from a prompt (autoshort_generate_motion_clip
autoshort_get_character_sheet- Read the character sheets of one of your series: each sheet is a set of AI images of one fictional character, its images (id, view, url), which sheet and which image are chosen, how many sheets the series may still make (6 in total), and th
autoshort_create_character_sheet- Make a character sheet for one of your series: 4-6 AI images (default 5: front portrait, full body, side, two expressions) of ONE fictional character, from a text description. Price: 21 credits for 5 images of a person, 10 for an animal or
autoshort_select_character_image- Choose which character sheet a series uses and which of its images is the main one. The main image is what autoshort_generate_motion_clip starts from when you pass character_id (the sheet id). Only your own READY sheets and their images can
autoshort_archive_character_sheet- Take a bad character sheet out of a series (wrong outfit, wrong look, a failed or unusable sheet) so its slot can be used for a new one: a series holds 6 sheets that are not archived or failed. Free. Nothing is deleted: videos already made
autoshort_get_season_plan- Read the season plan of one of your series: the plan (logline, genre, narrator voice, language, style, cast with outfits, every episode), its hash, its status (none, saved, reviewed or confirmed) and the recorded season review (a checklist
autoshort_save_season_plan- Design, review and confirm the WHOLE season of a series before any episode is made. Free (no credits). Founder rules: a series is fully designed and reviewed before any video is produced, and its characters, voice and style are fixed in eve
autoshort_quote_character_episode- Price one PLANNED episode (12-60 seconds, 3-8 shots) of a series with a confirmed season plan, starring the character the plan names. FREE: it spends nothing and starts nothing. Returns the shot plan (narration, action, camera and seconds o
autoshort_create_character_episode- Make the episode: 3-8 shots, 12-60 seconds, the same fictional character in every shot, narrated with captions. CHARGES credits. The series must have a REVIEWED, CONFIRMED season plan and the episode must be one of its episodes exactly as p
autoshort_plan_drama_season- Drama Studio writers room: turn a one-line premise into a short-drama season: a character bible (1-4 original fictional characters: name, role, look) and 2-8 episode scripts, each with a title, a logline, a script and a "cliffhangerLine". T
How to connect AutoShort to Claude, Cursor or VS Code
AutoShort runs as a hosted remote MCP server at https://autoshort.org/api/mcp. Add that URL to your MCP client's config (Claude Code, Cursor, Windsurf or VS Code) and the tools appear immediately, no install required.
{
"mcpServers": {
"autoshort": {
"url": "https://autoshort.org/api/mcp"
}
}
}
Claude Code: claude mcp add --transport http autoshort https://autoshort.org/api/mcp. VS Code's .vscode/mcp.json uses a servers key instead of mcpServers (see how). Servers that require OAuth or an API key will prompt on first use.
AutoShort FAQ
What is AutoShort?
AutoShort is a Model Context Protocol (MCP) server in the Utilities category. Plan, draft and render AI-generated faceless short videos on your AutoShort account. MCP servers expose tools that AI assistants like Claude can call during a conversation.
How do I use AutoShort with Claude or Cursor?
AutoShort runs as a hosted remote MCP server at https://autoshort.org/api/mcp. Add that URL to your MCP client's config (Claude Code, Cursor, Windsurf or VS Code) and the tools appear immediately, no install required.
Is AutoShort free to use?
AutoShort is published under the MIT license, so the software itself is free to run. Hosted or API-backed servers may have their own usage tiers; check the project homepage.
What tools does AutoShort provide?
AutoShort exposes 55 MCP tools: autoshort_get_capabilities, autoshort_draft_video, autoshort_get_draft, autoshort_update_draft, autoshort_render_draft, autoshort_revise_scene, autoshort_ugc_create_campaign, autoshort_ugc_suggest_hooks, autoshort_ugc_preview, autoshort_ugc_render_batch, autoshort_ugc_get_campaign, autoshort_generate_video, and more. This list is read from the live server (last verified Nov 13, 2026).
Is the AutoShort MCP server online?
Yes. MCP Collection checks the endpoint every day; it last answered on Nov 13, 2026.
Where is the source code for AutoShort?
The source is at github.com/airdropfi/autoshort-mcp.
Compare similar servers
More Utilities MCP servers
Agent Garrett
Persistent personal cybersecurity agent with authenticated MCP access
agent-economy-data
Ask how big the MCP server ecosystem is and how fast it grows: totals, new servers per period, and the latest MCP and A2A spec changes with links.
AI H3 Image
Turn an uploaded photo into an AI video. Preview the credit cost and get the finished video link.