VidCap MCP Server
Integrate VidCap's powerful YouTube video processing capabilities directly into your AI assistants using the Model Context Protocol (MCP). Extract video information, captions, summaries, and more with simple API calls.
Key Features
Video Information
Extract comprehensive video metadata including title, description, duration, and thumbnails.
Caption Extraction
Get video captions and transcripts in multiple formats (VTT, SRT, JSON).
AI Summaries
Generate intelligent video summaries and key insights using advanced AI.
Screenshots
Capture video screenshots at specific timestamps for visual reference.
Comments Analysis
Retrieve and analyze video comments for sentiment and engagement insights.
Media Formats
Discover available video and audio download formats with quality options.
Installation
Recommended: NPX (No Installation Required)
npx vidcap-mcp-server
Use this method for the latest version without local installation.
Global Installation
npm install -g vidcap-mcp-server
Install globally to use the server from anywhere on your system.
Local Development
git clone https://github.com/mrgoonie/vidcap-mcp-server.git
cd vidcap-mcp-server
npm install
npm run build
Configuration
API Key Required
You need a VidCap API key to use this MCP server. Get your free API key from your VidCap profile.
Login to Get API KeyClaude Desktop Configuration
Add this configuration to your Claude Desktop settings:
{
"mcpServers": {
"vidcap": {
"command": "npx",
"args": ["vidcap-mcp-server"],
"env": {
"VIDCAP_API_KEY": "your-api-key-here"
}
}
}
}
Claude Code Configuration
Configure for Claude Code CLI with different scope levels:
User-level (~/.claude/mcp.json):
{
"mcpServers": {
"vidcap": {
"command": "npx",
"args": ["vidcap-mcp-server"],
"env": {
"VIDCAP_API_KEY": "your-api-key-here"
}
}
}
}
Project-level (.claude/mcp.json):
{
"mcpServers": {
"vidcap": {
"command": "npx",
"args": ["vidcap-mcp-server"],
"env": {
"VIDCAP_API_KEY": "your-project-api-key"
}
}
}
}
Available MCP Tools
youtube_getInfo
Get comprehensive video information including metadata, thumbnails, and basic details.
youtube_getMedia
Discover available video and audio formats with quality and size information.
youtube_getCaption
Extract video captions and transcripts in various formats (VTT, SRT, JSON).
youtube_getSummary
Generate AI-powered video summaries with key insights and highlights.
youtube_getScreenshot
Capture video screenshots at specific timestamps for visual reference.
youtube_getComments
Retrieve video comments with pagination support for engagement analysis.
Supported Platforms
Claude Desktop
Claude Code
Cline (VS Code)
Cursor
Ready to Get Started?
Install the VidCap MCP Server and start integrating YouTube video processing into your AI workflows today.