# YouTube Search

> Use this tool when you need to search YouTube videos by text query, retrieve detailed video information, or extract video subtitles in English or Russian. It solves problems related to video content analysis, reference, and retrieval, and is particularly useful for applications that engage in conversations with AI assistants. The tool accepts text queries or video IDs as input and returns relevant video information or subtitles as output.

Canonical page: https://skillsregistry.net/skills/youtube-search  
JSON: https://api.skillsregistry.net/v1/skills/youtube-search

## Description

The YouTube MCP server provides AI assistants with tools to search and interact with YouTube content through a simple API. It offers three main capabilities: searching for videos by text query, retrieving detailed video information by ID, and extracting video subtitles in English or Russian. Built with Go using the mcp-go library, it supports both Server-Sent Events (SSE) and stdio transport modes, making it flexible for different integration scenarios. The implementation leverages specialized YouTube API libraries for search functionality and transcript retrieval, making it particularly useful for applications that need to reference or analyze video content during conversations with AI assistants.

## Trust

- **Trust score (0–1):** 0.65
- **Verification tier:** scanned
- **Last scanned:** 2026-09-01

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** social-media
- **Updated:** 2026-09-01

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/youtube-search)
- **Repository:** <https://github.com/hightemp/go_mcp_server_youtube_search>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "youtube-search"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/youtube-search` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/youtube-search/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
