openclip

Edits video, transcribes media, and generates clips through the OpenClip MCP server.

1|Updated Aug 7, 2026
One-click install
npx skills add https://github.com/OpenClip-App/agent-skills --skill openclip-openclip-app
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openclip
Source: https://github.com/OpenClip-App/agent-skills/tree/main/skills/openclip
Command: npx skills add https://github.com/OpenClip-App/agent-skills --skill openclip-openclip-app

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Editing video by hand is slow, and most agents can only write instructions instead of operating a real editor. This Skill connects your agent to the hosted OpenClip MCP server so it can actually trim, convert, transcribe, caption, and clip videos for you. ## Core Features & Use Cases - Clipping pipeline: Submit a long video URL, poll its async job status, and get back short vertical clips ranked by a virality score with hooks and social copy, optionally rendered with styled caption presets. - Free media utilities: Transcribe to JSON/SRT/VTT with speaker diarization, convert between mp4/webm/mov/mkv/gif and mp3/aac/wav/flac, trim, crop, resize, compress, mute, extract thumbnails, and remove image backgrounds with only an account, no subscription. - UGC ad generation: Render short vertical UGC-style ad clips from a structured creative brief, with one free generation per day. - Use Case: Paste a podcast URL and ask for the top three viral moments rendered with captions, ready to post to TikTok, Reels, and Shorts. ## Quick Start Connect the server at https://openclip.app/mcp with your OpenClip account, then ask your agent to clip this video and return the top ranked moments with captions.

Frequently Asked Questions about openclip

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a long video into short clips with an AI agent?▼

Submit the video URL with submit_video, poll get_video_status until completed, then call list_clips to get moments ranked by virality_score. Optionally render any moment with a caption preset using render_clip.

How to transcribe a video to SRT or VTT for free?▼

Upload the file with create_upload, PUT the bytes to the upload URL, then call transcribe and poll get_tool_job_status. It returns JSON, SRT, and VTT outputs with speaker diarization, needing only an account, no subscription.

Which OpenClip features are free without a subscription?▼

Transcription, video editing (trim, crop, resize, compress, mute), format conversion, thumbnail extraction, image editing, and background removal are free with an account. The clipping pipeline and caption rendering require a subscription and credits.

Why did my video submission fail immediately after submit?▼

submit_video always queues successfully; failures surface later in get_video_status. A failed status usually means no active subscription, pending_credits means the team is out of credits, and download_failed means the source URL could not be fetched.

Does the OpenClip MCP server support OAuth authentication?▼

Yes, OAuth one-click is the primary path: add https://openclip.app/mcp to your client and sign in with your OpenClip account. Header-only clients can instead use a manually generated MCP token against the /mcp/key endpoint as a Bearer header.

What are the limitations of the OpenClip video API?▼

All processing is asynchronous, so you must poll job status rather than expect instant results. The API has no projects or folders concept, free tools have daily rate limits and per-file size caps, and free accounts get one UGC generation per day.