Prerequisites
- Windsurf installed
- A Pictory account with an active subscription or eligible Free Trial: app.pictory.ai. Available video minutes, voice-over usage, and AI Credits depend on your plan.
Connect
1
Open the MCP settings
In Windsurf, open Settings, then Cascade, then Model Context Protocol. You can also
edit the configuration file directly at
~/.codeium/windsurf/mcp_config.json.2
Add the Pictory server
Remote servers use The URL is all that is needed. The server supports dynamic client registration, so Windsurf
registers itself. Do not add an
serverUrl:API_KEY header; this server does not take one.3
Sign in
Start the sign-in from the MCP settings panel. A browser opens on the Pictory login page. Sign in
with your Pictory email and password, or continue with Google. The browser hands control back to
Windsurf and the server shows as connected.
4
Reload Cascade
Reload Cascade to pick up the new tools, then ask it for a video.
What You Can Ask For
Cascade checks your account automatically. It does not ask you to choose between these
video types. Pictory 3.0 users do not need separate activation for Motion Graphics.
The MCP server rejects Motion Graphics creation requests from Pictory 2.0 accounts.
Moving to Pictory 3.0 is a one-way change. If you use Pictory 2.0 and want Motion Graphics,
contact Pictory support to enable Pictory 3.0 for your account. After your account moves to
Pictory 3.0, you cannot switch back to Pictory 2.0. New videos you create through MCP will
use Motion Graphics only.
Get the New Features: Existing Users
Disconnect Pictory in your MCP settings, remove its existing registration, then add it again using the connection steps above. Sign in with the same Pictory account and start a new conversation. Your saved Pictory projects stay in your account.Troubleshooting
MCP Tools Do Not Appear in Cascade
MCP Tools Do Not Appear in Cascade
Cause: Cascade reads the tool list when it loads, and shows none for a server that has not been authenticated.Resolution: Confirm the server shows as signed in, reload Cascade, and check the panel for registration errors.
The Sign-In Page Shows an Error Instead of a Login Form
The Sign-In Page Shows an Error Instead of a Login Form
Cause: The return address Windsurf used is not one Pictory recognizes.Resolution: Start the sign-in from the MCP settings panel rather than by opening the server URL in a browser. If it persists, the editor’s callback address may not yet be registered with Pictory; contact support with the error shown in the browser.
Every Request Fails After Signing In
Every Request Fails After Signing In
Cause: The sign-in has expired, or the connected account does not have access to the requested feature or sufficient remaining usage.Resolution: Check the subscription at app.pictory.ai, then disconnect and reconnect the server.
Next Steps
Pictory MCP Server
Standard videos, motion graphics, and the options available through your connection
Use Pictory with an LLM
Connect your assistant and create videos through conversation
Cursor
The same server, in Cursor
Claude Code
The same server, in the terminal
