Troubleshooting
Find the thing that's happening to you. Most of these are a one-line fix.
The assistant says it can't find StoryFolder
Work down this list — it's in order of how often each one is the answer.
- Is StoryFolder open? The assistant reads the running app. If StoryFolder is closed, there's nothing to read.
- Did you restart the assistant? Neither Claude nor Codex notices a new connection until it restarts. Quit it properly — on a Mac, closing the window isn't quitting — and reopen.
- Are you in the right app? For ChatGPT you ask in Codex, not the ChatGPT chat window. More below.
- Is it actually listed? In Claude, look under Settings → Extensions. In Codex, run
codex mcp listand checkstoryfolderis there. If it isn't, the setup didn't save. - Codex only: can it find Node? This is the big one, and it has its own section.
That last one catches most ChatGPT setups that never worked at all — see when Codex cannot find Node.
It says StoryFolder isn't running, but it is
The full message:
StoryFolder is not running. These tools work by talking to the StoryFolder desktop app on this computer, so the app has to be open. Open StoryFolder, wait for your library to appear, and try again.
If StoryFolder is still starting up, give it a few seconds and ask again. You don't need to restart the assistant — it re-checks every time.
If StoryFolder is definitely up and running, quit it completely and reopen it. The assistant finds the app through a small file StoryFolder writes when it launches, and a hard crash can leave that file pointing somewhere stale. Relaunching rewrites it.
ChatGPT has no StoryFolder tools
Ask in Codex rather than the ChatGPT chat window. Codex is where the connection lives — the Codex app, the command line, or the Codex sidebar in your editor. It signs in with the same ChatGPT account, so nothing extra is needed.
StoryFolder doesn't appear in the ChatGPT desktop app's chat window yet. That's on our list.
If you'd rather have this in an ordinary chat window today, Claude is the shorter route.
It can read my projects but won't change anything
Read-only mode is on. That's the switch that lets the assistant look but not touch, and it's doing its job.
If it tries anyway, it gets told plainly that the tool isn't available because read-only mode is on — so you'll usually see the assistant explain that rather than fail silently.
To turn editing back on:
- Claude — untick Read-only under Settings → Extensions → StoryFolder, then restart Claude.
- ChatGPT / Codex — remove
STORYFOLDER_MCP_READ_ONLYfrom your Codex setup, or set it to0, then restart Codex.
The opposite problem — it's editing and you wanted it not to — is the same switch the other way. See let it read, but not edit.
Claude says the extension is unverified
That's expected, and it's about our paperwork rather than the file. Click through and continue. The longer answer.
It's quoting the wrong shot numbers
It's off by one — behind the scenes, shots are counted from zero as well as from one, and it's mixed them up.
Tell it to use the shot numbers StoryFolder shows you. It can, and it will. Background in a note on shot numbers.
It says a project doesn't exist
Ask for the project by name rather than by number, or ask it to list your projects first and pick from that. Asking for a project that isn't in your library currently comes back as a raw error message rather than a plain sentence. It's harmless.
It worked, then stopped after I updated something
If you set up ChatGPT / Codex and then upgraded Node, the path you gave Codex probably no longer exists — version managers put the version number in the path. Re-run which node and update it. Full detail.
If you moved or deleted the connector folder, put it back or point Codex at its new home.
Claude users shouldn't hit either of these — the extension carries everything it needs.
Where the diagnostic output is
The connector writes diagnostics to standard error, which both clients capture in their log view. On a healthy start the first line is:
storyfolder-mcp: ready on stdioIn Claude, look for the StoryFolder entry under Settings → Extensions. For Codex, codex mcp list shows what's configured, and the client's own log output is where a failed launch shows up.
If you're sending us a bug report, that output plus your StoryFolder logs is what we need.
Still stuck
Contact support. Tell us which assistant you're using, which operating system, and what you asked it. A real person answers within one business day.