AITuber MCP Server
OfficialCreate and publish AI-generated videos directly to Instagram Reels, with narration, captions, and visual styles.
Generate and publish AI-powered videos to TikTok, supporting short-form content with AI voices and visuals.
Produce and publish AI-narrated videos to YouTube, including long-form content and shorts, with direct channel integration.
Create AI-generated short-form vertical videos for YouTube Shorts, with automated narration, captions, and visual generation.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@AITuber MCP ServerCreate a 60-second video on Mars exploration"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
AITuber MCP Server
Create AI-powered videos from any MCP-compatible client. Generate videos with AI narration, visuals, and synced captions for YouTube Shorts, TikTok, Instagram Reels, and long-form content. Supports AI-generated images, video clips, stock footage, and viral templates like skeleton and character styles. AITuber handles script writing, voice synthesis, visual generation, and video rendering.
AITuber | API Documentation | Get API Key
What you can do
Generate videos from a prompt or script - describe a topic and get a fully produced video, or provide exact narration text for precise control
Short-form and long-form - create 15-second Shorts or 7-minute videos
1,300+ AI voices - filter by gender, accent, age, or language
27+ visual styles - photorealistic, anime, cinematic, 3D Pixar, watercolor, comic book, and more
Video templates - skeleton X-ray style, character-driven stories
Multiple media types - AI-generated images, AI video clips, or real stock footage
YouTube and Instagram - publish directly to your connected channels
Autopilot mode - schedule automated video creation on a recurring basis (via dashboard)
Export to MP4 - render and download the final video
Check credits and plan - monitor usage before generating
Related MCP server: PixVerse MCP
Quick start
1. Get your API key
Go to app.aituber.app/dashboard/settings and create an API key.
2. Install
Claude Desktop - add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"aituber": {
"command": "npx",
"args": ["-y", "@aituber/mcp-server"],
"env": {
"AITUBER_API_KEY": "your_api_key_here"
}
}
}
}Claude Code:
claude mcp add aituber -e AITUBER_API_KEY=your_api_key_here -- npx -y @aituber/mcp-serverCursor - add to .cursor/mcp.json in your project:
{
"mcpServers": {
"aituber": {
"command": "npx",
"args": ["-y", "@aituber/mcp-server"],
"env": {
"AITUBER_API_KEY": "your_api_key_here"
}
}
}
}Windsurf and other MCP clients - same pattern. Point the MCP server command to npx -y @aituber/mcp-server and set the AITUBER_API_KEY environment variable in the config.
3. Start creating
Ask your AI assistant:
"Create a 60-second video about 5 mind-blowing facts about the ocean"
"List available British female voices for narration"
"Check how many credits I have left"
"Export my latest video to MP4 and give me the download link"
"List my connected channels and publish my finished video to YouTube and Instagram"
How it works
This MCP server provides two tools:
search_api
Finds the right AITuber API endpoint for your task. Describe what you want in natural language.
search_api("create a video about cats")
-> Returns: POST /videos/generate with all parameters and examplesexecute_api
Calls the AITuber API. Use after search_api to know which endpoint and parameters to use.
execute_api(method: "POST", path: "/videos/generate", body: {
"script": "5 amazing facts about the deep ocean",
"inputType": "idea",
"expectedDurationSeconds": 60
})
-> Returns: { videoId: "abc-123", status: "pending" }Example workflows
Generate and download MP4
Search - find the right endpoint for creating a video
Generate - create the video with your script and settings
Poll - check video status until generation completes
Export - render the completed video to MP4
Download - get the MP4 download URL
Generate and publish
Generate - create the video with your script and settings
Poll - wait until the video status is
completedList channels - call
GET /channelsto find connected channel IDsPublish - call
POST /publicationswith thevideoIdand per-channel settingsPoll publication - call
GET /publications/{publicationId}until it reachespublished,scheduled, orfailed
Publishing requires channels to already be connected through the AITuber dashboard and an active paid plan with the Publish feature. If the video is not exported yet, the API starts the export automatically.
API endpoints
Endpoint | Description |
| Browse 1,300+ AI voices with filters (public, no auth required) |
| Create a video from a script or idea |
| List all your videos |
| Get video details and generation status |
| Check your plan, credits, and billing info |
| Start rendering a video to MP4 |
| Get a temporary download URL for the MP4 |
| List connected YouTube and Instagram channels |
| Publish a completed video to one or more connected channels |
| Check publication status after publishing |
Supported video types
Type | Description | How to create |
Faceless narration (images) | AI images with Ken Burns animation, narration, and captions | Default. Just send a script or idea. |
Faceless narration (video clips) | AI-generated video clips instead of images | Set |
Stock footage | Real stock footage matched to narration | Set |
Skeleton template | Viral "what happens if..." X-ray style | Set |
Character template | Character-driven story format | Set |
Configuration
Variable | Required | Default | Description |
| Yes | - | Your API key from AITuber dashboard |
| No |
| API base URL (override for self-hosted or testing) |
Links
AITuber - AI video creation tool
API Documentation - Interactive API reference
Dashboard - Manage videos and billing
API Keys - Create and manage your API keys
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/aituberapp/aituber-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server