Skip to content

VS Code + GitHub Copilot

You can configure the MCP server globally (for all projects) or at the workspace level.

Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P), run MCP: Open User Configuration, and add the server configuration:

{
"servers": {
"videoMcp": {
"type": "stdio",
"command": "video-context-mcp",
"env": {
"GEMINI_API_KEY": "your-gemini-key",
"Z_AI_API_KEY": "your-zai-key",
"DASHSCOPE_API_KEY": "your-dashscope-key",
"MOONSHOT_API_KEY": "your-moonshot-key",
"MIMO_API_KEY": "your-mimo-key",
"DEEPGRAM_API_KEY": "your-deepgram-key",
"ASSEMBLYAI_API_KEY": "your-assemblyai-key",
"GROQ_API_KEY": "your-groq-key"
}
}
}
}

Create or update .vscode/mcp.json in your workspace root to register the server with VS Code.

.vscode/mcp.json

You only need one video API key to get started. The example below uses Gemini, which has a free tier and requires no credit card:

{
"servers": {
"videoMcp": {
"type": "stdio",
"command": "video-context-mcp",
"env": {
"GEMINI_API_KEY": "your-gemini-key"
}
}
}
}

Set all keys to enable the full fallback chain. If one provider is unavailable or rate-limited, the server automatically tries the next. Use the same configuration as shown in the Global configuration section above.

Open Copilot Chat — the MCP server starts automatically when a video tool is needed. No manual startup required.

To verify the server is active, open Copilot Chat and check that the video tools appear in the toolset (look for the MCP tools icon).

See Video Providers and Audio Providers for links to get each API key, free-tier details, and pricing.