Skip to main content
Cursor is an AI-first code editor. Connect the Pictory MCP server and Cursor’s Agent gains a set of Pictory tools: you describe the video you want and it creates it through your Pictory account, without writing any API code. There is no API key to store. Sign-in is your Pictory account, through Pictory’s own login page.

Prerequisites

  • Cursor installed
  • 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

1

Open the MCP settings

In Cursor, open Settings, then MCP, and choose Add new MCP server. You can also edit the configuration file directly: ~/.cursor/mcp.json for every project, or .cursor/mcp.json in a project root to share it with the repository.
2

Add the Pictory server

The URL is all that is needed. The server supports dynamic client registration, so Cursor registers itself. Do not add an API_KEY header; this server does not take one.
3

Sign in

Cursor shows the server as needing authentication. Start the sign-in and 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 Cursor and the server shows as connected.
4

Check the tools

The Pictory tools appear in the MCP settings panel. Open the Agent and ask for a video.

What you can ask for

The Agent settles the choices that have no safe default before it starts: who designs the scenes, whether the video is narrated and in which voice, whether it has music, whether to include subtitles, the shape, and whether to save it as an editable project. A preview takes 2–5 minutes and a render 5–15. Thirteen tools are available, covering creating and rendering videos, refining a preview in place, searching stock media and music, and reading the voices, brand kits and quota on the account. The Pictory MCP Server page describes each one and the two design modes.

Troubleshooting

Cause: The return address Cursor used is not one Pictory recognizes.Resolution: Start the sign-in from Cursor’s MCP settings 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.
Cause: Cursor reads the tool list once it has authenticated, so an unauthenticated server shows none.Resolution: Confirm the server shows as signed in, then reload the MCP settings panel. Restart Cursor if the list is still empty.
Cause: The account signed in does not hold a purchased Pictory API subscription, or the sign-in has expired.Resolution: Check the subscription at app.pictory.ai, then disconnect and reconnect the server.

Next Steps

Pictory MCP Server

Every tool in detail, and the two design modes

Use Pictory with an LLM

Why the MCP server beats handing a model the API

Windsurf

The same server, in Windsurf

Claude Code

The same server, in the terminal