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

16 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 nirasynth_xxx


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.3.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.3-py3-none-any.whl (38.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nira_video_mcp-1.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 2e8264c67aaa6e2c0e107d85fa9d8f5f18cf1c65185f4b8511c85788e50cc036
MD5 3a475497b6ef7392626f501478a9da3c
BLAKE2b-256 1d1b236f3c3a7aca49b19eab7a5612b356e570f1aa4fb3ffa3ad4ac665fe2dec

See more details on using hashes here.

Provenance

The following attestation bundles were made for nira_video_mcp-1.0.3.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.3-py3-none-any.whl.

File metadata

  • Download URL: nira_video_mcp-1.0.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 74cb29d60e77d4dd39de0605f8126b0d1d10a3d0832d94ead56b26aa53e97b88
MD5 f9fb0b938675926295c6f76183e2b3b3
BLAKE2b-256 2dd06b98f5103dbf1778b5ead7b981e21030220beb104a1fad8eef49d1187763

See more details on using hashes here.

Provenance

The following attestation bundles were made for nira_video_mcp-1.0.3-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