MCP server
Make videos from your AI agent
Connect Codex, Claude Code or Grok CLI to Wan 3.0 with one command. Approve it once in your browser, then ask for a video in plain words: your agent starts the render, waits for it and hands you the MP4.
codex mcp add wan3 --url https://wan3.video/mcpReal recordings: one command, one click in the browser, then a 5-second 720P video. The wait is sped up.Install in one command
There is no key to copy. Run the command for your agent, then sign in to wan3.video in your browser and click Allow.
codex mcp add wan3 --url https://wan3.video/mcpYour browser opens right away. Click Allow, then start codex and ask for a video.
claude mcp add --scope user --transport http wan3 https://wan3.video/mcpStart Claude Code, type /mcp, choose wan3 and pick Authenticate.
grok mcp add --transport http wan3 https://wan3.video/mcpStart grok, type /mcps, select wan3 and press i.
How it works
Add wan3
The command saves the server address, https://wan3.video/mcp, in your agent's settings.
Allow it in your browser
Sign in to wan3.video and click Allow. Your agent gets its own API key, named after it, which you can revoke at any time.
Ask for a video
Describe the shot. The agent starts the render and checks back until the MP4 is ready, usually within a few minutes.
Videos use your credits at the same prices as the website, and failed generations are refunded automatically. See pricing.
What your agent can do
Six tools that run the same operations as the REST API. Only generate_video spends credits.
| get_account | Your credit balance, membership and how many videos are rendering. |
|---|---|
| list_models | The models with their resolutions, durations and credits per 5 seconds. |
| generate_video | Starts a text-to-video, image-to-video or video-edit render with your credits. |
| get_video | Waits up to 45 seconds for a render and returns its download link once it's done. |
| list_videos | Your videos, newest first. |
| create_upload | Prepares an upload of a local image or video and returns a ready-to-run curl command. |
Use an API key instead
For CI jobs and machines without a browser, create a key on the API keys page, export it as WAN3_API_KEY, then add the server with it:
codex mcp add wan3 --url https://wan3.video/mcp \
--bearer-token-env-var WAN3_API_KEYclaude mcp add --scope user --transport http wan3 https://wan3.video/mcp \
--header "Authorization: Bearer $WAN3_API_KEY"grok mcp add --transport http wan3 https://wan3.video/mcp \
--header "Authorization: Bearer $WAN3_API_KEY"Codex reads the key from the environment each time it starts. Claude Code and Grok CLI save the expanded key in their own config files, so keep those files as private as the key itself.
Questions
Which AI agents can use Wan 3.0?
How much does it cost?
What can the agent do with my account?
Can it animate my own images?
Where do the videos go?
How do I disconnect an agent?
Your next video is one sentence away
Add wan3 to your agent, or make the video yourself in the browser with the same models.