Skip to main content

NIRA Video Production MCP — professional video editing, grading, AI generation, and delivery (55 tools)

Project description

NIRA Video MCP — 55 Video Production Tools for Claude

The most complete video production MCP. Edit, grade, generate AI video, master audio, generate TTS captions, and deliver to any platform — all from a Claude conversation.

pip install nira-video-mcp

PyPI version Python 3.11+ License: MIT MCP Registry


What you can do

From a single Claude prompt:

"Trim clip.mp4 to 30 seconds, apply a cinematic teal-orange grade, normalize audio to -14 LUFS, add my logo in the bottom right, and export for YouTube 1080p"

"Generate a 5-second aerial shot of a neon city at night using Kling 3.0, then apply vintage film grain and export for TikTok"

"Create a project from 6 clips with crossfade transitions, add background music at 20% volume, burn in subtitles from transcript.srt, render at ProRes 4444"


55 Tools Across 9 Modules

Module Tools
Inspect vid_inspect vid_probe vid_thumbnail vid_list_workspace vid_waveform
Edit vid_trim vid_concat vid_resize vid_speed vid_filter vid_overlay vid_loop vid_reverse vid_stabilize vid_transition
Grade vid_grade vid_lut vid_grain vid_vignette vid_chromakey vid_glitch vid_halation vid_motion_blur
Audio aud_extract aud_replace aud_normalize aud_mix aud_add_music aud_silence aud_master aud_duck_smart aud_detect_beats vid_tts_caption
Motion Graphics vid_text_overlay vid_lower_third vid_title_card vid_subtitles vid_progress_bar vid_manim_render
AI Generation ⭐ PRO ai_gen_wan2gp ai_gen_fal ai_gen_status ai_gen_cancel ai_gen_list_models
Delivery vid_export vid_export_hlsvid_thumbnail_spritevid_chapters vid_metadata
Projects proj_create proj_list proj_render
Render Queue render_status render_cancel render_list

⭐ = PRO tier


Quick Install

Option 1 — pip (recommended):

pip install nira-video-mcp

Add to Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "nira-video-mcp": {
      "command": "nira-video-mcp",
      "env": {
        "VIDPROD_OUTPUT": "/path/to/output",
        "VIDPROD_INPUT": "/path/to/clips",
        "FAL_KEY": "your-fal-key"
      }
    }
  }
}

Option 2 — Claude Code:

claude mcp add nira-video-mcp nira-video-mcp \
  --env VIDPROD_OUTPUT="/path/to/output" \
  --env VIDPROD_INPUT="/path/to/clips"

Requirements: Python 3.11+ · FFmpeg in PATH


AI Video Generation (PRO)

Generate real video clips from text or image prompts — directly from Claude:

Model Provider Cost/sec Best for
Wan2GP Local GPU Free Privacy, NSFW, unlimited
Kling 3.0 fal.ai $0.084 Best value, 5-10s clips
Luma Ray3 fal.ai $0.08 Best image-to-video
Veo 3.1 fal.ai $0.40 Highest quality + audio
MiniMax Hailuo 2.3 fal.ai $0.015 Cheapest, high volume
Pika 2.2 fal.ai $0.05 Fast loops from image
> "Generate a 5-second slow motion shot of waves crashing on rocks, 
   cinematic, golden hour lighting, using Kling 3.0"

Unlock AI generation: NIRA Video MCP PRO — $49 one-time →


Color Grading

8 built-in cinematic looks:

Look Description
teal_orange Hollywood blockbuster — teal shadows, warm highlights
vintage_film Faded film stock with lifted blacks
noir High-contrast black and white
golden_hour Warm amber summer light
cold_blue Desaturated thriller/crime aesthetic
blockbuster Vibrant, punchy streaming look
sunset_warm Rich oranges and deep shadows
moody_green Matrix/Fincher desaturated green tint

Plus: custom .cube LUT support, VHS/glitch, film halation, chromakey, motion blur.


Delivery Presets

15 platform presets with correct specs for every major platform:

youtube_4k youtube_1080 youtube_shorts tiktok instagram_reels instagram_feed twitter facebook linkedin prores_4444 prores_422 h265_4k av1_web gif web_mp4


Environment Variables

Variable Default Description
VIDPROD_OUTPUT ~/video_output Output directory
VIDPROD_INPUT ~/video_input Input clips directory
VIDPROD_WORKSPACE ~/video_workspace Projects directory
FAL_KEY fal.ai key for cloud AI gen
WAN2GP_PATH D:/Wan2GP Wan2GP install path
NIRA_PRO_KEY PRO license key

PRO License

Get NIRA Video MCP PRO — $49 one-time

PRO unlocks:

  • All 5 AI video generation tools (Wan2GP + fal.ai: Kling, Luma, Veo, MiniMax, Pika)
  • HLS adaptive streaming export (vid_export_hls)
  • Thumbnail sprite generation (vid_thumbnail_sprite)

Set your key:

export NIRA_PRO_KEY=your-license-key

Or in claude_desktop_config.json:

"NIRA_PRO_KEY": "your-license-key"

License

MIT — free to use, modify, redistribute. PRO features require a license key.


Built with FastMCP · Powered by FFmpeg · AI generation via fal.ai and Wan2GP

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nira_video_mcp-1.0.2.tar.gz (33.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nira_video_mcp-1.0.2-py3-none-any.whl (38.2 kB view details)

Uploaded Python 3

File details

Details for the file nira_video_mcp-1.0.2.tar.gz.

File metadata

  • Download URL: nira_video_mcp-1.0.2.tar.gz
  • Upload date:
  • Size: 33.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for nira_video_mcp-1.0.2.tar.gz
Algorithm Hash digest
SHA256 ed1b5614fc76b69a96ddfc4e9678f7ba0e25e054b81df0eeb37849e6cb5da55a
MD5 7f8714ccb059385889d699faa973fb81
BLAKE2b-256 524398ab49330a943c2afe54a112e056eab3621a007332a8b51d7903c238f744

See more details on using hashes here.

Provenance

The following attestation bundles were made for nira_video_mcp-1.0.2.tar.gz:

Publisher: publish.yml on pachote/nira-video-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file nira_video_mcp-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: nira_video_mcp-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 38.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for nira_video_mcp-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bb339eafa83da321b9b9654206bc98181253421891d3abc2541f24195a304af8
MD5 d6ec4535afbc2b3519d02b3700f1d5d4
BLAKE2b-256 05ff790ccdaaddc6ee76a5cb341dbbc05ca264fbdff2a422264ff8f335cafb4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for nira_video_mcp-1.0.2-py3-none-any.whl:

Publisher: publish.yml on pachote/nira-video-mcp

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page