get_workspaceLABSCO SUMMARY
Analyse first, because clipping costs credits.
The analysis tool is free and reports what a job will cost before it runs, which is the right first call on a metered pipeline. Clip listings come back rating-sorted and stripped of long signed URLs by default — a small decision that keeps a hundred-clip result readable. Because each tool carries a read, write or destructive annotation, a client can tell which calls to hold for approval.
What it is
A server over the CutPro API covering the whole clipping pipeline: upload or point at a video, run AI clipping, review the clips, apply an editing template, render to MP4, and publish to connected social accounts immediately or on a schedule.
What you get
- A video analysed for metadata and credit cost before you commit anything, and your source library listed
- Your own file uploaded through a presigned URL and registered when the upload completes
- Clipping submitted and polled to completion, with submissions listed per video
- Clips of a finished submission listed in rating order, with long signed URLs omitted unless you ask for them
- An editing template applied across clips in bulk
- Clips rendered to MP4, polled, downloaded individually or bundled together, with the workspace's render quota readable
- Posts created, scheduled, published, updated and retried per target platform
- Connected social accounts listed
- The workspace this key resolved to, its credit balance, and the ledger behind it
- Read-only, write and destructive annotations on every tool so a client can plan which calls need a human
Requirements
A CutPro account on the paid tier and an API key generated in your account settings. Node for the local path, or the hosted endpoint with a browser sign-in if you would rather install nothing.
Setup effort
One command plus a key — npx -y @cutpro/mcp, then supply credentials
USE CASES
Checking what a video will cost to clip
Analyse the URL for metadata and credit cost, and read the balance, before committing to a job.
Running a clipping job to completion
Submit it, poll the submission until it finishes or fails, then read the clips in rating order.
Getting your own footage in
Request the upload URL, push the file, and register it so it becomes a source you can clip.
Styling a batch of clips the same way
Pick the template and apply it across the clips in bulk rather than one at a time.
Producing the final files
Render the clips you kept, poll each render, and pull the finished MP4s down.
Publishing to your accounts
Check which accounts are connected, create the post, and publish it now or leave it scheduled.
Fixing a post that failed on one platform
Read the post's per-target state and retry only the target that failed.
33 tools
Listed in project docs. Your client may show a different list.
get_balanceget_balance_historylist_videosstart_uploadcomplete_uploaddelete_videoanalyze_videosubmit_clippinglist_submissionsget_submissiondelete_submissionlist_clipsapply_templatedelete_cliplist_templatesrender_clipget_renderget_render_downloadcancel_renderget_render_limitsstart_bulk_downloadget_bulk_downloadcreate_postlist_postsget_postupdate_postdelete_postpublish_postretry_post_itemdelete_post_itemlist_connectionsget_connectionBEFORE YOU INSTALL
What to know first
Tools you get
33 tools named in the project's documentation.
Requires
- npx on PATH
- Node.js 18 or later
- CUTPRO_API_KEY in your environment
INSTALLATION
Connect your client
Server setup
npx
npx -y @cutpro/mcpHosted endpoint
https://mcp.cut.proAdd this hosted endpoint to your MCP client using the credentials listed under Requirements.
MCP Clients
Claude Code
claude mcp add cutpro --env CUTPRO_API_KEY=<YOUR_CUTPRO_API_KEY> -- npx -y @cutpro/mcpClaude Desktop, Cursor, Windsurf, Cline
{
"mcpServers": {
"cutpro": {
"command": "npx",
"args": [
"-y",
"@cutpro/mcp"
],
"env": {
"CUTPRO_API_KEY": "<YOUR_CUTPRO_API_KEY>"
}
}
}
}VS Code
{
"servers": {
"cutpro": {
"command": "npx",
"args": [
"-y",
"@cutpro/mcp"
],
"env": {
"CUTPRO_API_KEY": "<YOUR_CUTPRO_API_KEY>"
}
}
}
}Gemini CLI
gemini mcp add cutpro npx -y @cutpro/mcp -e CUTPRO_API_KEY=<YOUR_CUTPRO_API_KEY>