What it is
A server for Scrivener 3 project files. It reads the .scriv package directly rather than talking to the app, and groups its tools into skills you activate as you need them.
Requirements
Node.js 18+ and Scrivener 3 project files, on macOS, Windows or Linux. Published on npm as scrivener-mcp and run over stdio, with a setup command that configures common clients. Every command works on the project you opened in this session — the server has no link to the running Scrivener app, except on macOS where it can detect the open project after you allow it to control Scrivener. If the same project is open and unsaved in the app, save or close it there first to avoid conflicting writes.
Setup effort
One command — npx scrivener-mcp