Skip to main content
Glama

YouTube MCP

by tunde-alao
2
  • Apple

YouTube MCP

A Model Context Protocol (MCP) server for YouTube integration.

Prerequisites

Install uv

On Mac:

brew install uv

On Windows:

powershell -c "irm https://astral.sh/uv/install.ps1 | iex"

After installation on Windows, add uv to your PATH:

set Path=C:\Users\nntra\.local\bin;%Path%

Claude Desktop Integration

To use this MCP server with Claude Desktop, you need to add it to your Claude Desktop configuration.

  1. Open your Claude Desktop configuration file:
    • Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
  2. Add the following configuration to your mcpServers section (replace /path/to/your/youtube-mcp with the actual path to this project folder):
{ "mcpServers": { "youtube": { "command": "/Users/your-username/.local/bin/uv", "args": ["--directory", "/path/to/your/youtube-mcp", "run", "main.py"] } }, "globalShortcut": "" }

Important: Make sure to replace:

  • /path/to/your/youtube-mcp with the actual path to where you cloned/downloaded this project
  • /Users/your-username/.local/bin/uv with the correct path to your uv installation (on Windows this would typically be C:\Users\your-username\.local\bin\uv.exe)
  1. Save the file and restart Claude Desktop

Usage

Once configured, the YouTube MCP server will be available in Claude Desktop and you can use it to interact with YouTube data and functionality.

Development

This project uses uv for dependency management. The dependencies are defined in pyproject.toml and the lockfile is uv.lock.

To run the server locally:

uv run main.py
-
security - not tested
F
license - not found
-
quality - not tested

A Model Context Protocol server that enables Claude to interact with YouTube data and functionality through the Claude Desktop application.

  1. Prerequisites
    1. Install uv
  2. Claude Desktop Integration
    1. Usage
      1. Development

        Related MCP Servers

        • -
          security
          F
          license
          -
          quality
          A Model Context Protocol server that allows Claude to make API requests on your behalf, providing tools for testing various APIs including HTTP requests and OpenAI integrations without sharing your API keys in the chat.
          Last updated -
          Python
          • Linux
          • Apple
        • -
          security
          A
          license
          -
          quality
          Model Context Protocol server that enables Claude Desktop (or any MCP client) to fetch web content and process images appropriately.
          Last updated -
          11
          MIT License
          • Apple
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that enables Claude to perform advanced web research with intelligent search queuing, enhanced content extraction, and deep research capabilities.
          Last updated -
          53
          TypeScript
          MIT License
          • Apple
        • -
          security
          F
          license
          -
          quality
          A Model Context Protocol server that provides Claude with tools to interact with YouTube, built on the mcp-framework.
          Last updated -
          TypeScript
          • Apple

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/tunde-alao/youtube-mcp'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server