Connect Claude, ChatGPT or any AI that supports MCP to your It's A Clip account. It can submit videos, watch the jobs, fix captions and post for you, only with the permissions you give it.
https://itsaclip.com/mcp. It speaks MCP over Streamable HTTP and you sign in with OAuth or an API key.
https://itsaclip.com/mcp.Add https://itsaclip.com/mcp as a remote (HTTP) MCP server and sign in when asked. It's the same Allow screen.
claude mcp add --transport http itsaclip https://itsaclip.com/mcp \ --header "Authorization: Bearer iac_sk_YOUR_KEY"
For apps configured with JSON:
{
"mcpServers": {
"itsaclip": {
"url": "https://itsaclip.com/mcp",
"headers": { "Authorization": "Bearer iac_sk_YOUR_KEY" }
}
}
}
You pick these when you click Allow, or when you make a key. The AI can't do anything outside them.
| Permission | Lets the AI |
|---|---|
| View | See your account, credits, jobs, clips, schedules, analytics and Watch Dog. Always on. |
| Clip and edit | Submit links and uploads (spends your credits), stop jobs, edit clips and captions, change Watch Dog. |
| Post | Post and schedule clips to the social accounts you connected on the Posting page. |
To switch it off, open your Account page → AI access and click Disconnect or Delete. It stops working straight away.
| Tool | What it does |
|---|---|
get_guide | The full manual for the AI: workflow, prices, limits, rules. |
get_account | Plan, credit balance, free videos left. |
estimate_cost | Price a link in credits before clipping it. |
list_jobs · get_job | Your clipping jobs and their progress. |
list_clips · get_clip | Finished clips: video links, hook and every platform's caption. |
list_post_accounts | Your connected social profiles. |
list_scheduled_posts · get_post_status | Scheduled posts, and whether a post really went out. |
get_analytics | Followers and views per platform and per post. |
list_music | Songs that can go under a clip. |
list_watchdog · get_watchdog_inbox | Who Watch Dog is watching, and what it noticed. |
clip submit_link | Clip a link: clip count, section, a moment to find, background notes, extras (music, watermark, colour, upscale), hook style, full screen / letterbox, extra formats (split screen, podcast, reaction, headline, top 5 and more), in-video captions, and autopost with a different version per platform. House defaults (colorize, AI upscale, auto music, watermark, yellow captions) are on unless the AI turns them off; the reply lists the settings used. |
clip start_upload · finish_upload | Clip a video file (up to 4 GB), with the same options as a link. Needs an AI that can send files, like Claude Code. |
clip start_filler_upload | Upload the picture or video for the other half of a split screen, inset or gameplay format. |
clip stop_job | Cancel a job. Its credits are refunded. |
clip set_caption · rewrite_caption | Write a caption exactly, or have It's A Clip rewrite it with a note. |
clip edit_clip · undo_clip_change | Trim, colour grade, add music, new on-screen hook, upscale, subtitles. Undo any change. |
clip add_watchdog_creator · update_watchdog_creator · remove_watchdog_creator | Manage Watch Dog, including auto-clipping. |
post post_clip | Post a clip now. Each platform gets its own caption. |
read get_templates | Every option on the Submit screen: formats (incl. Top 3 / Top 5), finishing, hook styles, 16 caption styles and 11 animations, each with its real preview video or picture, what it is for and the house default. |
clip open_clip_setup | Opens the Submit screen inside the chat (Claude, ChatGPT): live price, finishing, formats and captions with real previews, uploads, directions and autopost. You tap Submit; it starts exactly what is shown. |
post run_campaign | Run a brand campaign in one call: scenes, a version per platform, the campaign's rules and logo, priority posting and automatic submission of every post. |
post post_clips | Post picked clips across accounts, a different version per platform, and submit each post to a Content Rewards campaign. |
post schedule_post · cancel_scheduled_post | Post later, or cancel a scheduled post. |
POST https://itsaclip.com/mcp, JSON-RPC 2.0, stateless. Protocol versions 2025-06-18, 2025-03-26 and 2024-11-05.Authorization: Bearer <token>. Without one, you get a 401 whose WWW-Authenticate header points to /.well-known/oauth-protected-resource./oauth/register, metadata at /.well-known/oauth-authorization-server. Access tokens last 1 hour and refresh tokens rotate.read, clip, post.itsaclip://guide.