MCP server

MakeRoll inside your AI assistant.

Connect your MakeRoll account to ChatGPT, Claude, Claude Code or Cursor and ask it to import a video, pick the clips, export them and schedule the posts. It works on every plan, the free one included.

Server address

https://makeroll.app/api/mcp

Streamable HTTP with OAuth sign-in. Paste it into your client, sign in with your MakeRoll account, click Allow.

Things you can ask

Import this podcast episode and tell me when the clips are ready.
Show me the five best clips and export the top two at 1080p.
Find clips about pricing in the last video I imported.

Connect it

ChatGPT

  1. In Settings, open Connectors and turn on Developer mode.
  2. Create a connector with the server address above and keep authentication on OAuth.
  3. Sign in to MakeRoll when asked, click Allow, then mention MakeRoll in a chat.

Claude (web and desktop)

  1. Open Settings, then Connectors, and add a custom connector.
  2. Paste the server address and confirm.
  3. Sign in to MakeRoll, click Allow, then enable the connector in a conversation.

Claude Code

  1. Run the command below in a terminal.
  2. Type /mcp and pick MakeRoll to sign in.
  3. Ask it to import a file: this client can upload local videos.
claude mcp add --transport http makeroll https://makeroll.app/api/mcp

Cursor

  1. Add the entry below to your mcp.json, global or per project.
  2. Open the MCP settings and click the sign-in link next to MakeRoll.
  3. Allow the connection, then use the tools from the chat.
{
  "mcpServers": {
    "makeroll": {
      "url": "https://makeroll.app/api/mcp"
    }
  }
}

What the assistant can do

Nineteen tools, each one a step of the normal MakeRoll workflow. The assistant reads the same account you see in the app, and every limit of your plan applies exactly as it does there.

ToolWhat it doesKind
get_accountYour plan, the minutes left this month and the limits.reads
import_youtubeImport a YouTube link and start transcription and clip finding.acts
create_uploadStart a local file upload: a link to send the bytes to.acts
confirm_uploadFinish the upload and start the analysis.acts
list_videosYour videos with their processing status and clip counts.reads
get_videoOne video's progress, ready or not, and its refine allowance.reads
get_transcriptThe transcript with timestamps, by time window.reads
list_clipsThe AI-found clips, best score first, with hook and headline.reads
get_clipOne clip in detail, score breakdown included.reads
set_clip_statusLike or dislike a clip, like the thumbs in the app.acts
find_clipsRun the clip finder again with a focus prompt, a length and a count.acts
list_templatesYour saved templates and the account default.reads
apply_templateRestyle a video's clips with a template.acts
export_clipRender a clip to MP4 at up to your plan's resolution.acts
get_exportThe export's progress and the download link when done.reads
list_connectionsYour connected TikTok, YouTube and Instagram accounts.reads
schedule_postPublish or schedule a clip to connected accounts.acts
list_postsYour scheduled and published posts.reads
cancel_postCancel a scheduled post before it goes out.acts

Same limits as your plan

Imports use your monthly minutes, refines and exports have the same caps, and the export resolution is your plan's. When a limit is reached the assistant is told plainly and stops. Nothing is billed beyond your plan.

You stay in control

The assistant acts as you, through a token that only reaches MakeRoll. You approve each app on a consent screen, and you can disconnect it at any time from Settings, Connections. Disconnecting revokes its access immediately.

Questions

Does it cost extra?

No. MCP access is part of every plan, including the free one. You only spend what your plan already includes.

Can ChatGPT upload a file from my computer?

Not yet: ChatGPT cannot send files to a third-party server, so it imports by YouTube link. Claude Code and Cursor can upload local files through the create_upload tool.

Is there a REST API?

Not yet. The MCP server is the integration that exists today. A REST API is announced on the Pro plan.