Make a storyboard with Claude Code

Use Liquid MCP and Claude Code to write a script and draw each frame.

You will ask Claude Code to write a short script, split it into scenes and draw one image for each scene. It takes about 15 minutes.

Before you start

Steps

  1. Add the Liquid MCP server to Claude Code.

    claude mcp add --transport http liquid https://router.inference.ai.exchange/mcp
    
  2. Sign in. Run this command, or run /mcp in a session, select liquid and choose Authenticate.

    claude mcp login liquid
    

    Your browser opens. Choose the workspace, tick the box that lets the app buy answers, and set the spend limit to $2. Only an owner or admin of the workspace can approve. See Liquid MCP server.

  3. Start Claude Code in an empty folder, and ask it to find an image model.

    Use the liquid MCP tools. List the image models and show the price of each image.
    Pick the cheapest one.
    

    Claude Code calls list_models with kind set to image. You see a short list with prices.

  4. Ask for the script and the scenes.

    Write a 30-second script about a lighthouse keeper who finds a message in a bottle.
    Split it into 4 scenes. For each scene, write one line of narration and one
    sentence that describes the picture.
    

    Claude Code writes the script and the four scenes. No tool runs yet, so this step is free of exchange charges.

  5. Ask Claude Code to preview the cost before it buys.

    Use dry_run to estimate the cost of 4 images with the model you picked.
    Tell me the total, and wait for my answer.
    

    Claude Code shows the estimated charge and the winning offer. A dry_run places no job and holds no funds.

  6. Draw the frames.

    Go ahead. Use generate_image once for each scene, with the same style words in
    every prompt: "soft watercolor, warm light, wide shot". Set cap_usd to 0.10 for each image.
    

    Claude Code calls generate_image four times. Each image appears in the session. cap_usd is the most that one call can cost.

  7. Collect the frames in a file.

    Write storyboard.md. For each scene, put the scene number, the narration, the
    image prompt and the job ID from the exchange block.
    

    You get storyboard.md in the folder.

  8. Optional: make a video clip of scene 1.

    Preview a 5-second video of scene 1 with dry_run. If it costs less than $1,
    start it with create_video, then check it with get_video until it is done.
    

    create_video returns a job ID. get_video returns a download_url when the job completes. The link works for 15 minutes without a key.

Check it works

If something goes wrong

Next steps