An open-source agent toolkit that auto-syncs SDK versions, docs, and examples—built for seamless integration with LLMs, and AI agents ( MCP compatible).
To add the MCP server in any config driven MCP Client, following is how the commands and arguments will look like
uv
We need to install uv first.
For macOS/Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh
For Windows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
You can also visit the installation steps of uv
for more details here
You can run the MCP server using uvx
using the following command
uvx videodb-director-mcp --api-key=VIDEODB_API_KEY
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 the claude_desktop_config.json
file
In MacOS/Linux:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
In Windows:
code $env:AppData\Claude\claude_desktop_config.json
Add the VideoDB Director MCP Server inside the mcpServers
key:
{
"mcpServers": {
"videodb-director": {
"command": "uvx",
"args": ["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 to Settings > Cursor Settings
Click on MCP
Click on Add new Global MCP Server
Add the VideoDB Director MCP Server under the mcpServers
key
{
"mcpServers": {
"videodb-director": {
"command": "uvx",
"args": ["videodb-director-mcp", "--api-key=<VIDEODB-API-KEY>"]
}
}
}
You can configure VideoDB Director MCP server in Claude and Cursor together, by running the following command
uvx videodb-director-mcp --install=all
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 with uvx
, start by clearing the cache:
uv cache clean
This command removes any outdated cached packages of videodb-director-mcp
, allowing uvx
to 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>