MakeAIVideo MCP server: an AI video generator for Claude, ChatGPT, Cursor and any MCP client. 44 tools to create finished AI videos (voiceover, scenes, captions, music) and post them to TikTok, Instagram, YouTube and more. Hosted at https://mcp.makeaivideo.ai or npx @makeaivideo/mcp
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
git clone https://github.com/makeaivideo-ai/mcp{
"mcpServers": {
"mcp": {
"command": "node",
"args": ["/path/to/mcp/dist/index.js"],
"env": {
"MAKEAIVIDEO_API_KEY": "<makeaivideo_api_key>"
}
}
}
}MAKEAIVIDEO_API_KEYResumen de MCP Servers
# MakeAIVideo MCP Server
[](https://www.npmjs.com/package/@makeaivideo/mcp) [](LICENSE)
**Let Claude, ChatGPT, Cursor and any MCP client make finished AI videos and post them.** The [MakeAIVideo](https://makeaivideo.ai) MCP server gives your AI assistant 44 tools to write a script, generate a video with AI voiceover, AI or stock scenes, captions and music, hand back the MP4, and post it (now or scheduled) to your connected [TikTok](https://makeaivideo.ai/tiktok-video-generator), [Instagram Reels](https://makeaivideo.ai/instagram-reels-generator), [YouTube Shorts](https://makeaivideo.ai/ai-shorts-generator), Facebook Pages, LinkedIn, X, Threads, Pinterest, Bluesky, Telegram and Discord accounts.
Ask your assistant things like:
- "Make a 30-second explainer video about why octopuses have three hearts, vertical, and give me the MP4."
- "Write a script for a UGC ad for my skincare product, then turn it into a video."
- "Give me 10 video ideas for a personal finance channel and make the best one."
- "When the video is ready, post it to my TikTok and YouTube tomorrow at 9am with a short caption."
## Two ways to connect
### 1. Hosted server (recommended): `https://mcp.makeaivideo.ai`
Streamable HTTP with OAuth: add it as a custom connector and sign in, no key to copy.
- **Claude.ai / Claude Desktop:** Settings → Connectors → Add custom connector → `https://mcp.makeaivideo.ai`
- **ChatGPT:** Settings → Connectors → Create → MCP server URL `https://mcp.makeaivideo.ai`
- **Claude Code:**
```bash
claude mcp add --transport http makeaivideo https://mcp.makeaivideo.ai
```
- **Cursor** (`~/.cursor/mcp.json`) / **VS Code** (`.vscode/mcp.json`):
```json
{ "mcpServers": { "makeaivideo": { "url": "https://mcp.makeaivideo.ai" } } }
```
Prefer an API key? Send `Authorization: Bearer mav_...` (create one in the [developer settings](https://app.makeaivideo.ai/developers)).
### 2. Local stdio server (this package)
For clients that only run local commands. It bridges to the hosted server, so every tool stays in sync.
```json
{
"mcpServers": {
"makeaivideo": {
"command": "npx",
"args": ["-y", "@makeaivideo/mcp"],
"env": { "MAKEAIVIDEO_API_KEY": "mav_your_key" }
}
}
}
```
Works with Claude Desktop, Cursor, Windsurf, Cline, Zed, Continue and any stdio MCP client. Node 18+.
Or run it with Docker (the `Dockerfile` in this repo): `docker build -t makeaivideo-mcp . && docker run -i --rm -e MAKEAIVIDEO_API_KEY=mav_your_key makeaivideo-mcp`.
Without an API key the local server still starts and lists its tools (from the bundled `tools.json` snapshot), so clients can inspect it; every tool call then asks for a key. With a key, the tool list comes live from the hosted server.
## Tools (44)
| Area | Tools |
| --- | --- |
| Create videos | `create_explainer_video`, `create_listicle_video`, `create_story_video`, `create_ugc_video`, `create_demo_video`, `create_article_video`, `create_spokesperson_video`, `create_video_from_script` |
| Plan | `estimate_video_cost`, `write_script`, `structure_text`, `fetch_article`, `generate_ideas`, `enhance_prompt` |
| Track and deliver | `get_video_status`, `list_my_videos`, `get_download_url`, `get_captions`, `create_share_link`, `export_video` |
| Edit | `update_video`, `generate_video`, `regenerate_scene`, `regenerate_voice`, `cancel_video`, `delete_video` |
| Characters, voices, music | `list_characters`, `create_character`, `generate_character_portraits`, `generate_voice_previews`, `list_voices`, `preview_voice`, `generate_music`, `list_music`, `list_templates` |
| Post to social | `list_social_accounts`, `get_connect_link`, `publish_video`, `get_publish_status`, `list_posts` |
| Account and automation | `whoami`, `get_credits`, `create_webhook`, `list_webhooks` |
Renders take minutes: the assistant creates the video, then polls `get_video_status` (it respects `poll_after_seconds`) and returns the download link.
### Posting to social accounts
`publish_video` posts a finished video to one or more connected accounts, now or at a scheduled time, with one caption or a caption per platform. Supported: TikTok, Instagram (as a Reel), YouTube (a 9:16 video as a Short, 16:9 as a regular video), Facebook (Pages only), LinkedIn, X (videos up to 140 seconds), Threads, Pinterest, Bluesky, Telegram and Discord.
A person must connect each account once: `get_connect_link` returns a short-lived link that the user opens in a browser to approve access (the assistant cannot complete it). Bluesky, Telegram and Discord connect in the web app. Then `list_social_accounts` returns the account ids, `publish_video` posts, and `get_publish_status` returns the live post URLs.
Full reference: [makeaivideo.ai/docs/mcp](https://makeaivideo.ai/docs/mcp).
## Environment variables
| Variable | Default | Purpose |
| --- | --- | --- |
| `MAKEAIVIDEO_API_KEY` | (required) | Your `mav_` API key |
| `MAKEAIVIDEO_MCP_URL` | `https://mcp.makeaivideo.ai` | Override the remote endpoint |
## What you can make with MakeAIVideo
MakeAIVideo turns almost any starting point into a finished short-form video. Start from a single idea with [prompt to video](https://makeaivideo.ai/prompt-to-video), or bring your own words with [script to video](https://makeaivideo.ai/script-to-video) and [blog to video](https://makeaivideo.ai/blog-to-video), which narrates a blog post you paste in. To teach a topic, [AI explainer videos](https://makeaivideo.ai/ai-explainer-video) add voiceover, scenes, captions and music in one pass.
For a presenter on screen, [AI talking avatar videos](https://makeaivideo.ai/talking-avatar) lip-sync a presenter you pick, or one made from your own reference photo, to a script. [AI spokesperson videos](https://makeaivideo.ai/ai-spokesperson-video) suit corporate messaging you want to re-render when details change, and [AI UGC video ads](https://makeaivideo.ai/ai-ugc-video) put an AI spokesperson on your ad script for Meta and TikTok. [Character swap](https://makeaivideo.ai/character-swap) replaces the person in a video you upload while the motion and audio stay as filmed.
From a still image, [image to video](https://makeaivideo.ai/image-to-video) turns product shots, landscapes and album art into a moving clip, and [animate a photo](https://makeaivideo.ai/animate-a-photo) brings portraits, pets and old family photos to life.
Every video is sized for short-form platforms: use the [TikTok video generator](https://makeaivideo.ai/tiktok-video-generator), the [Instagram Reels generator](https://makeaivideo.ai/instagram-reels-generator) or the [AI YouTube Shorts generator](https://makeaivideo.ai/ai-shorts-generator), or run a [faceless YouTube channel](https://makeaivideo.ai/faceless-youtube-channel) without filming. When a video is ready, [auto-post to social media](https://makeaivideo.ai/auto-post) posts or schedules it to TikTok, Instagram, YouTube, Facebook Pages, LinkedIn, X, Threads, Pinterest, Bluesky, Telegram and Discord. Plans and credits are on the [MakeAIVideo pricing page](https://makeaivideo.ai/pricing), and AI assistants connect through the [MakeAIVideo MCP server setup guide](https://makeaivideo.ai/docs/mcp).
From an AI assistant, the `create_*_video` tools cover explainer, listicle, story, UGC, demo, article and spokesperson videos plus your own scripts, and `publish_video` posts the result.
## FAQ
**What is the MakeAIVideo MCP server?** A Model Context Protocol server that lets AI assistants create finished short-form AI videos with [MakeAIVideo](https://makeaivideo.ai).
**Does it cost anything?** MakeAIVideo is a paid product with a 7-day trial (card required). The MCP server has no separate charge: videos use credits from your MakeAIVideo plan, and `estimate_video_cost` quotes before anything is spent. See [pricing](https://makeaivideo.ai/pricing).
**Can it post to social media?** Yes. After you connect an account once, the assistant can post a finished video to TikTok, Instagram, YouTube, Facebook Pages, LinkedIn, X, Threads, Pinterest, Bluesky, Telegram or Discord, or schedule it.
**Which AI assistants work?** Anything that speaks MCP: Claude (web, desktop, Code), ChatGPT, Cursor, VS Code, Windsurf, Cline, Zed and more. See [AI agents](https://makeaivideo.ai/docs/agents).
**Is there a REST API too?** Yes: [API reference](https://makeaivideo.ai/docs/api) and the [TypeScript SDK](https://github.com/makeaivideo-ai/sdk).
## About MakeAIVideo
[MakeAIVideo](https://makeaivideo.ai) is an AI video generator that turns a brief, a prompt or your own script into a finished, captioned short-form video: script, AI voiceover, AI-generated or stock scenes, captions and music, exported as an MP4 ready for TikTok, Instagram Reels and YouTube Shorts.
- **For developers:** [developer hub](https://makeaivideo.ai/developers), [API reference](https://makeaivideo.ai/docs/api), [quickstart](https://makeaivideo.ai/docs/quickstart), [authentication](https://makeaivideo.ai/docs/authentication), [webhooks](https://makeaivideo.ai/docs/webhooks), [MCP server](https://makeaivideo.ai/docs/mcp), [AI agents](https://makeaivideo.ai/docs/agents), [CLI](https://makeaivideo.ai/docs/cli)
- **Compare:** [MakeAIVideo vs HeyGen](https://makeaivideo.ai/compare/heygen), [MakeAIVideo vs Synthesia](https://makeaivideo.ai/compare/synthesia)
- [Free creator tools](https://makeaivideo.ai/tools) · [Blog](https://makeaivideo.ai/blog) · [Help](https://makeaivideo.ai/help) · [Contact](https://makeaivideo.ai/contact)
## Links
- Website: [makeaivideo.ai](https://makeaivideo.ai)
- MCP setup guide: [makeaivideo.ai/docs/mcp](https://makeaivideo.ai/docs/mcp)
- Hosted MCP server: `https://mcp.makeaivideo.ai`
- Developer hub: [makeaivideo.ai/developers](https://makeaivideo.ai/developers)
- API reference: [makeaivideo.ai/docs/api](https://makeaivideo.ai/docs/api) · OpenAPI: [app.makeaivideo.aiLo que la gente pregunta sobre mcp
¿Qué es makeaivideo-ai/mcp?
+
makeaivideo-ai/mcp es mcp servers para el ecosistema de Claude AI. MakeAIVideo MCP server: an AI video generator for Claude, ChatGPT, Cursor and any MCP client. 44 tools to create finished AI videos (voiceover, scenes, captions, music) and post them to TikTok, Instagram, YouTube and more. Hosted at https://mcp.makeaivideo.ai or npx @makeaivideo/mcp Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-09-30.
¿Cómo se instala mcp?
+
Puedes instalar mcp clonando el repositorio (https://github.com/makeaivideo-ai/mcp) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar makeaivideo-ai/mcp?
+
Nuestro agente de seguridad ha analizado makeaivideo-ai/mcp y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene makeaivideo-ai/mcp?
+
makeaivideo-ai/mcp es mantenido por makeaivideo-ai. La última actividad registrada en GitHub es del 2026-09-30, con 0 issues abiertos.
¿Hay alternativas a mcp?
+
Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.
Despliega mcp en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/makeaivideo-ai-mcp)<a href="https://claudewave.com/repo/makeaivideo-ai-mcp"><img src="https://claudewave.com/api/badge/makeaivideo-ai-mcp" alt="Featured on ClaudeWave: makeaivideo-ai/mcp" width="320" height="64" /></a>Más MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
The fastest path to AI-powered full stack observability, even for lean teams.