{"schema_version":"2025-06-18","name":"clipmaster","description":"ClipMaster tools for AI agents: clip, script & produce video, plus commerce.","url":"https://clipmasterapp.com","tools":[{"name":"analyze_video","description":"Analyze a YouTube video and return suggested short-form clip moments when ClipMaster's public demo is enabled.","inputSchema":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string","description":"A public YouTube video URL."}}},"endpoint":{"method":"POST","path":"/api/demo","url":"https://clipmasterapp.com/api/demo"},"auth":"none"},{"name":"list_catalog","description":"List ClipMaster's purchasable masterclass products, plans, and credit packs with prices, account requirements, and checkout URLs.","inputSchema":{"type":"object","additionalProperties":false,"properties":{}},"endpoint":{"method":"GET","path":"/api/commerce/catalog","url":"https://clipmasterapp.com/api/commerce/catalog"},"auth":"none"},{"name":"start_checkout","description":"Begin checkout for a masterclass product, plan, or credit pack (AP2-compatible). Account-bound items return a signup/login handoff unless the request is already authenticated; authenticated purchases return Stripe Checkout tied to that ClipMaster account.","inputSchema":{"type":"object","additionalProperties":false,"required":["item_id"],"properties":{"item_id":{"type":"string","description":"Catalog item id, e.g. 'clipping_profit_system_standard', 'creator', 'pro', 'pack_500'."},"quantity":{"type":"integer","minimum":1,"default":1},"buyer_email":{"type":"string","description":"Optional buyer email to carry into the account handoff or prefill authenticated Stripe Checkout."}}},"endpoint":{"method":"POST","path":"/api/commerce/checkout","url":"https://clipmasterapp.com/api/commerce/checkout"},"auth":"none"},{"name":"create_clips","description":"Import a video (YouTube URL or uploaded file), transcribe it, and return scored short-form clip moments with reasoning. Requires API key + paid plan; charges credits.","inputSchema":{"type":"object","additionalProperties":false,"required":["projectId","source"],"properties":{"projectId":{"type":"string","description":"ClipMaster project that owns the imported video and generated clips."},"source":{"type":"string","enum":["url","upload"],"description":"Where the video comes from."},"sourceUrl":{"type":"string","description":"Public video URL when source is 'url'."},"storageKey":{"type":"string","description":"Uploaded file key when source is 'upload'."},"count":{"type":"integer","minimum":1,"maximum":20,"default":8}}},"endpoint":{"method":"POST","path":"/api/clip","url":"https://clipmasterapp.com/api/clip"},"auth":"api_key"},{"name":"generate_promo","description":"Scan a business website URL and return a grounded promo storyboard/script + hero screenshot. The fastest way for an agent to script content about a business it owns. Requires API key + paid plan; charges credits.","inputSchema":{"type":"object","additionalProperties":false,"required":["url"],"properties":{"url":{"type":"string","description":"The business website URL to script a promo from."}}},"endpoint":{"method":"POST","path":"/api/promo/generate","url":"https://clipmasterapp.com/api/promo/generate"},"auth":"api_key"},{"name":"generate_avatar","description":"Produce a talking-head AI avatar video that speaks a given script. Pair with generate_promo to script then voice the message. Requires API key + paid plan; charges credits (HeyGen-backed).","inputSchema":{"type":"object","additionalProperties":false,"required":["scriptText"],"properties":{"scriptText":{"type":"string","description":"The words the avatar should say."},"avatarId":{"type":"string","description":"Avatar to use (optional; defaults applied)."},"voiceId":{"type":"string","description":"Voice to use (optional)."},"layoutId":{"type":"string","description":"Layout/composition (optional)."}}},"endpoint":{"method":"POST","path":"/api/avatar","url":"https://clipmasterapp.com/api/avatar"},"auth":"api_key"}]}