# MakeAIVideo [Health: Active]

**Category:** 🌐 Social Media  
**Repository:** https://github.com/makeaivideo-ai/mcp  
**GitHub Stars:** 0  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/makeaivideo-2

## Description
Create finished AI videos (script, voiceover, scenes, captions, music) for TikTok, Reels and Shorts.

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "makeaivideo": {
    "command": "npx",
    "args": ["-y","@makeaivideo/mcp"]
  }
}
```

## Documentation & README

# MakeAIVideo MCP Server

[![npm](https://img.shields.io/npm/v/@makeaivideo/mcp.svg)](https://www.npmjs.com/package/@makeaivideo/mcp) [![license](https://img.shields.io/npm/l/@makeaivideo/mcp.svg)](LICENSE)

**Let Claude, ChatGPT, Cursor and any MCP client make finished AI videos.** The [MakeAIVideo](https://makeaivideo.ai) MCP server gives your AI assistant 39 tools to write a script, generate a video with AI voiceover, scenes, captions and music, and hand back the MP4, ready for [TikTok](https://makeaivideo.ai/tiktok-video-generator), [Instagram Reels](https://makeaivideo.ai/instagram-reels-generator) and [YouTube Shorts](https://makeaivideo.ai/ai-shorts-generator).

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."

## 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+.

## Tools (39)

| 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` |
| 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. 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 |

## 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?** The server is free. Videos use credits from your MakeAIVideo plan, and `estimate_video_cost` quotes before anything is spent. See [pricing](https://makeaivideo.ai/pricing).

**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.

- **Make videos in the app:** [prompt to video](https://makeaivideo.ai/prompt-to-video), [script to video](https://makeaivideo.ai/script-to-video), [image to video](https://makeaivideo.ai/image-to-video), [talking avatar](https://makeaivideo.ai/talking-avatar), [AI ad maker](https://makeaivideo.ai/ai-ad-maker), [blog to video](https://makeaivideo.ai/blog-to-video)
- **By format:** [TikTok video generator](https://makeaivideo.ai/tiktok-video-generator), [Instagram Reels generator](https://makeaivideo.ai/instagram-reels-generator), [AI Shorts generator](https://makeaivideo.ai/ai-shorts-generator), [faceless YouTube channel](https://makeaivideo.ai/faceless-youtube-channel), [AI UGC video](https://makeaivideo.ai/ai-ugc-video), [AI explainer video](https://makeaivideo.ai/ai-explainer-video), [AI spokesperson video](https://makeaivideo.ai/ai-spokesperson-video)
- **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)
- [Pricing](https://makeaivideo.ai/pricing) · [Free creator tools](https://makeaivideo.ai/tools) · [Blog](https://makeaivideo.ai/blog) · [Help](https://makeaivideo.ai/help) · [Contact](https://makeaivideo.ai/contact)

## Related packages

| Package | What it is |
| --- | --- |
| [`@makeaivideo/sdk`](https://github.com/makeaivideo-ai/sdk) | TypeScript / JavaScript SDK for the REST API |
| [`@makeaivideo/mcp`](https://github.com/makeaivideo-ai/mcp) | MCP server for Claude, ChatGPT, Cursor and other AI assistants |
| [`@makeaivideo/cli`](https://github.com/makeaivideo-ai/cli) | Command line tool: brief in, MP4 out |

## License

MIT © [MakeAIVideo](https://makeaivideo.ai)

