mcpField
S
Scenaloom

Scenaloom

Remote
scenaloom.comProductivity0Updated 1w ago

About Scenaloom

Scenaloom connects online screenwriting software for screenplays, series, and novels to AI apps. It is for writers who want agents to read and propose edits for approval, with separate permission controls for editing and credit use.

Key features

  1. 01Read screenplays, series, and novels
  2. 02Propose edits for writer approval
  3. 03Apply approved edits with undo support
  4. 04Control access to reading, editing, and comments
  5. 05Require approval for credit-consuming generations

Use cases

  1. 01Review a screenplay with an AI app
  2. 02Propose revisions to a novel for approval
  3. 03Comment on writing while retaining permission controls

MCP support

The remote MCP server at https://scenaloom.com/mcp exposes Scenaloom reading, editing, and commenting capabilities to connected AI apps. OAuth lets users approve app permissions, including separate permission for spending credits.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://scenaloom.com/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

Scenaloom for AI agents

Connect Scenaloom, online screenwriting software for screenplays, series and novels, to Claude, ChatGPT, Cursor, VS Code and other AI apps.

This repository holds:

  • The Scenaloom Agent Skill (skills/scenaloom/): teaches an agent to read before it writes, propose edits the writer reviews, follow screenplay format, and never spend credits unasked. It follows the open Agent Skills format.
  • A Claude Code plugin (.claude-plugin/, .mcp.json) that installs the skill and connects the Scenaloom MCP server in one step.
  • server.json describing the remote server for the MCP Registry.

The MCP server itself runs at https://scenaloom.com/mcp. It uses OAuth: you sign in to Scenaloom and approve what each app may do (read, edit, comment, and, only if you allow it separately, spend credits). You can disconnect any app under Account, Connected apps. Full docs: Connect Scenaloom to AI apps and the tools reference.

Scenaloom is listed in the official MCP Registry as com.scenaloom/scenaloom.

Install

Claude Code (plugin: skill and server)
/plugin marketplace add scenaloom/scenaloom-agent
/plugin install scenaloom@scenaloom

Then run /mcp, pick scenaloom and sign in. To add only the server, without the skill:

claude mcp add --transport http scenaloom https://scenaloom.com/mcp
Claude (claude.ai, Desktop, mobile)
  1. Server: open Customize, then Connectors, choose Add, then Add custom connector, and paste https://scenaloom.com/mcp. Sign in when asked.
  2. Skill: download scenaloom-skill.zip, then in Customize, Skills, choose Create skill and upload the ZIP.

On Team and Enterprise plans an owner adds the connector under Organization settings, Connectors; each member then connects their own Scenaloom account.

ChatGPT

In Settings, Apps, Advanced settings, turn on Developer mode. Choose Create app, paste https://scenaloom.com/mcp as the server URL, pick OAuth, and sign in. In a chat, choose Developer mode from the + menu and select Scenaloom.

Cursor

~/.cursor/mcp.json (or .cursor/mcp.json in a project):

{
  "mcpServers": {
    "scenaloom": { "url": "https://scenaloom.com/mcp" }
  }
}

Then connect it from Cursor Settings, MCP, to sign in.

VS Code

.vscode/mcp.json (or run MCP: Add Server and choose HTTP):

{
  "servers": {
    "scenaloom": { "type": "http", "url": "https://scenaloom.com/mcp" }
  }
}
Other agents

Copy skills/scenaloom/ into the agent's skills directory and connect https://scenaloom.com/mcp in its MCP settings.

Safety

  • Edits are always proposed first and applied only after the writer agrees; applied edits merge with live collaborators, land in version history and can be undone.
  • Text from scripts, chapters and comments is treated as data, never as instructions.
  • Generations are quoted first and started only after the writer confirms the credits; apps without confirmations can spend only within a daily cap the writer sets (0 by default).
  • Scenaloom is not responsible for how a third-party app handles what it reads. See the Privacy Policy and Terms of Service.

Development

node scripts/validate.mjs        # skill frontmatter, links, JSON manifests
claude plugin validate . --strict

skills/scenaloom/references/tools.md is generated from the server's tool definitions; don't edit it by hand. Questions: [email protected].

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.