MCP.so
ログイン

YouTube MCP Server

@adamanz

基本情報

カテゴリ

メディアとデザイン

ライセンス

MIT license

トランスポート

stdio

作者

adamanz

YouTube MCP Server について

An MCP server that enables uploading videos to YouTube through Claude Desktop or any MCP-compatible client

#youtube-mcp-server#video-upload#mcp-client

YouTube MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "youtube-mcp-server-adamanz": {
      "command": "python",
      "args": [
        "-m",
        "venv",
        "venv"
      ]
    }
  }
}

YouTube MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is YouTube MCP Server?

An MCP (Model Context Protocol) server that enables uploading videos to YouTube through Claude Desktop or any MCP-compatible client. It handles OAuth2 authentication, quota monitoring, and video metadata configuration.

How to use YouTube MCP Server?

Install Python 3.10+, clone the repository, create a virtual environment, and install dependencies. Set up a Google Cloud project with YouTube Data API v3 and OAuth2 credentials, then configure Claude Desktop to point to youtube_uploader.py. On first use, run the setup_youtube_auth tool with your OAuth2 client details, then use the upload_video tool to upload files.

Key features of YouTube MCP Server

  • Upload video files with customizable metadata
  • OAuth2 authentication with YouTube API
  • Check your YouTube API quota usage
  • List available video categories by region
  • Built‑in credential configuration tool

Use cases of YouTube MCP Server

  • Schedule video uploads through a Claude Desktop conversation.
  • Automate batch uploads by scripting the upload_video tool.
  • Monitor YouTube API quota before uploading large projects.

よくある質問

1

What does YouTube MCP Server do?

It lets you upload videos to your YouTube channel directly from any MCP‑compatible client (e.g., Claude Desktop), handling authentication, metadata, and resumable uploads.

2

What prerequisites are needed?

Python 3.10 or higher, a Google Cloud project with the YouTube Data API v3 enabled, OAuth2 credentials (downloaded as JSON), and an MCP client such as Claude Desktop.

3

Where are OAuth2 tokens stored?

Tokens are stored locally in a `token.json` file. The server automatically refreshes expired tokens.

4

What are the YouTube API quota limits?

Each upload consumes approximately 1,600 units out of the daily 1,600,000‑unit quota. If exceeded, you must wait 24 hours for a reset.

5

How do I resolve authentication errors?

Delete the `token.json` file and re‑run the `setup_youtube_auth` tool to re‑authenticate.

コメント

「メディアとデザイン」の他のコンテンツ