An MCP server to extract Youtube captions and summarize videos
{
"mcpServers": {
"vidcap-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
An MCP server to extract Youtube captions and summarize videos
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 105 days ago. 7 stars.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Model Context Protocol (MCP) Server to connect your AI with any MediaWiki
MCP server for Apple Developer Documentation - Search iOS/macOS/SwiftUI/UIKit docs, WWDC videos, Swift/Objective-C APIs & code examples in Claude, Cursor & AI assistants
MCP server for scanning and remediating hardcoded secrets using GitGuardian’s API. Detect over 500 secret types and prevent credential leaks before code goes public.
This is an MCP server that allows you to directly download transcripts of YouTube videos.
MCP Security Weekly
Get CVE alerts and security updates for Vidcap Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
This project provides a Model Context Protocol (MCP) server that acts as a proxy to the VidCap YouTube API, allowing AI assistants to easily access YouTube video data and functionalities. It also serves as a boilerplate for building custom MCP servers.
This server also proxies requests to the VidCap YouTube API, providing convenient access to YouTube video data and functionalities. You will need a VIDCAP_API_KEY set in your environment variables.
Endpoints are available under the /api/v1/youtube/ path:
/info
url (string, required): YouTube video URL.cache (boolean, optional, default: true): Whether to cache video info./media
url (string, required): YouTube video URL./caption
url (string, required): YouTube video URL.locale (string, optional, default: 'en'): Language code for captions.model (string, optional): AI model for processing.ext (enum, optional): File extension for captions (json3, srv1, srv2, srv3, ttml, vtt)./summary
url (string, required): YouTube video URL.locale (string, optional, default: 'en'): Target language code for summary.model (string, optional): AI model for summarization.screenshot (string, optional, default: '0'): '1' to enable auto-screenshots for summary parts.cache (boolean, optional): Whether to use cached results./screenshot
url (string, required): YouTube video URL.second (string, optional, default: '0'): Timestamp in seconds or YouTube time format./screenshot-multiple
url (string, required): YouTube video URL.second (array of strings, optional, default: ['0']): Array of timestamps in seconds./comments
url (string, optional): YouTube video URL.videoId (string, optional): YouTube video ID. Note: Either url or videoId is required.order (enum, optional, default: 'time'): Sort order for comments ('time', 'relevance').format (enum, optional, default: 'plainText'): Format of comment text ('plainText', 'html').pageToken (string, optional): Pagination token for retrieving next page of comments.includeReplies (boolean, optional, default: false): Include comment replies.hl (string, optional, default: 'en'): Language code for comments./search
query (string, required): Search query for YouTube videos.