VS Code + GitHub Copilot
You can configure the MCP server globally (for all projects) or at the workspace level.
Global configuration
Section titled “Global configuration”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" } } }}Workspace-level configuration
Section titled “Workspace-level configuration”Create or update .vscode/mcp.json in your workspace root to register the server with VS Code.
Add to .gitignore
Section titled “Add to .gitignore”.vscode/mcp.jsonMinimal configuration
Section titled “Minimal configuration”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" } } }}Full configuration (all providers)
Section titled “Full configuration (all providers)”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.
How it works
Section titled “How it works”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).
Where to get API keys
Section titled “Where to get API keys”See Video Providers and Audio Providers for links to get each API key, free-tier details, and pricing.