Skip to main content

OpusClip MCP

smithery badge PyPI

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.

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

Client How
Claude.ai / Claude Desktop Settings → Connectors → add a custom connector with the URL above
Cursor Settings → Tools & MCP → New MCP Server, or the one-click Add to Cursor button in our docs
Cline Add the config above to cline_mcp_settings.json (see llms-install.md)
Claude Code claude mcp add --transport http opusclip https://mcp.opus.pro/mcp

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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

opusclip_mcp-0.3.0.tar.gz (29.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

opusclip_mcp-0.3.0-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file opusclip_mcp-0.3.0.tar.gz.

File metadata

  • Download URL: opusclip_mcp-0.3.0.tar.gz
  • Upload date:
  • Size: 29.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for opusclip_mcp-0.3.0.tar.gz
Algorithm Hash digest
SHA256 35e8081efbf2ea29b2193acf1566e07aa718ec8ab712984ec818a12d6215c013
MD5 892c76feb0126293315a703bde6a2ff5
BLAKE2b-256 c7077556afae5772a5f6af85495ac8b2e6c20a69aaf2a89aa0b4fe7eff4ef065

See more details on using hashes here.

Provenance

The following attestation bundles were made for opusclip_mcp-0.3.0.tar.gz:

Publisher: publish-pypi.yml on opus-pro/opusclip-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file opusclip_mcp-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: opusclip_mcp-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for opusclip_mcp-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c3fa3ff12df0c01f3e05cd251c9a61b4b2a8a23f4c3fbe33438ccf06ed9c02f6
MD5 93dfab3920bdf08ed1c44ccd8da11dbc
BLAKE2b-256 9bd1398bc9692c7e5632125758d21b7d3d11afad8d38fd324c235dc0749a72bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for opusclip_mcp-0.3.0-py3-none-any.whl:

Publisher: publish-pypi.yml on opus-pro/opusclip-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page