What tools does the server provide?
It provides four tools: `get_transcript`, `search_videos`, `search_channels`, and `get_channel_videos`.
@cactusaurelius
Basic information
A Model Context Protocol (MCP) server for YouTube video transcripts and search.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"youtube": {
"command": "npx",
"args": [
"-y",
"@inlustris/youtube-mcp@latest"
]
}
}
}Retrieves the full transcript of a specified YouTube video. This tool is useful for understanding video content without watching it, or for extracting textual information from videos. FORMATTING GUIDANCE (optional - user instructions override): When creating summaries, consider using: **Key Points with Timestamps:** Use [MM:SS] or [HH:MM:SS] inline references. **Structure:** Break into logical sections. **Context:** Include video title and channel. Example: 'The speaker explains TypeScript generics [05:30] and shows practical examples [08:15].' This formatting is optional - always follow any specific user instructions instead.
Searches YouTube for videos matching the specified query. Returns a list of video results with title, video ID, and channel information. Results are sorted by rating by default for better quality content.
Searches YouTube for channels matching the specified query. You can specify a sort order for the results (default: rating).
Retrieves a list of videos from a specified YouTube channel. This tool is useful for getting all videos uploaded by a specific channel.
Captures a screenshot from a YouTube video at a specified timestamp. Requires yt-dlp for full-quality captures; falls back to lower-resolution YouTube storyboards (320x180 max) if yt-dlp is not installed.
A Model Context Protocol (MCP) server that provides tools for extracting YouTube video transcripts with timestamps and searching YouTube videos and channels. It is designed for AI tools and developers who need programmatic access to YouTube content.
Install globally via npm: npm install -g @inlustris/youtube-mcp. Then add the server to your MCP client configuration (e.g., in .cursor/mcp.json) using the command npx -y @inlustris/youtube-mcp@latest. The server exposes tools that can be called from any MCP-compatible client.
It provides four tools: `get_transcript`, `search_videos`, `search_channels`, and `get_channel_videos`.
Install globally with npm: `npm install -g @inlustris/youtube-mcp`. Alternatively, run directly with `npx -y @inlustris/youtube-mcp@latest`.
The only required parameter is `videoUrl` (a YouTube video URL). Optional parameters include `chunkSize`, `chunkBySilence`, and `silenceThreshold`.
`search_videos` supports sorting by `relevance`, `date`, `rating`, `viewCount`, or `title`.
Yes, the optional `maxResults` parameter for `get_channel_videos` can be set up to 200.

A remote MCP server from GOJI, a full-service digital agency in Melbourne, Australia. Nine tools over published material: a 104-term plain-English glossary, a 14-chapter guide to AI visibility, seven long-form guides inc

Search and manage photo and video libraries through AI assistants. Find images and video moments, review duplicates, and organize collections, groups, favorites and people across local folders, Apple Photos and OneDrive.

Build and run AI product photography workflows from your AI assistant: on-model shots, catalog images, prints and edits, with results returned in chat.

Transcripts for one YouTube video or a whole channel or playlist, plus YouTube search, channel and playlist listings, and free new-upload tracking.

Build TikTok LIVE overlay widgets from Claude or ChatGPT. Describe a widget and the assistant writes it, previews it with sample events and places it on your TikTok LIVE Studio or OBS overlay.
Comments