json2video MCP Server
@omergocmen
About json2video MCP Server
Message Communication Protocol server for json2video API integration
Basic information
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
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
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.
More Other MCP servers
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
IDA Pro MCP
mrexodiaAI-powered reverse engineering assistant that bridges IDA Pro with language models through MCP.
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Comments