Youtube Uploader MCP
Created 7 months ago
AI‑powered YouTube uploader—no CLI, no YouTube Studio, and no secrets ever shared.
development
documentation
public
What is Youtube Uploader MCP?
AI‑powered YouTube uploader—no CLI, no YouTube Studio.
Documentation
Features
- Upload videos to YouTube from MCP Client(Claude/Cursor/VS Code)
- OAuth2 authentication flow
- Access token and refresh token management
- Multi Channel Support
Getting Started
Visit the Releases page and download the appropriate binary for your operating system:
youtube-uploader-mcp-linux-amd64youtube-uploader-mcp-darwin-arm64youtube-uploader-mcp-windows-amd64.exe- etc.
You can use the latest versioned tag, e.g.,
v1.0.0.
2. Make it Executable (Linux/macOS)
chmod +x path/to/youtube-uploader-mcp--
3. Configure MCP (e.g., in Claude Desktop or Cursor)
{
"mcpServers": {
"youtube-uploader-mcp": {
"command": "/absolute/path/to/youtube-uploader-mcp--",
"args": [
"-client_secret_file",
"/absolute/path/to/client_secret.json(See Below)"
]
}
}
}
4. Set Up Google OAuth 2.0
To upload to YouTube, you must configure OAuth and get a client_secret.json file from the Google Developer Console. ➡️ Follow the guide in youtube_oauth2_setup.md for a step-by-step walkthrough.
Usage
main.go: Entry point for the CLIyoutube/: YouTube API integration (OAuth, video upload, config)tool/: Command-line tools for authentication, token, and uploadhook/,logn/: Supporting packages
Server Config
{
"mcpServers": {
"youtube-uploader-mcp-server": {
"command": "npx",
"args": [
"youtube-uploader-mcp"
]
}
}
}
Links & Status
Project Info
Hosted
Featured
Created At:
Jul 07, 2025
Updated At:
Aug 07, 2025
Author:
Unknown
Category:
community
Tags:
development
documentation
public