sora-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OPENAI_API_KEY | Yes | Your OpenAI API key with Sora access |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create_videoA | Create a new video generation job using OpenAI's Sora model. Returns a job ID that can be used to check status and download the video when complete. Video generation is asynchronous and may take several minutes. |
| create_video_with_imageB | Create a video using an image as the first frame reference. The image guides the visual style and composition of the generated video. |
| get_video_statusA | Get the current status of a video generation job. Returns progress percentage and status (queued, in_progress, completed, failed). |
| download_videoA | Get a download URL for a completed video. The URL is valid for 1 hour. Only works for videos with 'completed' status. |
| list_videosA | List all video generation jobs for your account with pagination support. |
| delete_videoA | Delete a video from OpenAI's storage. This action cannot be undone. |
| remix_videoA | Create a variation of an existing completed video with targeted adjustments. Preserves the original structure while applying the specified changes. Best for single, well-defined modifications. |
| wait_for_videoA | Poll a video job until it completes or fails. Returns the final status. Useful for waiting on video generation without manual polling. |
| save_videoB | Download and save a completed video to a local file. This handles authentication internally so the API key is not exposed. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Porkbutts/sora-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server