Youtube Skills For Ai Agents

by ZeroPointRepo

371 downloads
Not rated
GitHub

About

YouTube skills powered by TranscriptAPI gives MCP-compatible AI agents direct access to YouTube's largest knowledge base. Extract full transcripts with timestamps from any public YouTube video, search across entire channels by keyword, and pull transcripts from complete playlists

Details

Author
ZeroPointRepo
Downloads
371
Categories
Search, Knowledge Base, Other, Media, AI

- Get YouTube transcripts with timestamps
- Search YouTube for videos and channels
- Browse channel uploads and latest videos
- Extract all videos from a playlist
- Bulk download transcripts for multiple videos
- Resolve channel @handles automatically
- Search within a specific channel
- No Google API key, quota, or OAuth required

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Youtube Skills For Ai Agents
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Install via npx skills add ZeroPointRepo/youtube-skills --skill youtube-full or npx clawhub@latest install youtube-full. On first run, the agent automatically sets up a free API key by email OTP. For manual setup, use the included registration script or sign up at transcriptapi.com and export the key.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "youtube skills for ai agents": {
            "youtube-skills": {
                "command": "npx",
                "args": [
                    "-y",
                    "@anthropic-ai/claude-code",
                    "--skills_path",
                    "/path/to/youtube-skills"
                ]
            }
        }
    }
}

McpServers

{
    "youtube-skills": {
        "command": "npx",
        "args": [
            "-y",
            "@anthropic-ai/claude-code",
            "--skills_path",
            "/path/to/youtube-skills"
        ]
    }
}

YouTube Skills for AI Agents 🎬

> Get YouTube transcripts, search videos, browse channels, and extract playlists — from any AI agent.

YouTube Skills gives your AI agent instant access to YouTube transcripts, video search, channel data, and playlist extraction. No yt-dlp (YouTube blocks all major cloud IPs), no headless browsers, no binaries — just a fast API call that works everywhere. Powered by TranscriptAPI, the same backend behind YouTubeToTranscript.com.

Works with 🦞 OpenClaw (ClawdBot/Moltbot), Claude Code, Cursor, Windsurf, and any agent that supports the Agent Skills format.

Free tier · No credit card · 100 credits on signup

TranscriptAPI.com · MCP Server · Docs

---

Install

Most users want youtube-full — it covers transcripts, search, channels, and playlists in one skill.

🦞 OpenClaw (ClawdBot/Moltbot):

npx clawhub@latest install youtube-full

Claude Code / Cursor / Windsurf / Cline / Codex:

npx skills add ZeroPointRepo/youtube-skills --skill youtube-full

All 12 skills at once:

npx skills add ZeroPointRepo/youtube-skills

Manual (git clone):

git clone https://github.com/ZeroPointRepo/youtube-skills.git
cp -r youtube-skills/skills/youtube-full ~/.claude/skills/

> Not a developer? Just paste this prompt into 🦞 OpenClaw, Claude, ChatGPT, or any AI agent:
>
>

> Install the youtube skills from this GitHub repo: https://github.com/ZeroPointRepo/youtube-skills
> I want to be able to get YouTube transcripts, search YouTube, and browse channel videos from my agent.
> Set everything up for me.
>

>
> The agent will handle the rest.

---

What You Can Do

Just install and ask. No config, no code — talk to your agent in plain English.

| Task | Example Prompt |
|------|----------------|
| Get a YouTube transcript | "Summarize this video: [URL]" |
| Search YouTube | "Find videos about machine learning" |
| Browse a channel | "What has TED posted this week?" |
| Get playlist contents | "List all videos in this playlist" |
| Extract video captions | "Get captions from this video in Spanish" |
| Bulk transcripts | "Get transcripts for every video in this channel" |
| Research a topic | "Find and summarize the top 5 videos about quantum computing" |
| Get latest uploads | "Show me NASA's recent videos" |
| Search within a channel | "Search the TED channel for 'artificial intelligence'" |

---

Setup — API Key

When you install a skill and run your agent for the first time, the agent will set up your free API key automatically. Here's what happens:

1. The agent runs the registration script and asks you for your email address
2. You'll receive an OTP code in your email — the agent will ask you to enter it
3. Once verified, the agent saves the API key to your shell and agent config automatically

That's it. 100 free credits, no credit card required.

<details>
<summary><strong>Manual setup (if you prefer to do it yourself)</strong></summary>

```bash

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.