Codex DaVinci Resolve MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DAVINCI_AUDIT_LOG | No | Local security audit log path | ~/.local/state/codex-davinci-resolve/audit.jsonl |
| DAVINCI_TRANSPORT | No | Transport mode: auto, direct, bridge, or mock | auto |
| DAVINCI_ENABLE_MOCK | No | Must equal '1' to enable mock transport | |
| DAVINCI_BRIDGE_CONFIG | No | Shared bridge configuration and token | ~/.config/codex-davinci-resolve/bridge.json |
| DAVINCI_TOOL_TIMEOUT_SECONDS | No | Per-request timeout in seconds (1-900) | 90 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| resolve_healthA | Check Resolve connectivity, version, active context, transport, policy, and capabilities. |
| resolve_list_projectsA | List projects in the current local Resolve project-library folder without opening them. |
| resolve_get_stateA | Inspect the current project, timelines, tracks, items, markers, and optionally media. |
| resolve_production_preflightA | Read-only studio preflight for timeline, media, settings, render choice, and disk capacity. |
| resolve_create_projectA | Create and open a project, optionally applying allowlisted timeline/color settings. |
| resolve_open_projectB | Save the current project by default, then open an existing named project. |
| resolve_save_projectA | Save the current Resolve project and verify Resolve returned success. |
| resolve_export_project_backupB | Save and export a verified, private DRP backup without overwriting an existing file. |
| resolve_set_project_settingsB | Apply allowlisted project settings such as frame rate and resolution, then save. |
| resolve_import_mediaC | Import existing files from configured media roots into an optional media-pool bin. |
| resolve_create_timelineB | Create a timeline, optionally importing/placing strictly located clips with frame ranges. |
| resolve_duplicate_timelineB | Create a saved, version-named timeline revision while preserving the source timeline. |
| resolve_append_clipsC | Append or precisely place clips on a timeline using media IDs, names, or allowed paths. |
| resolve_add_trackC | Add and optionally name a video, audio, or subtitle track. |
| resolve_set_track_stateB | Rename, enable/disable, or lock/unlock an existing timeline track. |
| resolve_edit_itemsC | Edit allowlisted transform/crop/composite properties or enable/name timeline items. |
| resolve_add_markerB | Add a timeline marker at an exact frame with optional private custom data. |
| resolve_insert_titleC | Insert a standard or Fusion title at the current or supplied timeline timecode. |
| resolve_apply_lutA | Apply an allowed local LUT file to a one-based color node on selected timeline items. |
| resolve_get_render_optionsA | Discover exact available formats, codecs, resolutions, presets, and current render choice. |
| resolve_configure_renderA | Configure a render using discovered format/codec values and an allowed output directory. |
| resolve_queue_renderA | Add one render job from current settings and optionally start only that job. |
| resolve_render_statusB | Inspect render queue records and authoritative status/progress without changing jobs. |
| resolve_verify_mediaA | Verify an allowlisted media delivery with bounded ffprobe checks and optional SHA-256. |
| resolve_export_timelineB | Export the selected timeline to an allowed interchange file path. |
| resolve_prepare_destructive_actionB | Validate and preview an exact delete request; returns a one-use five-minute token. |
| resolve_execute_destructive_actionA | Execute the exact prepared delete once; mismatched, expired, or replayed tokens fail. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| capabilities | |
| studio_workflow |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Mandrilsquad1441/codex-davinci-resolve-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server