Skip to main content

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_hls⭐ vid_thumbnail_sprite⭐ vid_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

Metadata

Release files for nira-video-mcp 1.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nira-video-mcp 1.0.3
File Size Uploaded
nira_video_mcp-1.0.3.tar.gz 33.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nira-video-mcp 1.0.3
File Interpreter ABI Platform
nira_video_mcp-1.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 71.5 kB

Release files / nira_video_mcp-1.0.3.tar.gz

Download URL nira_video_mcp-1.0.3.tar.gz
Size 33.2 kB
Tags Source
SHA-256 checksum
How to use checksums
2e8264c67aaa6e2c0e107d85fa9d8f5f18cf1c65185f4b8511c85788e50cc036
BLAKE2b-256 checksum
How to use checksums
1d1b236f3c3a7aca49b19eab7a5612b356e570f1aa4fb3ffa3ad4ac665fe2dec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 28, 2026.

Transparency log

Release files / nira_video_mcp-1.0.3-py3-none-any.whl

Download URL nira_video_mcp-1.0.3-py3-none-any.whl
Size 38.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
74cb29d60e77d4dd39de0605f8126b0d1d10a3d0832d94ead56b26aa53e97b88
BLAKE2b-256 checksum
How to use checksums
2dd06b98f5103dbf1778b5ead7b981e21030220beb104a1fad8eef49d1187763
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 28, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.0.3 This release

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page