Machine Learning

Sora MCP Server

Connect your account, then chat with AI to run tools.

OpenAI Sora video generation from text prompts: start jobs, poll status, download finished assets, branch variations from prior renders, and manage the video library.

6 tools
Agent guide included
Start Chatting

Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for Sora — workflow patterns, data models, and gotchas for your AI agent.

OpenAI Sora

Text-to-video is asynchronous: start a job from a natural-language prompt, track progress until the asset is ready, then retrieve the file. Variations can branch from an existing render; you can also enumerate or remove completed assets.

Data Model

  • Generation jobs — kicked off from prompts; completion is polled, not instant.
  • Variations — new takes seeded from a prior successful video.
  • Library — inventory of renders with download metadata.

Gotchas

  • Async lifecycle: Always wait for a terminal status before expecting a download URL.
  • Payload details: Responses carry format and URL fields—read them rather than assuming a fixed extension.

Tools in this Server (6)

Create Video

Generate a video using OpenAI Sora 2 API. Provide a text prompt describing the video you want to create. Returns a video job ID that you can use to ch...

Delete Video

Delete a video job and its assets from OpenAI. This permanently removes the video and cannot be undone.

Download Video

Get download instructions and authenticated URL for a completed video. Returns a curl command and download URL that you can use to download the video ...

Get Video Status

Check the status and details of a video generation job. Returns information about the video including status (queued/processing/completed/failed), pro...

List Videos

List all video generation jobs with pagination support. Returns an array of video objects with metadata including ID, status, prompt, and timestamps.

Remix Video

Create a remix/variation of an existing video. Provide a video_id and new prompt to generate a modified version of the original video.

Frequently Asked Questions

What is the Sora MCP server?

OpenAI Sora video generation from text prompts: start jobs, poll status, download finished assets, branch variations from prior renders, and manage the video library. It provides 6 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect Sora to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/sora. Authentication is handled automatically.

How many tools does Sora provide?

Sora provides 6 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does Sora require?

Sora uses API Key. OpenAI requires credentials. Connect via MCPBundles and authentication is handled automatically.

Setup Instructions

Connect Sora to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/sora

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Ready to use Sora?

Sign in to connect your credentials and start running tools from the chat.

Sora MCP Server & Skill — 6 Tools