SeedViral
Make and manage short videos from your AI assistant: faceless videos, dramas, songs and clips, with a price shown before anything is spent.
Hosted MCP Server
npx add-mcp 'https://seedviral.com/mcp'Installs into Claude Code, Codex, Cursor and more
Documentation
SeedViral for agents: https://seedviral.com/llms.txt lists every public page as Markdown, https://seedviral.com/llms-full.txt has them in one file, and https://seedviral.com/openapi.json describes the API.
- Home
- For agents
Make videos from ChatGPT, Claude or your own agent.
Add SeedViral once. Then ask for a video right in the chat and get the finished video back.
ChatGPT and Claude
Add SeedViral as a connector with this address.
https://seedviral.com/mcp
- Paste the address as a new connector
- Sign in to SeedViral
- Pick a monthly credit limit
- You see the price first. Nothing is made until you say yes.
- It can't post to your accounts or change your plan.
Make a 30 second video on why Orpheus looked back.
SeedViral · 10 credits You approved
SeedViral
Your video

Example chat. This video was made with SeedViral.
Your own agent or app
Cursor and other MCP apps can use the same address, or you can build with an API key.
API docs OpenAPI llms.txt Postman
What it covers
What your agent can do
A connection belongs to one workspace. It can look around freely; making a video spends credits, and only after you say yes.
Your agent can
- Read the catalog: formats, niches, voices, art and caption styles, languages and lengths
- Create and edit series drafts
- Feed a series topics from an RSS feed, a YouTube channel, a CSV list or typed topics
- Quote and make one-off videos from a prompt, a script, a link or a remix
- Follow progress, download finished videos and saved versions
- Ask for square and landscape copies of a finished video
Your agent cannot
- Change billing or your plan
- Connect or post to your social accounts
- Manage your account or team
- Use a real person's face or voice
Connect
Connect in three steps
The connector address is https://seedviral.com/mcp. It works in ChatGPT, Claude, Cursor and any MCP client that supports remote servers.
-
Add the connector
In ChatGPT or Claude, add a custom connector and paste the address. Other agents can use the same address, or an API key from Developers. -
Sign in and set a limit
Sign in to SeedViral and pick how many credits the connection may use each month. You can disconnect it any time in your SeedViral settings. -
Check the price, then confirm
Ask for a video. You see the credits first, and nothing is made until you say yes.
Hosted connector
Remote MCP over HTTPS with sign-in, so there is no key to copy. Also listed in the official MCP Registry as com.seedviral/seedviral.
https://seedviral.com/mcp
API
JSON over HTTPS at https://seedviral.com/api/v1. Described in OpenAPI 3.1 and the API reference.
curl https://seedviral.com/api/v1/videos/quotes \
-H "Authorization: Bearer $SEEDVIRAL_API_KEY" \
-H "Content-Type: application/json" \
-d '{"mode":"prompt","text":"Why Orpheus looked back","duration":"30–40",
"style":{"from":"series","seriesId":"<your series id>"}}'
Local connector
A local connector for any MCP client that runs commands (stdio, Node 20 or newer). Download the connector and check it against SHA256SUMS.
{
"mcpServers": {
"seedviral": {
"command": "node",
"args": ["/absolute/path/seedviral-agent-1.0.0.mjs", "mcp"],
"env": { "SEEDVIRAL_API_KEY": "svk_..." }
}
}
}
Command line
The same file is a command line tool. Output is JSON.
export SEEDVIRAL_API_KEY=svk_...
node seedviral-agent-1.0.0.mjs whoami
node seedviral-agent-1.0.0.mjs help
Agent skill
SKILL.md teaches an agent the workflows: set up a series, feed it topics, make one video, collect the files. Add it to agents that support skills.
Credits
Credits on every paid plan
Videos your agent makes are paid for with your plan's monthly credits, the same as in the studio. Series videos use the series plan, not credits.
| Plan | Price | Series videos | Credits |
|---|---|---|---|
| Hobby | $29/month | 3 videos a week | 100 credits a month |
| Daily | $59/month | 1 video a day | 250 credits a month |
| Pro | $97/month | 2 videos a day | 500 credits a month |
- One video, 30 to 40 seconds 10 credits
- One video, 60 to 70 seconds 15 credits
Credits renew every month and don't roll over. See pricing for yearly plans and credit packs.
Spending
Check the price, then confirm
A quote is free and lasts 15 minutes. It returns the exact credits, your balance and the settings the video will use. Accepting it with an Idempotency-Key spends the credits once, even if your agent retries.
curl https://seedviral.com/api/v1/videos \
-H "Authorization: Bearer $SEEDVIRAL_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: orpheus-video-1" \
-d '{"quoteId":"<quote id>"}'
For agents
Files for agents
- llms.txt Index of every public page as Markdown, with the agent guide first.
- llms-full.txt The agent guide, the API reference and every page in one file.
- openapi.json OpenAPI 3.1 description of the API.
- API reference Endpoints, errors, limits and idempotency.
- Postman collection Every API request, ready to try with your own key.
- This page as Markdown Add .md to any public page, or send Accept: text/markdown.
FAQ
Questions about agents
Do I need a paid plan?
Any account can connect, read the catalog and set up series drafts. Making a video spends credits, and every paid plan includes monthly credits. Credit packs top up any time.
How do I add SeedViral to ChatGPT or Claude?
Add a custom connector with the address https://seedviral.com/mcp, sign in to SeedViral and pick a monthly credit limit. No API key is needed. You can disconnect it any time in your SeedViral settings.
Can my agent spend credits without asking?
Each video starts with a free quote that shows the exact credits, and nothing is spent until you say yes. A connector also keeps to the monthly credit limit you picked when you connected it. An API key spends credits only if it has the Create and manage permission.
Will my agent post to my accounts?
No. Connectors and API keys cannot connect or post to social accounts. You download the finished video, or post it from the studio.
What happens if I disconnect a connector or revoke a key?
It stops working on its next request. A video that was already accepted still finishes.
Where is the full reference?
The API reference, the OpenAPI file and the agent skill are linked on this page. Every public page is also available as Markdown for agents.
Source: https://seedviral.com/agents