ZapCap MCP Server

MCP server providing tools for uploading videos, creating processing tasks, and monitoring their progress through the ZapCap API for automated subtitle and B-roll generation.

Get this MCP server

MCP server providing tools for uploading videos, creating processing tasks, and monitoring their progress through the ZapCap API for automated subtitle and B-roll generation.

Installation

UV Tool

uv tool install zapcap-mcp-server

Docker Hub

docker run --rm --init -i --net=host -v "/home/$USER:/host/home/$USER" -e "ZAPCAP_API_KEY=your_api_key_here" bogdan01m/zapcap-mcp-server:latest

Configuration

MCP Client (uvx)

{
  "mcpServers": {
    "zapcap": {
      "command": "uvx",
      "args": ["zapcap-mcp-server"],
      "env": {
        "ZAPCAP_API_KEY": "your_api_key_here"
      }
    }
  }
}

Docker Configuration

{
  "mcpServers": {
    "zapcap": {
      "command": "docker",
      "args": [
        "run", 
        "--rm", 
        "--init",
        "-i",
        "--net=host",
        "-v", "/home/$USER:/host/home/$USER",
        "-e", "ZAPCAP_API_KEY=your_api_key_here",
        "bogdan01m/zapcap-mcp-server:latest"
      ],
      "env": {
        "DOCKER_CLI_HINTS": "false"
      }
    }
  }
}

Available Tools

Tool Description
zapcap_mcp_upload_video Upload a video file to ZapCap
zapcap_mcp_upload_video_by_url Upload a video by URL to ZapCap
zapcap_mcp_get_templates Get available processing templates from ZapCap
zapcap_mcp_create_task Create a video processing task with full subtitle, styling, and B-roll customization capabilities
zapcap_mcp_monitor_task Track video processing task progress

Features

  • Video upload by file path or URL
  • Video processing task creation with full customization
  • Subtitle options including emojis, animations, and keyword highlighting
  • Style customization for fonts, colors, shadows, and positioning
  • B-roll generation with configurable percentage
  • Task progress monitoring
  • Template-based processing
  • Natural language interface instead of complex API calls
  • Automatic token management
  • Type safety and validation with Pydantic integration

Environment Variables

Required

  • ZAPCAP_API_KEY - API key for authentication on the ZapCap platform

Usage Examples

Add green highlighted subtitles with 40% B-roll using viral template

Notes

This is an unofficial MCP Server implementation for ZapCap. Requires a ZapCap API key from https://platform.zapcap.ai/dashboard/api-key. Provides advantages over direct API usage, including token management, natural language interface, and type-safe validation.

Comments (0)

Sign In Sign in to leave a comment.

Spark Drops

Weekly picks: best new AI tools, agents & prompts

Venture Crew
Terms of Service

© 2026, Venture Crew