Your production. In the chat.

Talk like a producer in Claude, ChatGPT, or Cursor. RivetAI uploads the script, runs breakdown, builds a stripboard and budget. Work lives in your workspace. The connector never keeps a copy.

  • Hosted MCP
  • Studio or Enterprise
  • Data stays in RivetAI

RivetAI connected

Scoped workspace access

projectsscreenplayschedulingbudgeting
AI app + RivetAI MCP

Producer chat

Live
YouUpload this PDF as "NW-101, Pilot". Wait until parse finishes.
AssistantProject ready. Calling screenplay_upload → parse.
YouRun the AI breakdown. Scene count, DAY/NIGHT, top locations.
Assistantbreakdown_run complete · 42 scenes · 8-day stripboard next?

Workspace activity

source=mcp

Project created · NW-101, Pilot

Nothing stored on the connector

01: How it works

From connector to a live show

Connect once. Ask in plain language. RivetAI does the production work and keeps every deliverable in your workspace.

Step 01

Connect

Add RivetAI in Claude, ChatGPT, or Cursor. The client calls our hosted MCP server.

Step 02

Ask

Talk like a producer: upload this PDF, run breakdown, give me an 8-day board.

Step 03

Act

A thin, stateless adapter over the RivetAI REST API. Every call is authenticated and attributed.

Step 04

Stay

Script, breakdown, schedule, and budget live in RivetAI. The connector stores nothing.

Demo mode explores RivetAI without signing in and does not touch your projects. Open Workspace Settings → Connections to attach a scoped key for each AI app.

Need install steps? Setup steps

02: In your AI app

Ask it the way you'd ask a coordinator

The hosted connector exposes RivetAI production tools so your AI assistant can move from script to board to budget in one conversation.

AI app connectionsHosted MCP
  • Script

    Upload & parse

    Upload a PDF or FDX, parse the screenplay, and confirm the project is ready.

  • Breakdown

    AI breakdown

    Scene count, DAY/NIGHT split, top locations, and a character roster with scene counts.

  • Scheduling

    Stripboard & daybreaks

    Generate a stripboard, summarize shooting days, and flag expensive cast holds.

  • Budgeting

    Baseline budget

    Create from a template, show category topsheets, and compare against your target.

  • Coverage

    Coverage reports

    Run coverage on the same project and pull summaries without leaving the chat.

  • Cast

    Characters & actors

    Character breakdown, roster edits, and actor assignments from producer prompts.

03: In the product

From a chat into a live show

Every ask lands as real RivetAI work: a project, breakdown, stripboard, and budget your team can open in the app.

Stripboard from chat

Generate an episode stripboard and summarize shoot days without opening a spreadsheet.

  • Aimed day count for the episode
  • Cast-hold flags called out early
Stripboard5 days · 14 scenes
#SetLocationPg
Shoot Day 01 · Jun 1
1INT. HOSPITAL ROOM - DAYCity General Hospital1
2EXT. GARAGE - NIGHTDowntown Garage¾
3EXT. HIGHWAY - DUSKI-5 Overpass1½
Shoot Day 02 · Jun 4
5INT. LOBBY - DAYCorporate Tower1
4EXT. LOT - SUNSETIndustrial Lot1½
6INT. POLICE STATION - DAYPolice Station Int.1¼
7INT. OFFICE - DAYOffice Building1
Shoot Day 03 · Jun 8
9INT. MARCUS APT. - DAYApartment Set¾
8EXT. ROOFTOP - NIGHTRooftop Unit1
10EXT. DOCKS - NIGHTWaterfront Docks1½
Shoot Day 04 · Jun 12
13INT. CATWALK - CONTINUOUSWarehouse Catwalk1¾
11EXT. ALLEY - DAYAlley Backlot½
12INT. WAREHOUSE - NIGHTWarehouse Stage2⅛
Shoot Day 05 · Jun 15
14EXT. RIVER BANK - DAWNRiver Bank1

Chat creates the project

A producer prompt becomes a real RivetAI project, with name, production type, and parse status included.

  • Upload a screenplay PDF and wait until parsing finishes
  • Confirm the project is ready before the next ask
AI app + RivetAI MCP

You

Upload this PDF as "NW-101, Pilot". Wait until parse finishes.

Assistant

Project ready. Calling screenplay_upload → parse.

NW-101, Pilot

Project created · NW-101, Pilot

Breakdown in one ask

Run AI breakdown, then get the scene mix and cast roster in plain language.

  • DAY/NIGHT and location rollups
  • Main character scene counts
Scenes
42
DAY
28
NIGHT
14
Top loc
Sheriff's

Coverage on the same show

Coverage stays tied to the project your AI assistant is working in.

  • AI coverage from the connected workspace
  • Results open in RivetAI for the team
Coverage
Recommend

NW-101 pilot. A grounded procedural with a strong A-story and clear series engine.

ToneCastMarket

Scoped workspace keys

Studio integrations use separate permission-bound, revocable keys for each connected AI app.

  • Studio or Enterprise licensed project required
  • Connect from Workspace Settings; never paste a secret connector URL on this page
rivetai integrations
live
Key
rvt_live_4f8a••••••••••••
Scopes
read:projectswrite:scheduleread:breakdown

Budget topsheet, not a dump

Create a baseline budget from a template and review category totals vs target.

  • Template-driven baseline for the episode
  • Category totals preferred over full line dumps
Budget$4,785,000

The Warehouse

Topsheet from template · vs episode target

Target $4,641,450+$143,550 over
CategoryEst%
Above-the-line & cast
$1,350,00028%
Marcus Reed (lead)
$620,000
Elena Park (lead)
$480,000
Director / producer fees
$250,000
Production (camera & grip)
$1,180,00025%
Camera & electric (5 days)
$520,000
Grip & rigging
$310,000
Production staff
$350,000
Locations & stages
$985,00021%
Warehouse stage & catwalk
$420,000
Waterfront docks
$185,000
Hospital, office, police
$380,000
VFX & atmosphere
$340,0007%
Rain FX
$210,000
Catwalk rig enhancement
$85,000
Minimal comp & cleanup
$45,000
Post & delivery
$495,00010%
Editorial
$220,000
Sound & mix
$165,000
Color & deliverables
$110,000
Contingency (10%)
$435,0009%

04: FAQ

Frequently asked questions

RivetAI hosts an MCP server that Claude, ChatGPT, and Cursor can call. Your AI app handles the conversation while RivetAI runs production tools over the REST API.

05: End credits

Use RivetAI from your AI app

Choose Claude, ChatGPT, or Cursor for the public demo, or open RivetAI to connect your Studio workspace with a separate scoped key for each app.

RivetAI for AI apps | MCP connector · RivetAI