zubeidhendricks avatar

YouTube

zubeidhendricks/youtube-mcp-server

The YouTube MCP Server provides AI language models with standardized access to YouTube data through 10 tools that enable searching videos and channels, retrieving video transcripts and detailed metadata, listing channel videos, and accessing playlist information. The server solves the problem of integrating YouTube content discovery and analysis into AI applications by offering a unified protocol interface with advanced filtering capabilities such as subscriber ranges, upload dates, and creator-specific searches. Users can query individual videos or channels, extract full transcripts, search across YouTube's catalog with multiple sorting and filtering options, and retrieve structured playlist data.

GitHub stars
517
tools
10
last updated
Jan 27, 2026

Tools

10 tools

Public tool metadata for what this MCP can expose to an agent.

videos_getVideoGet detailed information about a YouTube video

Get detailed information about a YouTube video

No parameter schema in public metadata yet.

videos_searchVideosSearch for videos on YouTube

Search for videos on YouTube

No parameter schema in public metadata yet.

transcripts_getTranscriptGet the transcript of a YouTube video

Get the transcript of a YouTube video

No parameter schema in public metadata yet.

channels_getChannelGet information about a YouTube channel

Get information about a YouTube channel

No parameter schema in public metadata yet.

channels_getChannelsGet information about multiple YouTube channels

Get information about multiple YouTube channels

No parameter schema in public metadata yet.

channels_searchChannelsSearch for YouTube channels by handle, name, or query

Search for YouTube channels by handle, name, or query

No parameter schema in public metadata yet.

channels_findCreatorsFind creator channels from video mentions with channel-size and activity filters

Find creator channels from video mentions with channel-size and activity filters

No parameter schema in public metadata yet.

channels_listVideosGet videos from a specific channel

Get videos from a specific channel

No parameter schema in public metadata yet.

playlists_getPlaylistGet information about a YouTube playlist

Get information about a YouTube playlist

No parameter schema in public metadata yet.

playlists_getPlaylistItemsGet videos in a YouTube playlist

Get videos in a YouTube playlist

No parameter schema in public metadata yet.

Sponsors

Readme

YouTube MCP Server

npm version npm downloads npm total downloads

A Model Context Protocol (MCP) server implementation for YouTube, enabling AI language models to interact with YouTube content through a standardized interface.

Website: zubeidhendricks.github.io/youtube-mcp-server

Available Tools

The server currently exposes 10 MCP tools.


View the full README on GitHub

Details

Repository
github.com/zubeidhendricks/youtube-mcp-server
Categories
Data & Analytics, Media & Entertainment

Related Data & Analytics MCP servers

View all
1taxuspt avatarGarmintaxuspt/garmin_mcpExposes Garmin Connect data to MCP clients with activities, health metrics, workouts, and profile access.482stars
2hald avatarThingshald/things-mcpEnables Claude to access and manipulate Things 3 data via MCP with task creation, project management, and advanced searches.467stars
3koreal6803 avatarFinlab Aikoreal6803/finlab-aiQuantitative trading toolkit with 900+ data columns, backtesting, and 60+ strategy examples.425stars
4blockrunai avatarBlockrun Mcpblockrunai/blockrun-mcpWeb search, deep research, prediction markets & crypto data for AI agents. Pay per call via x402.390stars
5ryaker avatarModular Outlookryaker/outlook-mcpProvides OAuth-authenticated access to Outlook data via MCP enabling email and calendar actions.372stars
6imnmv avatarClaudeR - RStudio MCP Serverimnmv/clauderConnect RStudio to AI assistants for interactive R coding and data analysis.365stars