PrismClip

AI-integrated video processing

Add PrismClip to an automated video workflow.

Connect through MCP or the REST API to inspect evidence, create moments, and queue cloud renders from owned projects. PrismClip keeps project, render, and job state durable. Studio provides visual playback, curation, framing, captions, rendering, and review for the same projects.

Read the integration guide Open Studio
01

Use shared operations

REST and MCP expose matching operation names, validation, scopes, ownership rules, and normalized results.

02

Keep durable state

Project IDs, idempotency keys, and job IDs let a workflow resume after a process or network interruption.

03

Preserve review

People curate source boundaries, presentation, and publication through the normal PrismClip product workflow.

Current integration

Add a source, inspect the evidence, and create moments.

The live API accepts local files, Google Drive files, and YouTube videos. REST and MCP can search your recordings, read transcript and visual evidence, queue automatic selection, and create moment sets with source citations.

// MCP tools generated from the public operation registry
start_google_drive_import({
  url: "https://drive.google.com/file/d/FILE_ID/view"
})

get_remote_import({ job_id: "IMPORT_JOB_ID" })

search_library({ q: "heated audience exchange", limit: 20 })

list_projects({ limit: 20 })

get_transcript_passage({ project_id: "PROJECT_ID", limit: 200 })

get_visual_scenes({ project_id: "PROJECT_ID", offset: 0, limit: 100 })

create_moment_set({
  project_id: "PROJECT_ID",
  claim: "Complete audience exchange",
  target_seconds: 30,
  passages: [{
    evidence_kind: "mixed",
    first_word: 120,
    last_word: 168,
    start_ms: 42000,
    end_ms: 57000,
    scene_indices: [8, 9],
    caption_corrections: [],
    reason: "The full exchange and its visible reaction."
  }]
})

get_moment_set({ project_id: "PROJECT_ID", moment_set_id: "MOMENT_SET_ID" })

queue_render({
  project_id: "PROJECT_ID",
  moment_set_id: "MOMENT_SET_ID",
  aspect_ratio: "9:16",
  framing: "background-fill",
  captions: true,
  caption_style: "progressive",
  transition: "hard-cut"
})

get_render({ project_id: "PROJECT_ID", render_id: "RENDER_ID" })

auto_pick_clips({
  project_id: "PROJECT_ID",
  count: 6,
  idempotency_key: "campaign-clip-request-001"
})

get_auto_pick_job({ job_id: "JOB_ID" })

Source options

Choose how to add your source.

  1. 1
    Local file

    Upload the original file directly.

  2. 2
    Google Drive

    Add a Drive file from your connected account.

  3. 3
    YouTube

    Add a YouTube video.

Build with the live contract.

Add the OAuth-connected MCP server, inspect the generated API reference, or create a scoped key for REST automation.

Add PrismClip through MCP Browse the API