Awesome MCPMedia & Creativity

ZubeidHendricks/youtube-mcp-server

⭐ 574 TypeScript added to this list on 2025-05-14 repository created 2024-12-29

YouTube MCP Server is a Model Context Protocol (MCP) server implementation designed to enable AI language models to interact seamlessly with YouTube content. This server provides a standardized interface for managing and retrieving information related to YouTube videos, channels, and playlists. It supports a wide range of functionalities including fetching detailed video information such as title, description, duration, and statistics like views, likes, and comments. Users can also search for videos across the entire YouTube platform. The server offers robust transcript management capabilities, allowing retrieval of video transcripts in multiple languages, access to timestamped captions, and the ability to search within transcripts. For channel management, it provides features to get channel details, list channel playlists, retrieve channel statistics, and perform searches within channel content. Playlist management is also supported, enabling listing of playlist items, fetching playlist details, searching within playlists, and obtaining transcripts for videos within playlists. Installation is straightforward with options for global installation via npm, usage through NPX without installation, or automatic installation via Smithery for Claude Desktop. Configuration requires setting environment variables, primarily the YouTube Data API key, and optionally the default transcript language. The server integrates well with development environments like VS Code, offering one-click installation and configuration options. The project includes comprehensive examples demonstrating how to manage videos, channels, and playlists programmatically using the server's API. It supports development workflows with commands for installing dependencies, running tests, building the project, and linting the codebase. The project is open source under the MIT License and encourages contributions from the community. Overall, YouTube MCP Server facilitates enhanced interaction between AI language models and YouTube content, making it easier to access, manage, and analyze video data through a unified protocol.

https://github.com/ZubeidHendricks/youtube-mcp-server

advanced-analyticsai-language-modelsapi-integrationapi-keychannel-detailschannel-managementchannel-playlistschannel-statisticschannel-videosclaude-desktopcontent-managementgoogle-cloud-consolemcpmcp-servermodel-context-protocolmultiple-languagesplaylist-detailsplaylist-itemsplaylist-managementplaylist-transcriptssearch-videosshorts-creationsmitherytimestamped-captionstranscript-managementtranscript-searchvideo-contentvideo-detailsvideo-informationvideo-managementvideo-searchvideo-statisticsvideo-transcriptsvs-codevs-code-integrationyoutubeyoutube-apiyoutube-data-api

Also in Media & Creativity

heygen-com/hyperframes

HyperFrames is an open-source framework that converts HTML, CSS, and media into deterministic MP4 videos, designed for AI agents and automated content creation workflows.

zcaceres/markdownify-mcp

Markdownify MCP Server is an MCP server that converts various file types and web content into Markdown format, enabling easy content sharing and management within the MCP ecosystem.

samuelgursky/davinci-resolve-mcp

DaVinci Resolve MCP Server is an MCP server that enables AI coding assistants like Cursor and Claude Desktop to control and query DaVinci Resolve through natural language commands.

heshengtao/comfyui_LLM_party

ComfyUI LLM Party is a versatile framework integrating multiple LLMs and MCP server support within ComfyUI to build customizable LLM workflows and AI assistants with social app integration and advanced multi-agent interactions.

MiniMax-AI/MiniMax-MCP

MiniMax-MCP is the official MiniMax Model Context Protocol server enabling MCP clients to interact with advanced AI APIs for text-to-speech, voice cloning, image, and video generation.

elevenlabs/elevenlabs-mcp

The official ElevenLabs MCP server enabling MCP clients to access advanced text-to-speech and audio processing capabilities through ElevenLabs' APIs.

gyoridavid/short-video-maker

Short Video Maker is an open-source tool that automates the creation of short-form videos for social media using the Model Context Protocol and a REST API.

abhiemj/manim-mcp-server

Manim MCP Server is an MCP server that executes Manim animation scripts and returns generated videos, enabling dynamic animation creation through the Model Context Protocol.