ScreenWeaver

Official ScreenWeaver server: write and edit your screenplay, import Final Draft, Fountain or PDF scripts, and turn scenes, director's notes or comic pages into storyboard shots. OAuth sign-in, 22 tools.

Hosted MCP Server

npx add-mcp 'https://app.screenweaver.ai/api/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

Your screenplay and storyboardinside Claude and ChatGPT

Paste one URL and sign in. Your assistant can then read your script, import a screenplay file, rewrite a scene and turn your notes into storyboard shots, straight in your ScreenWeaver project.

Your AI assistantScreenWeaver

Import my Fountain draft into The Yellow Umbrella, then break scene 3 into shots: wide on the crossing, close-up on Seo-yeon, slow push in on the umbrella.

  • import_script · preview: 14 scenes, Seo-yeon and Min-jun linked
  • import_script · imported at the end of the script
  • create_shots · 3 shots created in scene 3

Done. The draft is in your script, and the previous version is saved in History. Scene 3 now has 3 shots: a wide shot, a close-up on Seo-yeon and a slow push in on the umbrella.

What you can ask

Your assistant works in the project, not next to it

No more copying a scene out of a chat and pasting it back into your editor. The assistant reads and writes your ScreenWeaver project directly, in proper screenplay format.

  • Import a screenplay file

    Final Draft (.fdx), WriterDuet or Fountain. The assistant shows a preview first: scenes, characters, places, and names that look like ones you already have.
  • Bring in a PDF or a scan

    A screenplay as a PDF, a scan or photos of pages. ScreenWeaver reads the text layer, or runs OCR on scanned pages, and the assistant imports it as a real screenplay.
  • Turn notes into shots

    A director’s note, a shot list, a few lines typed on a phone. The assistant reads the scene and creates the storyboard shots with framing, camera movement and duration.
  • Search the whole script

    Every line where a character mentions the umbrella, every night exterior, every scene of episode 2. Answers point to the exact scene.
  • Rewrite a scene

    Tighten a dialogue, add an action line, fix a cue. The version before the change goes to History, so you can always go back.
  • Adjust a shot

    Change a shot to a close-up, slow the push in, give it four more seconds. Only the fields you name change.
  • Start a new project

    A film or a series, with its title and frame shape. The assistant creates it in your organisation and gives you the link.
  • Turn comic pages into a storyboard

    Send the PDF of a comic, a manga or a webtoon. Each page is cut into its panels, and the assistant can attach a panel to a shot as the reference for its storyboard image.
  • Use your hand-drawn boards

    Scan your storyboard. The assistant looks at each frame with its scene, creates the matching shots and connects each board to the shot’s panel generator.

The tools

Twenty-two tools: ten that read, twelve that write

Your assistant picks the tool, you just ask. Reading, writing and importing a script spend nothing. Two steps cost credits: OCR on scanned pages (about half a credit per page) and finding the panels of a page (about one credit per page). Above 20 pages, the assistant asks you first. On a shared project, viewers can use the read tools; changes need owner or editor rights.

Read

  • list_projects Lists the projects you can open, with your role in each.
  • list_organisations Lists the organisations where you can create projects.
  • get_project_outline Gives the overview: episodes, scenes in order, counts of shots and story elements.
  • get_scene Reads one scene, element by element, with linked characters and place.
  • search_script Finds every line that contains a word or a phrase, filtered by element type if needed.
  • list_entities Lists your characters, places and objects, with their descriptions.
  • list_shots Lists the storyboard shots in timeline order, with framing, camera, duration and action.
  • get_group Reads a group of the canvas: its generators, prompts, references and images.
  • view_media Looks at imported or generated images, or at a shot’s storyboard panel.
  • get_guide Reads the ScreenWeaver guide, so the assistant knows how the app works.

Write

  • create_project Creates a film or a series with an empty script. Projects cannot be deleted from here.
  • set_project_aspect_ratio Sets the frame shape of the project, once you have chosen it.
  • import_script Imports a Final Draft, WriterDuet or Fountain file, after a preview you can check.
  • extract_file_text Turns a PDF or photos of pages into text, with OCR for scanned pages.
  • edit_script Inserts, updates or deletes script elements. Deletes always need your yes.
  • create_shots Creates shots in a scene, in order, with framing, camera movement and duration.
  • update_shot Changes the action, framing, camera, duration or continuation of one shot.
  • delete_shots Deletes shots after a preview you confirm. Generated images stay in the Generation Center.
  • create_upload Prepares the upload of a PDF or an image, up to 25 MB.
  • import_media Brings comic pages, boards or reference pictures in as images, and can cut out each panel.
  • add_reference_images Connects images to a shot’s panel, a story element or the art direction.
  • set_prompt Rewrites a generator’s prompt or a story element’s text, with its references checked.

You stay in control

Your assistant asks before it touches your writing

The connection is yours, project by project. Every change is visible to your collaborators straight away, and every script change can be undone.

  • You choose all projects or a list when you allow the connection.
  • The script before each edit or import is saved to version History.
  • Deleting lines or replacing a script needs your explicit confirmation.
  • No tool deletes a project or a story element. Deleting shots shows you the list first and waits for your yes.
  • Revoke access any time in Connected apps, in your account.
  • Your assistant never sees your password, and sign-in tokens are stored hashed.