claude

resolve-mcp

MCP server with 295+ tools for DaVinci Resolve scripting API (v20.3) plus skills for preflight QC, color grading, delivery, Dolby Vision, timeline management, and more.

7 on GitHubby Mike Jenkinsv0.1.8MITupdated 14 days ago

Not in a marketplace yet, so it loads for one session with --plugin-dir.

Plugin resolve-mcp in jenkinsm13/resolve-mcp. Commands read from the repo's manifest — 13 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (16)

  • archive

    Archive a DaVinci Resolve project — export the .drp project file, media list, timeline markers, render queue status, and editorial notes as a complete archive package.

  • color-assist

    AI-powered color grading assistant. Exports the current frame in sRGB, visually analyzes it, and makes CDL adjustments directly on the Color page nodes. Works regardless of project color space (HDR, P3, ACES, etc.) because the frame is converted to sRGB for analysis — the color space LLMs are traine

  • deliver

    One-command render and export from DaVinci Resolve. Accepts a preset name or shorthand like "h265 4k", "prores proxy", "youtube", "instagram".

  • dolby-vision

    Dolby Vision render pipeline — set DV profile version, run the analyzer, adjust midtone detail, and render. Specify version (8.4 default for social/streaming, 5 for cinema, 8.1 for broadcast).

  • import-notes

    Paste timecoded client feedback or review notes and auto-create color-coded markers on the DaVinci Resolve timeline at each timecode.

  • markers-to-notes

    Export all timeline markers from DaVinci Resolve as a structured editorial notes document, grouped by color.

  • match-reference

    Match the color grade of the current DaVinci Resolve timeline frame to a reference image. Exports both in sRGB, visually compares them, and adjusts CDL nodes to match the reference look.

  • multi-deliver

    Render multiple deliverables from one DaVinci Resolve timeline in a single batch — YouTube, Instagram, broadcast, ProRes master, etc.

  • organize

    Auto-organize the DaVinci Resolve media pool — create bins and sort clips by type, camera, date, or filename patterns.

  • preflight

    Full pre-delivery QC check on the current DaVinci Resolve timeline — runs timeline audit and color consistency check together, then summarizes all issues.

  • prep-timeline

    Create a new DaVinci Resolve timeline with a standard professional track layout — video tracks for A-roll, B-roll, GFX, and audio tracks for dialogue, SFX, music.

  • publish

    Bump patch version, build, publish to PyPI, commit, and push to GitHub

  • resolve-conventions

    Project conventions and patterns for resolve-mcp development

  • review-cut

    Render a quick review cut with burned-in timecode and watermark, then feed it to Gemini so the AI can see the current state of the timeline and give editorial feedback.

  • timeline-diff

    Compare two DaVinci Resolve timelines and report what changed — clips added, removed, moved, trimmed, or reordered between versions.

  • bump-publish

    Bump the package version in pyproject.toml and publish to PyPI. Handles version increment, git tag, build, and upload in one step.

Subagents (25)

  • api-coverage-checker

    Verifies that resolve-mcp tools cover the full DaVinci Resolve scripting API surface. Finds missing API methods, undocumented parameters, and coverage gaps.

  • code-reviewer

    Reviews resolve-mcp code for bugs, convention violations, and API correctness. Focuses on tool registration patterns, error handling, and Resolve API usage.

  • color-analyst

    Analyzes exported sRGB frames from DaVinci Resolve and recommends precise CDL adjustments for color correction.

  • color-consistency-checker

    Post-grading quality check for DaVinci Resolve timelines. Verifies all clips are graded and grades are consistent across the edit.

  • colorist

    Senior colorist for DaVinci Resolve. Handles color grading workflows — node trees, LUTs, CDL values, color groups, gallery stills, grade copying, and look development. Use for any color-related task from basic correction to creative look building.

  • commercial-editor

    Commercial and branded content editor for DaVinci Resolve. Specializes in multi-deliverable workflows — 30s/15s/6s cuts, aspect ratio variants (16:9, 9:16, 1:1), fast turnaround editing, brand compliance, and multi-format rendering. Built for agency and in-house production.

  • conform-deliver

    Conform and delivery specialist for DaVinci Resolve. Handles render settings, render queue management, format/codec selection, timeline export (AAF/EDL/XML/OTIO), preset management, and final delivery QC. Use for any rendering or delivery task.

  • dailies-processor

    Dailies processor for DaVinci Resolve. Automates the ingest-to-viewing pipeline — importing footage, organizing by camera/day/scene, syncing audio, applying base corrections, creating viewing timelines, and rendering dailies for client/director review.

  • documentary-editor

    Documentary editor for DaVinci Resolve. Specializes in interview-driven storytelling — transcription-based editing, B-roll weaving, multi-camera interview cuts, narration placement, and thematic structuring. Thinks in story arcs, not just shots.

  • grade-k

    Implements Cullen K.'s streamlined node graph — the modern minimalist approach from one of LA's top commercial colorists (Netflix, HBO, Hulu, Microsoft, McDonald's). Uses a Prime/Balance/Saturation structure with a parallel secondary branch.

  • grade-m

    Implements Juan M.'s 5-stage node methodology — a logical order-of-operations approach focused on preserving image data at each stage. Clean, educational, and widely adopted by working colorists.

  • grade-v

    Implements Walter V.'s fixed node tree methodology — the Hollywood approach used on The Last Jedi, Dunkirk, and Green Book. Builds a comprehensive, production-proven node structure designed to be indestructible and consistent across an entire film.

  • media-manager

    Media manager for DaVinci Resolve. Handles footage organization — bin structure, media import, metadata tagging, clip search, proxy management, relinking, transcription, and media storage browsing. Use for any media pool organization task.

  • motion-graphics

    Motion graphics artist for DaVinci Resolve's Fusion page. Builds animated lower thirds, title cards, logo reveals, transitions, info graphics, and templated mograph elements programmatically. Thinks in keyframes, easing, and compositing layers.

  • music-video-editor

    Music video editor for DaVinci Resolve. Specializes in rhythm-driven editing — beat-synced cuts, visual pacing, performance intercutting, speed ramps, and high-energy montage. Thinks in beats and bars, not just timecode.

  • rough-cut-builder

    AI-assisted rough cut builder for DaVinci Resolve. Uses AI footage analysis to understand what's in each clip, then assembles a first-pass edit based on script, shot list, or creative direction. Bridges the gap between organized media and a watchable cut.

  • social-media-editor

    Social media content editor for DaVinci Resolve. Specializes in short-form vertical video — Instagram Reels, TikTok, YouTube Shorts, and Stories. Handles aspect ratio conversion, text overlays, trending formats, captions, hooks, and platform-optimized rendering.

  • social-media-graphics

    Social media graphics designer for DaVinci Resolve's Fusion page. Builds vertical-first visual elements for Instagram Reels, TikTok, YouTube Shorts, and Stories — hook text, captions, swipe-up CTAs, trending text styles, countdown overlays, and platform-optimized motion graphics. Works in parallel w

  • sound-designer

    Audio engineer and sound designer for DaVinci Resolve's Fairlight page. Handles voice isolation, audio track management, audio insertion, music placement, and audio-visual sync. Use for any audio-related task.

  • timeline-auditor

    Pre-delivery quality check for DaVinci Resolve timelines. Run before rendering to catch gaps, disabled clips, frame rate mismatches, and missing audio.

  • title-designer

    Title designer and broadcast graphics specialist for DaVinci Resolve's Fusion page. Creates opening titles, end credits, chapter cards, bumper animations, logo reveals, and kinetic typography. Specializes in type-driven design with animated builds.

  • transition-designer

    Transition designer for DaVinci Resolve's Fusion page. Builds custom animated transitions — wipes, reveals, morphs, glitch cuts, light leaks, zoom transitions, and creative in/out animations. Goes far beyond Resolve's built-in transitions.

  • vfx-compositor

    VFX compositor for DaVinci Resolve's Fusion page. Builds compositing node trees for green screen keying, sky replacements, object removal, screen inserts, light wraps, and multi-layer composites. Thinks in mattes, premultiplication, and edge treatment.

  • youtube-editor

    YouTube content editor for DaVinci Resolve. Specializes in long-form YouTube video editing — intro hooks, multi-camera setups, chapter markers, end screens, podcast-to-video, thumbnail moments, and YouTube-optimized rendering. Thinks in audience retention and algorithmic visibility.

  • youtube-graphics

    YouTube graphics designer for DaVinci Resolve's Fusion page. Builds all visual elements for YouTube content — intro bumpers, end screen backgrounds, chapter title cards, lower thirds, subscribe animations, like button prompts, progress bars, and branded overlays. Works in parallel with the youtube-e

MCP servers (1)

  • resolve-mcp

    runs: uv run --directory ${CLAUDE_PLUGIN_ROOT} python -m resolve_mcp

Hooks (3)

  • PreToolUse

    if echo "$CLAUDE_TOOL_INPUT" | grep -qE '\.env"|\.env$'; then echo 'BLOCKED: Do not edit .env files — they contain API keys' >&2; exit 1; fi

  • PreToolUse

    echo '⚠️ DESTRUCTIVE: This will delete data in DaVinci Resolve that cannot be undone. Confirm with the user before proceeding.' >&2

  • PostToolUse

    FILE=$(echo "$CLAUDE_TOOL_INPUT" | grep -oE '"file_path":\s*"[^"]+\.py"' | head -1 | sed 's/.*"\([^"]*\.py\)"/\1/'); if [ -n "$FILE" ] && command -v ruff >/dev/null 2>&1; then ruff format --quiet "$FI

View source on GitHub

Similar plugins

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

mempalace

claudecodex

AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.

3 skills · 6 commands · 1 MCP server · hooks

MemPalace/mempalace 60,536

Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer

8 skills · 1 MCP server

ChromeDevTools/chrome-devtools-mcp 55,181

gitnexus

claudecodex

Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.

12 skills · 1 MCP server · hooks

abhigyanpatwari/GitNexus 48,482

daisyUI Blueprint MCP server - (Needs paid license)

saadeghi/daisyui 42,821

Maintain resolve-mcp?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted