YouTube上传器MCP
 
AI驱动的YouTube上传器——没有CLI,没有YouTube Studio,也没有与LLM或第三方应用程序共享的秘密,所有这些都是免费的!它包括OAuth2身份验证、令牌管理和视频上传功能。
特性
- 从MCP客户端将视频上传到YouTube(Claude/Cursor/VS代码)
- OAuth2身份验证流程
- 访问令牌和刷新令牌管理
- 多渠道支持
- 安排视频上传
单命令安装
适用于Mac和Linux
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/anwerj/youtube-uploader-mcp/master/scripts/install.sh)"适用于Windows(Powershell)
Invoke-WebRequest -UseBasicParsing "https://raw.githubusercontent.com/anwerj/youtube-uploader-mcp/master/scripts/install.ps1" -OutFile "$env:TEMP\install.ps1"; PowerShell -NoProfile -ExecutionPolicy Bypass -File "$env:TEMP\install.ps1"预期结果
此单个命令将
- 帮助下载oAuth客户端机密文件(如果未下载),
- 下载MCP服务器,
- 设置运行mcp服务器所需的最小权限,
- 自动更新 Cluade桌面配置 使用youtube上传器mcp服务器和
- 最后为任何其他客户端打印精确的MCP配置 VS代码/光标/任何东西LLM等.
演示
设置和演示视频
手动安装
请检查 单命令安装,如果您更喜欢手动安装,请继续。
访问 发布 页面并下载适用于您的操作系统的相应二进制文件:
youtube-uploader-mcp-linux-amd64youtube-uploader-mcp-darwin-arm64youtube-uploader-mcp-windows-amd64.exe- 等等
您可以使用最新版本的标签,例如。, v1.0.0.______________________________________________________________________
2.使其可执行(Linux/macOS)
chmod +x path/to/youtube-uploader-mcp--3.配置MCP(例如,在克劳德桌面或光标中)
{
"mcpServers": {
"youtube-uploader-mcp": {
"command": "/absolute/path/to/youtube-uploader-mcp--",
"args": [
"-client_secret_file",
"/absolute/path/to/client_secret.json(See Below)"
]
}
}
}4.设置谷歌OAuth 2.0
要上传到YouTube,您必须配置OAuth并从谷歌开发者控制台获取client_secret.json文件。
➡️ 按照指南 youtube_oauth2_setup.md 以逐步演练。
用法
main.go:CLI的入口点youtube/:YouTube API集成(OAuth、视频上传、配置)tool/:用于身份验证、令牌和上传的命令行工具hook/,logn/:配套包

