json2video MCP Server
@omergocmen
About json2video MCP Server
Message Communication Protocol server for json2video API integration
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"json2video-mcp": {
"command": "npx",
"args": [
"-y",
"@omerrgocmen/json2video-mcp"
],
"env": {
"JSON2VIDEO_API_KEY": ""
}
}
}
}Tools
5Creates a video project using the json2video API. Each project can contain multiple scenes, and each scene can contain various elements such as text, images, video, audio, components, HTML, voice, audiogram, and subtitles. See https://json2video.com/docs/api/ for full schema.
Get the status or result of a generated video
Create a new template in json2video
Get template details from json2video
List all available templates from json2video
Overview
What is json2video MCP Server?
A Model Context Protocol (MCP) server for programmatically generating videos via the json2video API. It exposes tools for video generation, status checking, and template management to LLMs, agents, or any MCP-compatible client.
How to use json2video MCP Server?
Install and run with env JSON2VIDEO_API_KEY=your_api_key_here npx -y @omerrgocmen/json2video-mcp, or install globally with npm install -g @omerrgocmen/json2video-mcp. Set the JSON2VIDEO_API_KEY environment variable with your API key from json2video.com. The server provides generate_video, get_video_status, create_template, get_template, and list_templates tools.
Key features of json2video MCP Server
- Rich scene and element support (text, image, video, audio, components, HTML, voice, audiogram, subtitles)
- Asynchronous video rendering with status polling via project ID
- API key authentication via environment variable or per-request
- Template creation, retrieval, and listing for reusable projects
- Flexible JSON schema supporting custom resolutions and multiple scenes
Use cases of json2video MCP Server
- Programmatic video generation from LLMs and AI agents
- Automating video production with dynamic scenes and elements
- Creating and reusing video templates for recurring content
- Checking rendering status of asynchronous video jobs
FAQ from json2video MCP Server
What tools does the server expose?
It exposes generate_video, get_video_status, create_template, get_template, and list_templates.
How do I get a json2video API key?
Obtain your API key from the json2video website at https://json2video.com.
Is video rendering synchronous or asynchronous?
Video generation is asynchronous. Use the returned project ID with get_video_status to poll until status is "done".
What element types can I include in a scene?
Text, image, video, audio, component, HTML, voice, audiogram, and subtitles elements are supported.
What are the runtime requirements?
Node.js and npm are required. The server needs an active internet connection to reach the json2video API.
Frequently asked questions
What tools does the server expose?
It exposes `generate_video`, `get_video_status`, `create_template`, `get_template`, and `list_templates`.
How do I get a json2video API key?
Obtain your API key from the json2video website at https://json2video.com.
Is video rendering synchronous or asynchronous?
Video generation is asynchronous. Use the returned project ID with `get_video_status` to poll until status is "done".
What element types can I include in a scene?
Text, image, video, audio, component, HTML, voice, audiogram, and subtitles elements are supported.
What are the runtime requirements?
Node.js and npm are required. The server needs an active internet connection to reach the json2video API.
Basic information
More Other MCP servers
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,

Figs, Relationship Expert
Figs O'Sullivan, LMFTCouples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser

Glasswarp
GlasswarpSee and control a real Windows PC you own — from any MCP client, locally or remotely. Observe (UIA + screenshots), click/type/drag/scroll, launch apps, owner Live View. BYOH: your machine, your key.
Comments