Connect an AI assistant¶
When you finish, Claude Desktop can search your library and build reels from it. Claude Desktop is the assistant Shotwork sets up for you in one click.
Before you start¶
- Claude Desktop installed and opened at least once. Shotwork recognizes it by the settings folder it creates the first time it runs.
- The shot lists you want it to see, listed in the Library window. Shotwork adds a shot list there whenever you open or save it, so this is usually already true.
Steps¶
- Choose File › Connect an AI Assistant….
-
Under Assistants, read the status on the Claude Desktop row.
Status Button What it means Not installed on this computer. Get Claude Desktop… Opens the download page in your browser. Shotwork never installs other software for you. Installed, but not connected yet. Connect Ready to connect. Connected. It can see your library. Reconnect Already done. -
If you installed Claude Desktop while the window was open, open Claude Desktop once, then click Check Again.
- Click Connect.
- Read the confirmation, which names the settings file Shotwork is about to change, and click Yes.
- Close Claude Desktop completely, then open it again. It reads its settings only when it starts.
- In Claude Desktop, ask: What's in my Shotwork library? It answers with your tags and how many shots you have.
What happens¶
Shotwork adds one entry to Claude Desktop's own settings file, saying how to start Shotwork's library server. Everything else in that file stays exactly as it was, including any other servers you set up. If the file does not exist yet, Shotwork creates it.
From then on, Claude Desktop starts that server itself whenever it needs your library. Shotwork does not have to be open. The library is read fresh for every question, so tags and ratings you save mid-conversation count on the next one.
If the settings file cannot be read, Shotwork refuses to change it rather than guess, and says Couldn't update the settings. The file is left untouched, and Connect a coding agent shows the entry to add by hand.
Reconnect and disconnect¶
- Reconnect points Claude Desktop at this copy of Shotwork again. Use it after moving or reinstalling Shotwork. A row that says Installed, but not connected yet when you expected Connected usually means Shotwork moved.
- Disconnect appears once a row is connected. It removes Shotwork's entry and nothing else. Restart Claude Desktop for it to take effect.
Where Claude Desktop keeps its settings
| Platform | File |
|---|---|
| Windows | %APPDATA%\Claude\claude_desktop_config.json |
| macOS | ~/Library/Application Support/Claude/claude_desktop_config.json |
The entry sits under mcpServers, keyed shotwork, and starts the same
Python that runs Shotwork with -m shotwork.mcp. A row says Connected
only when that entry points at this copy exactly, which is why an entry
left over from an older install reads as not connected.
Related¶
- Ask for a reel: what to say once it is connected.
- Connect a coding agent: the by-hand route for Claude Code, Cursor or VS Code.
- Connect ChatGPT: planned.
- What stays on your machine: what the assistant can read.
