Connect Claude Code to your Scriptroom scripts

Claude Code can read and save your scripts as Fountain. You hear them here, one voice per character.

Is there an MCP server for screenwriting?

Yes. Scriptroom’s MCP server lets Claude Code read and save your scripts as Fountain. You open the script, press play, and hear each character in their own voice. You fix what sounds wrong and play it again.

Is Scriptroom a screenwriting agent?

No. Scriptroom doesn’t write your script. It’s where your pages live and where you hear them read aloud.

What can Claude Code do with my scripts?

With an API key, Claude Code can list, read, create and replace your scripts.

  • list_scripts lists your scripts.
  • read_script reads a script as Fountain.
  • create_script makes a new script from Fountain.
  • replace_script saves a full new version, from Fountain.

It can’t read or change casting, or the notes left on your lines. To save a change, it replaces the whole script.

  • A key works only on your own scripts. You see it once, and you can revoke it on the API keys page.
  • On Free you can have three scripts, archived ones included. Claude Code can’t create one past that.

What happens when Claude Code saves a new version of my script?

If your script changed since Claude Code last read it, the save is refused and nothing is overwritten.

  • Scriptroom keeps the earlier version as a snapshot, at most one every ten minutes.
  • Notes, casting and audio stay on lines that didn’t change.

How do I connect Claude Code to Scriptroom?

Make an API key, then run one command.

  1. Open your account menu, choose API keys, make a key and copy it.
  2. In a terminal, run this, with your key in place of YOUR_KEY:claude mcp add --transport http scriptroom https://www.scriptroom.app/api/mcp --header "Authorization: Bearer YOUR_KEY"
  3. Start Claude Code and ask it to list your scripts.

Other MCP clients that can send a header work the same way: the URL above, with your key as a bearer token. Claude on the web, desktop and phone isn’t supported yet.

Questions

What file format does the MCP server use?

Fountain, for now. You can import Final Draft and PDF files in the editor.

Can Claude Code read my script aloud?

No. Open the script in Scriptroom and press play.