Prerequisites
- Claude Code installed:
npm install -g @anthropic-ai/claude-code - A Pictory account with a purchased Pictory API subscription: app.pictory.ai. A standard Pictory plan on its own is refused at sign-in.
Connect
claude mcp list; the server shows as connected.
If you already added the Pictory connector in Claude and Claude Code is signed in to the same
account, you are done.
claude mcp list shows it under the connector’s name, prefixed
claude.ai, and its tools are available in every session.What you can ask for
Scope and sign-out
Troubleshooting
The Sign-In Page Shows an Error Before You Can Log In
The Sign-In Page Shows an Error Before You Can Log In
Cause: The server was added without
--callback-port, so Claude Code used a random port and the return address did not match the registered one.Resolution:- Remove the server:
claude mcp remove pictory-ai-video - Add it again with the flag, exactly as shown above.
- Sign in:
claude mcp login pictory-ai-video
Port 3118 Is Already in Use
Port 3118 Is Already in Use
Cause: Another process is listening on that port, so Claude Code cannot open the callback listener. The port cannot be changed, because it is the one registered with Pictory.Resolution: Find the process with
lsof -i :3118, stop it or wait for it to finish, then sign in again.Tools Are Missing or Out of Date
Tools Are Missing or Out of Date
Cause: Claude Code reads the tool list when it connects, so a tool added since then is not visible.Resolution: Type
/mcp, select the server and choose Reconnect. If it is still missing, start a new session.Calls Fail After a Successful Sign-In
Calls Fail After a Successful Sign-In
Cause: The stored sign-in has expired, or the account does not hold a Pictory API subscription.Resolution: Sign out and in again with
claude mcp logout then claude mcp login. Check the subscription at app.pictory.ai.Next Steps
Pictory MCP Server
Every tool the server provides, and the two design modes
Connect from Claude Code
The same setup with scopes, sign-out and troubleshooting in full
Connect from Claude
Add Pictory as a custom connector in Claude on the web
Use Pictory with an LLM
Why the MCP server beats handing a model the API, and what a conversation looks like
