MCP SERVER

Edit videos from your AI assistant

The Sentarys MCP server lets Claude, ChatGPT, Cursor and any MCP client clip a podcast into Shorts, edit a clip, export it in 1080p, dub it into other languages, make variations, create faceless videos and long edits. 39 tools, your account, your credits.

Get your API keyFree account with trial credits.

Get started in three steps

  1. 01

    Create an API key

    In Settings, API and MCP. The key is shown once.

  2. 02

    Add the server

    Paste the snippet for your assistant below.

  3. 03

    Ask in plain words

    For example: clip my latest podcast into 5 Shorts.

Server

URL
https://api.sentarys.com/v1/mcp
Transport
Streamable HTTP (JSON responses)
Auth
Authorization: Bearer snt_live_...
No headers?
https://api.sentarys.com/v1/mcp/k/<your key> (ChatGPT, Claude.ai)

Install

Pick your assistant. Paste a key to fill it into the snippet; it stays in your browser.

Paste a key to fill it into the snippets. It stays in this browser.

Run in your terminal

bash
claude mcp add --transport http sentarys https://api.sentarys.com/v1/mcp \
  --header "Authorization: Bearer snt_live_YOUR_KEY"

Add --scope user to use it in every project. Then run /mcp in Claude Code to check that Sentarys is connected.

What to ask

The assistant picks the tools, checks progress and hands you the links.

First prompt (no credits):

“Use Sentarys to show my credit balance and list my last 5 video projects.”

  • “Clip my latest podcast into 5 Shorts: https://www.youtube.com/watch?v=...”
  • “Dub the best clip of that project to Spanish and Portuguese.”
  • “Make the hook of clip 2 punchier, use karaoke captions and export it in 1080p.”
  • “Create a 60 second faceless video about the deepest point of the ocean, dark style.”
  • “What is going viral in podcast clips this week? Recreate the best one with my footage.”
  • “How many credits do I have left, and what would clipping a 40 minute episode cost?”

Tools

Every tool returns ids, statuses, links and a nextAction the assistant can follow. Long jobs return right away with an id and a status tool to poll.

Account

  • get_accountCredit balance, plan and what each action costs.
  • list_templatesTemplates, caption styles, looks, faceless styles and dubbing languages.
  • get_jobStatus of one background job.

Clips

  • create_clips_projectClip a YouTube, TikTok or Instagram video into Shorts.uses credits
  • start_uploadUpload a video file from disk (signed part URLs).
  • sign_upload_partsFresh URLs for the remaining parts of an upload.
  • complete_uploadFinish an upload and start finding the clips.uses credits
  • list_projectsYour projects with status and clip counts.
  • get_projectProgress, clips and download links of a project.
  • start_processingStart or retry the analysis, long edit or faceless video.uses credits
  • get_clipOne clip in full: captions with times, hook, style and links.
  • edit_clipTrims, cuts, captions, hook, colours, look and effects at spoken phrases.
  • render_clipRender a preview or the final 1080p export (free).
  • dub_clipDub a clip into up to 12 languages.uses credits
  • create_variationsMake 5 to 100 versions with new hooks and styles.uses credits
  • get_variationsVariation batches and their links.
  • export_variationsExport variations in 1080p (free).

Faceless and long videos

  • create_faceless_videoA narrated faceless video from a topic, in eight styles.uses credits
  • create_long_editA long edit or recap from your footage.
  • add_project_filesAdd footage links to a long edit.
  • list_project_filesFiles of a long edit and whether they are ready.
  • create_publish_kitThumbnails, titles, description with chapters and tags.uses credits
  • get_publish_kitThe finished publish kit.
  • create_shortsCut 3 to 5 Shorts from a long video.uses credits
  • get_shortsThe Shorts cut from a long video.

Trends, library and brand

  • search_trendsVideos going viral this week, by topic and format.
  • create_project_from_trendEdit a trending video or recreate its style.uses credits
  • get_libraryYour own video library.
  • search_libraryFind scenes in your library by what is seen or said.
  • add_library_linksAdd videos or a playlist to your library.
  • create_clips_project_from_libraryClip a video from your library.uses credits
  • get_brand_kitYour logo, colours, captions and end card.
  • update_brand_kitChange the brand kit.

Live clips (Twitch)

  • connect_live_channelConnect a Twitch channel; moments are clipped during the live.
  • list_live_channelsConnected channels and whether they are live.
  • update_live_channelCredit limit per live, template and language.
  • disconnect_live_channelStop recording a channel.
  • list_live_sessionsRecent lives with moments and clips.
  • get_live_sessionOne live and the clips cut from it.

How a clip job runs

  1. 1create_clips_project imports the link and starts the analysis on its own.
  2. 2get_project is polled every 20 to 30 seconds until status is ready; clips appear with titles, hooks and scores.
  3. 3get_clip returns the captions with their times, so edit_clip can cut, restyle and add effects at exact phrases.
  4. 4render_clip mode=export makes the 1080p file; get_clip then returns an exportUrl anyone can open for 10 minutes.

Credits and limits

  • Paid actions cost the same credits as in the app: clips 200 per source minute (minimum 1,000), long edits 80 per footage minute, faceless 2,500 per finished minute, dubbing 300 per minute per language, variations 60 each, publish kit 1,800.
  • Edits, previews, 1080p exports and status checks are free. Failed jobs refund their credits.
  • 120 requests per minute per key and 240 per account. The same daily limits as the app apply.
  • When credits run out a tool answers INSUFFICIENT_CREDITS with a link to add more; nothing is charged.

Errors

INSUFFICIENT_CREDITS
Not enough credits; nothing was charged.
INVALID_ARGUMENT
The detail says which field to fix.
RESOURCE_NOT_FOUND
The id is not in this account.
CONFLICT
The item is busy; check its state before retrying.
DAILY_LIMIT
The daily limit for that action was reached.
RATE_LIMITED
Too many requests; wait a minute.

Security

  • A key acts as your account. Create one per assistant and revoke it in Settings when you stop using it; a revoked key stops working on the next call.
  • Your videos stay private. Download links are signed and expire after 10 minutes.
  • Destructive actions are limited to disconnecting a live channel, and only when you ask for it.

Guides