VideoDB
About
Server for advanced AI-driven video editing, semantic search, multilingual transcription, generative media, voice cloning, and content moderation.
Explore
- Integrates with VideoDB’s video database platform
- Runs via the lightweight uvx package runner
- Supports automated install in Claude and Cursor
- Requires only a VideoDB API key for authentication
- Can be updated to latest version with uv cache clean
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
VideoDBCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
You can configure VideoDB Director MCP server in Claude and Cursor together, by running the following command
claude mcp add videodb-director uvx -- videodb-director-mcp --api-key=<VIDEODB_API_KEY>
To ensure you're using the latest version of the MCP server withuvx, start by clearing the cache:
This command removes any outdated cached packages ofvideodb-director-mcp, allowinguvxto fetch the most recent version.
If you always want to use the latest version of the MCP server, update your command as follows:
uvx videodb-director-mcp@latest --api-key=<VIDEODB_API_KEY>
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Generates AI images and videos using the GPT4O Image Generator API.
Interact with the RunwayML and Luma AI APIs for video and image generation tasks.
An MCP server for AI-powered video creation using the FAL AI API.
Turn any language model into a multimodal powerhouse that can generate images, music, videos and more on the fly. Rostro's tools are designed to be used by language models from the ground up, expanding capabilities with minimal context bloat.
All-in-one AI creative studio — generate videos, images, audio in 11 Indian languages, and 3D models via MCP. Hosted at mcp.arcframe.ai.
AVCLabs MCP integrates AI-powered video upscaling, quality enhancement, and SAM3 image segmentation into MCP workflows. It enhances low-resolution videos, cleans noisy footage, and extracts target objects through text prompts.
Official Cannon Studio MCP for AI video, image, 3D, audio, workflow, pricing, model, and developer API guidance.
Hosted remote MCP server for AI image and video generation from one Streamable HTTP endpoint.
A server for creating fast and free lipsync videos for digital avatars, supporting both realistic and cartoon styles.
Analyzes image and video content from URLs or local files using the Gemini 2.0 Flash model.
doc_assistant
Context for creating video applications using VideoDB
code_assistant
Will give you data related to VideoDB SDK which allows developers to use videodb in python. IMPORTANT: Whenever user wants to write code related to videos, youtube videos or VideoDB specifically, always call this tool.
play_video
Play the video of the given stream link
call_director
The Director tool orchestrates specialized agents within the VideoDB server, efficiently handling multimedia and video-related queries. Clients should send queries that Director can interpret clearly, specifying tasks in natural language. Director will then delegate these queries to appropriate agents for optimized results, utilizing defaults and contextual information if explicit parameters are not provided. Director handles queries such as: - Uploading & Downloading: - Upload media from URLs or local paths (supported media: video, audio, image) - Download the VideoDB generated video streams. - Indexing & Search: - Index spoken words or scenes in videos (spoken_words, scene indexing; scene indexing supports shot or time-based type) - Search VideoDB collections semantically or by keyword (semantic, keyword search; indexing types: spoken_word, scene) - Summarization & Subtitles: - Summarize video content based on custom prompts - Add subtitles in various languages - Dubbing: - Dub videos into target languages - Creating Videos: - Generate videos using specific models or engines (Fal, StabilityAI; job types: text_to_video, image_to_video) - Compare multiple video generation models (video_generation_comparison) - Audio Generation & Editing: - Generate speech, sound effects, or background music (engines: ElevenLabs for speech/sound effects, Beatoven for music) - Clone voices from audio sources or overlay cloned voices onto videos - Censor the video on given prompt - Image and Frame Generation: - Generate static image frames from videos at specified timestamps - Create or enhance images using GenAI models (job types: text_to_image, image_to_image using Fal, Replicate) - Video Editing & Clip Generation: - Edit or combine multiple videos and audio files - Generate targeted video clips from user prompts - Streaming & Web Search: - Stream videos by video ID or URL - Search for relevant online videos (engine: Serp) - Transcription: - Generate transcripts for videos - Pricing & Usage Information: - Provide detailed cost information and usage estimates - Meeting Recording & Analysis: - Record meetings - Deploy recording bots to Zoom, Google Meet, or Microsoft Teams - Analyze recorded meetings for AI-driven insights - Intelligently index and summarize meetings Clients should provide queries clearly aligned with Director's capabilities, allowing Director to use contextual defaults when explicit parameters like IDs or collection details are not specified. IMPORTANT: if you have a previous response of this method with an appropriate session_id, please provide that session_id in the next request to continue the conversation. IMPORTANT: It is MANDATORY to send the `session_id` param if any earlier response from this method exists with a `session_id` in its output
- doc_assistant: Context for creating video applications using VideoDB
- code_assistant: Will give you data related to VideoDB SDK which allows developers to use videodb in python. IMPORTANT: Whenever user wants to write code related to videos, youtube videos or VideoDB specifically, always call this tool.
- play_video: Play the video of the given stream link
- call_director: The Director tool orchestrates specialized agents within the VideoDB server, efficiently handling multimedia and video-related queries. Clients should send queries that Director can interpret clearly, specifying tasks in natural language. Director will then delegate these queries to appropriate agents for optimized results, utilizing defaults and contextual information if explicit parameters are not provided.
Director handles queries such as:
- Uploading & Downloading:
- Upload media from URLs or local paths (supported media: video, audio, image)
- Download the VideoDB generated video streams.
- Indexing & Search:
- Index spoken words or scenes in videos (spoken_words, scene indexing; scene indexing supports shot or time-based type)
- Search VideoDB collections semantically or by keyword (semantic, keyword search; indexing types: spoken_word, scene)
- Summarization & Subtitles:
- Summarize video content based on custom prompts
- Add subtitles in various languages
- Dubbing:
- Dub videos into target languages
- Creating Videos:
- Generate videos using specific models or engines (Fal, StabilityAI; job types: text_to_video, image_to_video)
- Compare multiple video generation models (video_generation_comparison)
- Audio Generation & Editing:
- Generate speech, sound effects, or background music (engines: ElevenLabs for speech/sound effects, Beatoven for music)
- Clone voices from audio sources or overlay cloned voices onto videos
- Censor the video on given prompt
- Image and Frame Generation:
- Generate static image frames from videos at specified timestamps
- Create or enhance images using GenAI models (job types: text_to_image, image_to_image using Fal, Replicate)
- Video Editing & Clip Generation:
- Edit or combine multiple videos and audio files
- Generate targeted video clips from user prompts
- Streaming & Web Search:
- Stream videos by video ID or URL
- Search for relevant online videos (engine: Serp)
- Transcription:
- Generate transcripts for videos
- Pricing & Usage Information:
- Provide detailed cost information and usage estimates
- Meeting Recording & Analysis:
- Record meetings
- Deploy recording bots to Zoom, Google Meet, or Microsoft Teams
- Analyze recorded meetings for AI-driven insights
- Intelligently index and summarize meetings
Clients should provide queries clearly aligned with Director's capabilities, allowing Director to use contextual defaults when explicit parameters like IDs or collection details are not specified.
IMPORTANT: if you have a previous response of this method with an appropriate session_id, please provide that session_id in the next request to continue the conversation.
IMPORTANT: It is MANDATORY to send the session_id param if any earlier response from this method exists with a session_id in its output
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"videodb": {
"videodb-director": {
"command": "uvx",
"args": [
"videodb-director-mcp@latest"
],
"env": {
"VIDEODB_API_KEY": "your-videodb-api-key"
}
}
}
}
}
McpServers
{
"videodb-director": {
"command": "uvx",
"args": [
"videodb-director-mcp@latest"
],
"env": {
"VIDEODB_API_KEY": "your-videodb-api-key"
}
}
}
Add the VideoDB Director MCP Server in your favorite Client
To configure VideoDB Director MCP server in Claude, you can run the following command
uvx videodb-director-mcp --install=claude
You can manually configure the MCP Server by following these steps:
-
Open theclaude_desktop_config.jsonfile
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
code $env:AppData\Claude\claude_desktop_config.json
Add the VideoDB Director MCP Server inside themcpServerskey:
{ "mcpServers": { "videodb-director": { "command": "uvx", "args": ](https://docs.astral.sh/uv/getting-started/installation)["videodb-director-mcp", "--api-key=<VIDEODB-API-KEY>"] } } }
To configure VideoDB Director MCP server in Cursor, you can run the following command
uvx videodb-director-mcp --install=cursor
You can manually configure the MCP Server by following these steps:
-
Inside Cursor, go toSettings > Cursor Settings
Add the VideoDB Director MCP Server under themcpServerskey
{ "mcpServers": { "videodb-director": { "command": "uvx", "args": ["videodb-director-mcp", "--api-key=<VIDEODB-API-KEY>"] } } }
Install in Claude and Cursor at the same time.
You can configure VideoDB Director MCP server in Claude and Cursor together, by running the following command
claude mcp add videodb-director uvx -- videodb-director-mcp --api-key=<VIDEODB_API_KEY>
To ensure you're using the latest version of the MCP server withuvx, start by clearing the cache:
This command removes any outdated cached packages ofvideodb-director-mcp, allowinguvxto fetch the most recent version.
If you always want to use the latest version of the MCP server, update your command as follows:
uvx videodb-director-mcp@latest --api-key=<VIDEODB_API_KEY>
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Generates AI images and videos using the GPT4O Image Generator API.
Interact with the RunwayML and Luma AI APIs for video and image generation tasks.
An MCP server for AI-powered video creation using the FAL AI API.
Turn any language model into a multimodal powerhouse that can generate images, music, videos and more on the fly. Rostro's tools are designed to be used by language models from the ground up, expanding capabilities with minimal context bloat.
All-in-one AI creative studio — generate videos, images, audio in 11 Indian languages, and 3D models via MCP. Hosted at mcp.arcframe.ai.
AVCLabs MCP integrates AI-powered video upscaling, quality enhancement, and SAM3 image segmentation into MCP workflows. It enhances low-resolution videos, cleans noisy footage, and extracts target objects through text prompts.
Official Cannon Studio MCP for AI video, image, 3D, audio, workflow, pricing, model, and developer API guidance.
Hosted remote MCP server for AI image and video generation from one Streamable HTTP endpoint.
A server for creating fast and free lipsync videos for digital avatars, supporting both realistic and cartoon styles.
Analyzes image and video content from URLs or local files using the Gemini 2.0 Flash model.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



