MCP ServerSTDIOOfficialv1.0.0

Wmarceau Youtube Creator MCP Server

Automate YouTube content management—upload videos and Shorts, organize playlists, and retrieve channel analytics—via OAuth-authenticated API calls. Built for developers integrating YouTube publishing into workflows.

io.github.wmarceau/youtube-creator

Hosted URL

Local install

Transport

STDIO

Auth

No auth required

What the Wmarceau Youtube Creator MCP server does

How models use it and what it is built for.

Automate YouTube content management—upload videos and Shorts, organize playlists, and retrieve channel analytics—via OAuth-authenticated API calls. Built for developers integrating YouTube publishing into workflows.

Connect to Wmarceau Youtube Creator

Local install — runs as a subprocess.

uvx youtube-creator-mcp==1.0.0

Environment variables

Configuration this server reads at startup.

  • YOUTUBE_CREDENTIALS_PATH

    Path to OAuth client secrets JSON from Google Cloud Console

  • YOUTUBE_TOKEN_PATH

    Path to store OAuth token (defaults to ~/.google/youtube_token.pickle)

Resources

Where to find authoritative docs and source for Wmarceau Youtube Creator.

Example prompts for Wmarceau Youtube Creator

Paste any of these into Agent Studio after connecting Wmarceau Youtube Creator.

  • Upload a video file to my YouTube channel with title and description
  • Create a new playlist and add multiple videos to it by ID
  • Get my channel's view count and subscriber metrics for the last 30 days
  • Upload a Short video and set it to publish at a specific time

Wmarceau Youtube Creator MCP server — FAQ

Common questions about connecting and running Wmarceau Youtube Creator.

  • How do I authenticate this MCP server with my YouTube account?

    Set YOUTUBE_CREDENTIALS_PATH to point to an OAuth 2.0 client secrets JSON file downloaded from Google Cloud Console. The server will handle token exchange and store the token at YOUTUBE_TOKEN_PATH (default: ~/.google/youtube_token.pickle) for future requests.

  • What YouTube operations does this server support?

    The server supports uploading videos and Shorts, creating and managing playlists, adding videos to playlists, and retrieving channel analytics data. Check the registry or docs for the full list of available tools.

  • Do I need a Google Cloud project to use this?

    Yes. You must create a Google Cloud project, enable the YouTube Data API v3, and generate OAuth 2.0 credentials (client secrets JSON) from the Console. This file is required for the YOUTUBE_CREDENTIALS_PATH environment variable.

  • Can I schedule videos to publish at a specific time?

    The server supports scheduling uploads; refer to the tool documentation or examples for the exact parameters and scheduling format supported.

  • What happens if my OAuth token expires?

    The token is stored at YOUTUBE_TOKEN_PATH. If it expires, the server will attempt to refresh it automatically using the stored credentials; if refresh fails, you may need to re-authenticate by deleting the token file and running the server again.

Skip the local setup — run MCP in your browser

MCP Playground runs 10,000+ hosted MCP servers — GitHub, Linear, Notion, Stripe, Sentry and more — across Claude, GPT, Gemini, DeepSeek and 30+ AI models. Compare model answers side-by-side, save agent presets, share runs. Zero install.

Open Agent Studio

Related servers

More on MCP Playground