Youtube Uploader Mcp
@anwerj
About Youtube Uploader Mcp
Upload videos to YouTube via command line | OAuth2 authentication flow | Access token and refresh token management | Modular Go package structure
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"youtube-uploader-mcp": {
"command": "/absolute/path/to/youtube-uploader-mcp-<os>-<arch>",
"args": [
"-client_secret_file",
"/absolute/path/to/client_secret.json(See Below)"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Youtube Uploader Mcp?
Youtube Uploader Mcp is a command-line tool that uses the Model Context Protocol (MCP) to upload videos to YouTube. It includes OAuth2 authentication, token management, and a modular Go structure.
How to use Youtube Uploader Mcp?
Download the appropriate binary for your operating system from the Releases page, make it executable, then configure it in an MCP client (e.g., Claude Desktop or Cursor) by setting the command path and the -client_secret_file argument pointing to your Google OAuth client_secret.json file. Follow the separate OAuth setup guide for obtaining that file.
Key features of Youtube Uploader Mcp
- Upload videos to YouTube via command line
- OAuth2 authentication flow
- Access and refresh token management
- Modular Go package structure
Use cases of Youtube Uploader Mcp
- Automating video uploads to a YouTube channel
- Integrating YouTube uploads into MCP‑based workflows
- Programmatic video publishing with token management
FAQ from Youtube Uploader Mcp
What does Youtube Uploader Mcp do?
It is a CLI tool that uploads videos to YouTube using the Model Context Protocol, handling OAuth2 authentication and token refresh.
How do I install Youtube Uploader Mcp?
Download the binary for your OS from the GitHub Releases page (e.g., linux‑amd64, darwin‑arm64, windows‑amd64), make it executable, and add it to your MCP server configuration.
How do I set up authentication?
You must configure Google OAuth 2.0 by creating a project in the Google Developer Console, generating a client_secret.json file, and passing its path via the -client_secret_file argument.
What platforms are supported?
Pre‑built binaries are available for Linux (amd64), macOS (arm64), and Windows (amd64).
Frequently asked questions
What does Youtube Uploader Mcp do?
It is a CLI tool that uploads videos to YouTube using the Model Context Protocol, handling OAuth2 authentication and token refresh.
How do I install Youtube Uploader Mcp?
Download the binary for your OS from the GitHub Releases page (e.g., linux‑amd64, darwin‑arm64, windows‑amd64), make it executable, and add it to your MCP server configuration.
How do I set up authentication?
You must configure Google OAuth 2.0 by creating a project in the Google Developer Console, generating a `client_secret.json` file, and passing its path via the `-client_secret_file` argument.
What platforms are supported?
Pre‑built binaries are available for Linux (amd64), macOS (arm64), and Windows (amd64).
Basic information
More Media & Design MCP servers
YouTube MCP Server
anaisbettsA Model-Context Protocol Server for YouTube
SVGator
SVGatorDrive your SVGator account from any AI assistant. Prompt an animation, get an editable project back, and export it as SVG, Lottie, GIF, MP4, and more, then open it in the editor to finish by hand.
YouTube Transcript MCP Server
jkawamotoMCP server retrieving transcripts of YouTube videos
KiCAD MCP: AI-Assisted PCB Design
mixelpixxKiCAD MCP is a Model Context Protocol (MCP) implementation that enables Large Language Models (LLMs) like Claude to directly interact with KiCAD for printed circuit board design.

uxgen
uxgenA library of conversion components for e-commerce, built on A/B tested mechanics and handed straight to your coding agent. 65 pieces drawn from mechanics that have been A/B tested in real stores: cart drawer with the ups
Comments