Fetch and summarize YouTube videos by extracting their titles, descriptions, and transcripts.
An MCP (Model Context Protocol) server that enables Claude to fetch and summarize YouTube videos by extracting titles, descriptions, and transcripts.
To add the MCP server to Claude Desktop:
{
"mcpServers": {
"youtube-video-summarizer": {
"command": "npx",
"args": ["-y", "youtube-video-summarizer-mcp"]
}
}
}
When integrated with Claude, the following commands become available:
get-video-info-for-summary-from-url
: Get basic information about a YouTube videoOnce integrated with Claude Desktop, you can use natural language to request video summaries:
# Clone the repository
git clone https://github.com/yourusername/youtube-video-summarizer-mcp.git
cd youtube-video-summarizer-mcp
# Install dependencies
npm install
# Build the project
npm run build
# Start the inspector
npx @modelcontextprotocol/inspector node dist/index.js
This project uses:
youtube-caption-extractor
to extract video captions/transcriptsMIT
MCP server for easy access to education data through your Canvas LMS instance.
A simple note storage system that allows adding and summarizing notes using a custom URI scheme.
Integrate with Smartsheet for project management and data analytics, requiring an API access token.
A server for time and timezone conversion tools.
Integrates with Linear project management systems.
An MCP server for integrating with the Planfix project management and CRM platform.
Connect AI agents with the Feishu/Lark platform for automation, including document processing, conversation management, and calendar scheduling.
Interact with Amazon services for product search, cart management, and viewing order history.
MCP server for managing accounting and taxes with Norman Finance.
Transcribe YouTube videos in multiple languages.