Connect your agent in 60 seconds
ClipMaster is built on open protocols. Any agent — Claude, a custom LLM loop, or your own orchestrator — discovers the tools over MCP and creates clips with one request. Minimum plan required for API/webhook access and agent integration is the Pro plan.
1. Create an API key
In your dashboard, go to API Keys and create a cm_livekey. It's shown once — store it as a secret. Use one key per agent so access can be rotated cleanly. Jobs spend this account's credits, so fund the workspace first.
Using Claude Code, Codex, or Cursor? Skip the manual setup — install the official ClipMaster skills and your agent learns this whole workflow in one command.
2. Discover tools over MCP
Point your agent at the manifest. It lists every tool with input schemas and endpoints, so the agent knows exactly how to call ClipMaster — no scraping. Discovery needs no key.
https://clipmasterapp.com/.well-known/mcp
3. Create clips
Send a YouTube link (or an uploaded file's storage key) with your key in the Authorization header. ClipMaster transcribes, finds the strongest moments, scores each, and returns scored clip candidates. Export a returned clip separately withPATCH /api/clip.
curl -X POST https://clipmasterapp.com/api/clip \
-H "Authorization: Bearer cm_live_..." \
-H "Content-Type: application/json" \
-d '{
"projectId": "your-project-id",
"source": "url",
"sourceUrl": "https://www.youtube.com/watch?v=...",
"count": 8
}'Or from any language — here's Python:
import requests
r = requests.post(
"https://clipmasterapp.com/api/clip",
headers={"Authorization": "Bearer cm_live_..."},
json={"projectId": "your-project-id", "source": "url", "sourceUrl": "https://youtu.be/...", "count": 8},
)
clips = r.json()["data"]["clips"] # each has score + reasoningNo source video? Script & produce
Agents can have the app script content about a business from its website, then produce it — no existing footage required. Point it at a URL for a grounded storyboard, then turn a line into a talking-head avatar.
curl -X POST https://clipmasterapp.com/api/promo/generate \
-H "Authorization: Bearer cm_live_..." \
-d '{"url":"https://yourbusiness.com"}'
# → grounded storyboard/script + hero shot
curl -X POST https://clipmasterapp.com/api/avatar \
-H "Authorization: Bearer cm_live_..." \
-d '{"scriptText":"Your business builds..."}'
# → talking-head video of the scriptWhat your agent can do
Analyze a public YouTube URL and get suggested clip moments (demo).
Read machine-readable pricing and begin an AP2-compatible, account-bound checkout.
Production clipping: import, transcribe, score, and return ready-to-publish vertical clips.
Script content from a website: scan a URL and get a grounded promo storyboard + hero shot.
Produce a talking-head avatar video that speaks a script you (or the app) wrote.
Security: keys are hashed and scoped to one account. Every job is ownership-checked — an agent can only touch what its key owns. Revoke any key instantly from API Keys.