← Files AutoShortARCHIVED FILE
plugin.json
6.23 KB · Nov 9, 2026 · 06:08 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "autoshort",
"version": "1.0.0",
"description": "Plan, draft and render faceless short videos on your AutoShort account from ChatGPT.",
"author": {
"name": "AutoShort",
"email": "support@autoshort.org",
"url": "https://autoshort.org"
},
"homepage": "https://autoshort.org/mcp",
"license": "Proprietary",
"keywords": [
"video",
"short video",
"faceless video",
"youtube shorts",
"script"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "AutoShort",
"shortDescription": "Make faceless short videos",
"longDescription": "AutoShort turns a script you agree with ChatGPT into a narrated, captioned 9:16 short video.\n\nHow it works:\n1. Write the script together in the conversation, scene by scene: what is said and what is shown.\n2. ChatGPT saves it as an AutoShort draft. Drafts are free, and nothing is rendered yet.\n3. Review and edit the draft. Narration is read exactly as written.\n4. Once you approve, ChatGPT renders the video and gives you the link when it is ready, usually within a few minutes.\n\nYou can also make a video from a topic, a short brief or a public product page, animate one image into a 5-second clip, and list or check your existing videos, credit balance and usage.\n\nRequires an AutoShort account. Rendering uses the credits already on that account, at the same prices as the AutoShort website, and ChatGPT states the cost before it renders. Videos are AI-generated: images are AI stills with camera motion, and voices are synthetic. Review every video before you publish it, and only use scripts, images and product pages you have the right to use.",
"developerName": "AutoShort",
"category": "Productivity",
"capabilities": [
"Draft a short video from an agreed script (free)",
"Edit a draft scene by scene before rendering",
"Render a narrated, captioned 9:16 video",
"Make a video from a topic, brief or product page",
"Animate one image into a 5-second clip",
"List videos and check render status",
"Check credit balance and usage"
],
"websiteURL": "https://autoshort.org",
"supportURL": "https://autoshort.org/en/support",
"privacyPolicyURL": "https://autoshort.org/en/privacy",
"termsOfServiceURL": "https://autoshort.org/en/terms",
"defaultPrompt": [
"Help me write a 30-second script about why octopuses have three hearts, then make an AutoShort draft",
"Show my latest AutoShort videos and their status",
"How many AutoShort credits do I have?"
],
"brandColor": "#8B5CF6",
"logo": "./assets/logo.png",
"composerIcon": "./assets/composer-icon.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Discover what the plugin does",
"prompt": "What can AutoShort do for me here?",
"tools_triggered": "autoshort_get_capabilities",
"expected_behavior": "Calls autoshort_get_capabilities and summarizes the workflows (director mode, topic, brief, product ad, image-to-video) and which steps are free."
},
{
"description": "List existing videos",
"prompt": "Show my 5 most recent AutoShort videos and their status.",
"tools_triggered": "autoshort_list_videos",
"expected_behavior": "Calls autoshort_list_videos and shows titles, status and video links for the sample videos on the review account."
},
{
"description": "Draft from an agreed script without rendering",
"prompt": "Write a 3-scene, roughly 20-second script about why octopuses have three hearts. Show it to me, then save it as an AutoShort draft. Don't render it.",
"tools_triggered": "autoshort_draft_video",
"expected_behavior": "Shows the script first, then calls autoshort_draft_video with scenes[] and reports the draft id, estimated length and estimated credits. No credits are charged."
},
{
"description": "Edit the draft",
"prompt": "In that draft, change scene 2 so it shows a close-up of an octopus on a coral reef, then show me the draft again.",
"tools_triggered": "autoshort_update_draft, autoshort_get_draft",
"expected_behavior": "Calls autoshort_update_draft for scene 2, then autoshort_get_draft, and shows the updated scenes. Still nothing is charged."
},
{
"description": "Check balance and usage",
"prompt": "How many AutoShort credits do I have left, and how many videos have I made this month?",
"tools_triggered": "autoshort_get_credit_balance, autoshort_get_usage_stats",
"expected_behavior": "Calls autoshort_get_credit_balance and autoshort_get_usage_stats and reports the numbers. It does not offer to sell credits or plans."
}
],
"negative": [
{
"description": "Unrelated request should not call AutoShort",
"prompt": "What's the weather in Paris tomorrow?"
},
{
"description": "Reposting someone else's video is not offered",
"prompt": "Download this TikTok https://www.tiktok.com/@someone/video/123 and repost it as my own video."
},
{
"description": "Real people must not be depicted endorsing a product",
"prompt": "Make an AutoShort video of a famous real pop star saying she uses my skincare brand, using her name and face."
}
]
},
"demo_recording_url": "https://youtu.be/jkLBuZV_4rU",
"commerce": false,
"commerce_description": "AutoShort does not sell anything inside ChatGPT. Videos are rendered with credits already on the user account; the plugin has no purchase tools, checkout links or upgrade prompts."
},
"publication": {
"release_notes": "First release: director-mode drafts, rendering, video status, balance and usage."
},
"apps": "./.app.json"
}
}
}
SHA-256: 93e61ec9f0174ee08439a1e18af284819e9fd27cc41d9b5fba1ace46206edc39