YouTube Shorts Agent MCP server
Agent-first YouTube Shorts uploader: dry-run validation, OAuth checks, synthetic-media metadata.
1 stars91 downloads/wk
Reviews
Write oneNobody has reviewed YouTube Shorts Agent yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
YouTube Shorts Agent tools (6, 2 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
youtube_agent_manifestMachine-readable install, client, runtime and safety guidance for agents.
youtube_connection_statusCheck dry-run mode, OAuth readiness and live upload readiness without exposing tokens.
youtube_list_recent_videosList recent videos from the configured YouTube channel.
youtube_oauth_authorize_urlwrite actionCreate a Google OAuth authorization URL and persist the PKCE verifier locally without returning it to the agent.
youtube_privacy_auditReturn OAuth scope, synthetic media and live-upload safety boundaries.
youtube_upload_shortwrite actionUpload one vertical video as a YouTube Short. Dry-run is enabled by default; live mode requires YOUTUBE_DRY_RUN=false.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan14 source files scanned13/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 29 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Findings (1)
- highShell command built from a string (injection risk)
exec.shell-concatsrc/tools/youtube-oauth.js: …f (process.platform === 'darwin') { exec(`open "${url}"`); } } function startSession(st…
How YouTube Shorts Agent compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 65/100
- higher than 25% of 4,460 AI and agents servers
- Tools
- 6
- the typical AI and agents server has 6
- Tools that change things
- 33%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 50% of 2,711 AI and agents servers
- Downloads a week
- 91
- more than 62% of 1,538 AI and agents servers with a package
What its tools let an agent do: 4 read · 2 change
Install YouTube Shorts Agent in Claude Code, Cursor or VS Code
Runs npx -y youtube-shorts-agent on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add youtube-shorts-agent -- npx -y youtube-shorts-agent
What the publisher says
From the YouTube Shorts Agent repository's README, as published. We do not edit it. Read it on GitHub
<!-- delx header v2 --> YouTube Shorts Agent
Agent-first YouTube Shorts uploader for the YouTube Data API.Dry-run safe, OAuth readiness checks, MCP-ready for Codex / Claude / Cursor / Hermes.
⭐ If this agent-first tool helps your workflow, please star the repo. Stars make this tooling easier for other builders to discover and help Delx keep shipping open infrastructure.
🧱 Part of the Delx agent stack — 15 open-source MCP servers across body, reach and coordination.
<!-- /delx header v2 -->
Agent-first YouTube Shorts uploader for the YouTube Data API. It is designed for Codex, Claude, Cursor, Hermes, OpenClaw and any MCP client that needs a predictable upload workflow with dry-run safety, OAuth readiness checks and structured output.
Use it when an agent needs to prepare, validate or upload Shorts through the official API without touching YouTube Studio UI.
What Agents Get
- youtubeagentmanifest for install/runtime guidance
- youtubeconnectionstatus before upload attempts
- youtubeprivacyaudit for local token and media boundaries
- youtubeoauthauthorize_url with local PKCE session storage
- youtubeuploadshort with containsSyntheticMedia support
- youtubelistrecent_videos for lightweight post-upload checks
Install
npm install -g youtube-shorts-agentOr run directly:
npm exec --yes --package=youtube-shorts-agent -- youtube-shorts-agent doctorCLI
youtube-shorts-agent manifest --client codex
youtube-shorts-agent doctor
youtube-shorts-agent privacy-audit
youtube-shorts-agent auth-url --redirect-uri http://localhost:8787/callback
youtube-shorts-agent upload-short --video ./short.mp4 --title "Launch title" --caption-file copy.txt
youtube-shorts-agent list-recent --max-results 10Dry-run is enabled by default. Set YOUTUBEDRYRUN=false only when doctor reports a complete OAuth setup and you intend to call the live API.
First Upload (dry-run walkthrough)
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
YouTube Shorts Agent: common questions
- Is YouTube Shorts Agent MCP server safe?
- With care: it is graded C, so read the findings first (65/100). Read the YouTube Shorts Agent safety report
- How do I install YouTube Shorts Agent?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does YouTube Shorts Agent need an API key?
- Yes. The registry entry asks for
YOUTUBE_CLIENT_SECRET. - Is YouTube Shorts Agent maintained?
- The last commit was 67 days ago (2026-08-29). The latest release is v0.1.6.
- What can I use instead of YouTube Shorts Agent?
- Servers from other publishers that do the same job: Taisly Social Media Posting MCP server, Basic Memory MCP server and HOL Guard MCP server.
- How does YouTube Shorts Agent compare with other AI and agents MCP servers?
- safety score 65/100 (higher than 25% of 4,460 AI and agents servers); tools 6 (the typical AI and agents server has 6); tools that change things 33% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to YouTube Shorts Agent
Same job from other publishers: the closest match first, then the best rated.
Taisly Social Media PostingPublish videos to TikTok, Reels, Shorts, X, and Facebook through Taisly.not reviewedEstablishedA- Basic MemoryLocal-first knowledge management with bi-directional LLM sync via Markdown files.not reviewedWidely usedB
- HOL GuardLocal-first AI agent security evidence and approval workflows through HOL Guard's stdio MCP server.not reviewedEstablishedA
- Agent-Native ChatMinimal chat-first app with durable threads, actions, and the app-agent loopnot reviewedEstablishedA
- yutuCLI, MCP server, and AI agent to automate YouTube workflowsnot reviewedEstablishedA