MCP Catalogs
Home

json2video-mcp-server

by omergocmen·25·Score 38

An MCP server for generating videos programmatically using the json2video API with extensive scene and element support.

mediaai-llmproductivity
2
Forks
1
Open issues
12 mo ago
Last commit
2d ago
Indexed

Overview

The json2video-mcp-server provides a comprehensive Model Context Protocol implementation for integrating video generation capabilities into LLM applications and automation workflows. It exposes powerful tools for creating, monitoring, and managing video projects through the json2video API. The server supports asynchronous rendering with status polling, allowing users to create videos with text, images, video clips, audio, components, HTML, voiceovers, audiograms, and subtitles. It's designed for easy integration with various MCP-compatible clients and automation agents.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Automatically create video content from structured data for marketing campaigns
you:Generate personalized video messages as part of customer service automation
you:Create video summaries or reports from analytical data outputs
you:How do I get an API key for json2video?
you:What video formats and resolutions are supported?

When to choose this

Choose this when you need to integrate video generation capabilities into your LLM workflows without building custom video processing infrastructure.

When NOT to choose this

Don't choose this if you need real-time video generation, require advanced video editing features, or want to avoid cloud-based video processing services.

Tools this server exposes

5 tools extracted from the README
  • generate_video

    Create a customizable video project with scenes and elements

  • get_video_status

    Check the status or retrieve the result of a video generation job

  • create_template

    Create a new template in json2video

  • get_template

    Get template details from json2video

  • list_templates

    List all available templates from json2video

Comparable tools

runway-mcpsynthesia-api-mcppika-mcp

Installation

Installation

  1. **Running with npx:**
env JSON2VIDEO_API_KEY=your_api_key_here npx -y @omerrgocmen/json2video-mcp
  1. **Manual Installation:**
npm install -g @omerrgocmen/json2video-mcp
  1. **Claude Desktop Configuration:**

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "json2video-mcp": {
      "command": "npx",
      "args": ["-y", "@omerrgocmen/json2video-mcp"],
      "env": {
        "JSON2VIDEO_API_KEY": "your_api_key_here"
      }
    }
  }
}

Replace your_api_key_here with your actual json2video API key.

FAQ

How do I get an API key for json2video?
You can obtain an API key by signing up at json2video.com and accessing your account settings.
What video formats and resolutions are supported?
The server supports various resolutions including SD, HD, Full HD, Instagram formats, Twitter formats, and custom resolutions. Video formats depend on the json2video API capabilities.

Compare json2video-mcp-server with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.