
DramaCanvas
AI filmmaking for short dramas: turn scripts into storyboards, consistent characters and AI video.
- tools
- 22
- transport
- HTTP
- last updated
- Nov 13, 2026
Tools
22 toolsPublic tool metadata for what this MCP can expose to an agent.
get_accountRead the connected DramaCanvas account. Call it first.
Read the connected DramaCanvas account. Call it first.
No parameter schema in public metadata yet.
list_modelsList available models for image and video generation.
List available models for image and video generation.
No parameter schema in public metadata yet.
list_projectsList workspace projects.
List workspace projects.
No parameter schema in public metadata yet.
get_projectGet metadata for a project.
Get metadata for a project.
No parameter schema in public metadata yet.
create_projectCreate a new project.
Create a new project.
No parameter schema in public metadata yet.
import_scriptImport a script into a project.
Import a script into a project.
No parameter schema in public metadata yet.
list_unitsList units and episodes within a project.
List units and episodes within a project.
No parameter schema in public metadata yet.
set_unit_shotsSet shot breakdowns for empty units.
Set shot breakdowns for empty units.
No parameter schema in public metadata yet.
get_unit_workspaceGet workspace context for a unit.
Get workspace context for a unit.
No parameter schema in public metadata yet.
create_canvasCreate a new infinite canvas.
Create a new infinite canvas.
No parameter schema in public metadata yet.
link_canvas_to_projectLink a canvas to a specific project.
Link a canvas to a specific project.
No parameter schema in public metadata yet.
canvas_list_node_typesList supported canvas node types and schemas.
List supported canvas node types and schemas.
No parameter schema in public metadata yet.
canvas_get_stateRetrieve current canvas state and snapshot hash.
Retrieve current canvas state and snapshot hash.
No parameter schema in public metadata yet.
canvas_read_storyboardRead storyboard structure and node data from a canvas.
Read storyboard structure and node data from a canvas.
No parameter schema in public metadata yet.
canvas_apply_opsApply operations to canvas objects with snapshot hash validation.
Apply operations to canvas objects with snapshot hash validation.
No parameter schema in public metadata yet.
canvas_create_storyboardCreate storyboard layouts on the canvas.
Create storyboard layouts on the canvas.
No parameter schema in public metadata yet.
get_canvas_linkGet a browser URL to open the canvas.
Get a browser URL to open the canvas.
No parameter schema in public metadata yet.
canvas_preview_changesPreview planned canvas edits before applying them.
Preview planned canvas edits before applying them.
No parameter schema in public metadata yet.
canvas_delete_objectsDelete specified objects from the canvas.
Delete specified objects from the canvas.
No parameter schema in public metadata yet.
generate_mediaSubmit media generation requests. Charges credits immediately.
Submit media generation requests. Charges credits immediately.
No parameter schema in public metadata yet.
get_generationGet status of a single generation task (waitSeconds up to 50).
Get status of a single generation task (waitSeconds up to 50).
No parameter schema in public metadata yet.
wait_generationsWait for 1–20 generation tasks (mode any/all, waitSeconds 0–50).
Wait for 1–20 generation tasks (mode any/all, waitSeconds 0–50).
No parameter schema in public metadata yet.
Sponsors
Readme
DramaCanvas: AI Filmmaking MCP Server for Short Drama, Storyboard and AI Video Generation in Claude, Codex and Cursor
An AI film maker you can drive from your coding agent. Connect Claude, Codex or Cursor to the DramaCanvas MCP server and turn a script into episodes, storyboards, character looks and generated video on one infinite canvas.
DramaCanvas accounts and API keys are created at dramacanva.com. Free to start; generation uses credits. View pricing at https://dramacanva.com/pricing.
DramaCanvas demo film Pick a style. Write one line. The canvas lays out the rest.
What you can do
- Turn scripts into episodes, units, and linked storyboard layouts on an infinite canvas.
- Build character looks with consistent identity across scenes and shots (expert profile).
- Batch generate first frames for storyboard shots using configured models.
- Read, preview, update, and manage connected canvas nodes and layouts.
- Delegate short video production tasks to the hosted Agent using the expert profile.
Quick start
1. Create account and API key
Details
- Repository
- github.com/echod886/dramacanvas-ai-filmmaking-mcp
- Website
- dramacanva.com/mcp
- Category
- Media & Entertainment
- Transport
- HTTP
- Registry
- MCP registry, active