OpusClip MCP server
Turn long videos into AI-curated short clips: caption, reframe, thumbnail, schedule, and publish.
4 stars72 downloads/wk
Reviews
Write oneNobody has reviewed OpusClip yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
OpusClip tools
Tool list not cached yet. `describe` through the gateway fetches it live.
Public scan report
scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned; 7 source files scanned25/25
- Live reliabilityremote reachable in 106ms (auth required)20/20
- –Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
- Auth qualityOAuth resource metadata advertised on 40115/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
What the publisher says
From the OpusClip repository's README, as published. We do not edit it. Read it on GitHub
OpusClip MCP
<!-- mcp-name: io.github.opus-pro/opusclip -->
Turn long videos into AI-curated short clips — from your agent. Submit a video file or URL and OpusClip finds the best moments, adds captions, reframes to vertical, and returns ready-to-post clips. It can also generate thumbnails and social copy, pull transcripts, and schedule posts to your connected social accounts.
OpusClip is a hosted (remote) MCP server — nothing to build or run locally. Authentication is OAuth, handled in the browser on first use. No API keys required.
- Endpoint: https://mcp.opus.pro/mcp (Streamable HTTP + OAuth)
- Docs: https://help.opus.pro/api-reference/agent-setup
Quick start
Add OpusClip to your MCP client's config:
{
"mcpServers": {
"opusclip": {
"url": "https://mcp.opus.pro/mcp"
}
}
}For stdio-only clients, use the npm launcher instead:
{
"mcpServers": {
"opusclip": {
"command": "npx",
"args": ["-y", "@opusclip/mcp"]
}
}
}Or the PyPI launcher, if you prefer Python tooling (uvx):
{
"mcpServers": {
"opusclip": {
"command": "uvx",
"args": ["opusclip-mcp"]
}
}
}Both launchers proxy stdio to the hosted endpoint via mcp-remote, so the Python launcher also needs Node.js >= 18 on PATH.
On the first tool call, a browser window opens to sign in to your OpusClip account and approve access.
Per-client setup
What you can do
- Curate — submit a video (file or URL) and get AI-picked clips scored for virality
- Edit — apply an editing script (trim, reframe, layout, captions) to a clip
- Caption & transcript — pull the transcript, generate styled captions
- Thumbnails — generate thumbnail options for a clip
- Social copy — generate titles, descriptions, and hashtags per platform
- Collections — group clips and export them
- Schedule & publish — post or schedule clips to connected social accounts
- Usage — check your remaining credits and plan
See the full tool reference in the OpusClip API docs.
Registry
This server is listed in the official MCP Registry as io.github.opus-pro/opusclip (see server.json).
License
MIT © Opusclip Inc.
Nothing above is checked by us. What we check is on the safety report.
Install directly
claude mcp add --transport http opusclip https://mcp.opus.pro/mcp
OpusClip: common questions
- Is OpusClip MCP server safe?
- Yes, by our scan: it is graded A (99/100). Read the OpusClip safety report
- How do I install OpusClip?
- It runs remotely at mcp.opus.pro. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does OpusClip need an API key?
- No key to paste: it signs you in with OAuth when your client connects.
- Is OpusClip maintained?
- The last commit was in the last day (2026-09-20). The latest release is v0.3.0.
- Is OpusClip up?
- 100% of our last 6 checks got an answer. We check remote servers about four times a day.