Connect Claude Code to YouTube
What happens next
Set up in minutes
Choose where it runs
On your computer through your own Claude Code, or hosted in the cloud. The rest of setup adapts to your choice:
Pick what it can do in YouTube
A preset of real YouTube operations. Each one becomes a tool the agent can call, and it can't touch anything outside the list.
Connect YouTube
One sign-in. The agent acts through your account, scoped to the operations you picked.
Add your personal MCP link
The last step mints a private MCP URL for this agent and walks you through exactly this, with your real link filled in. The page flips to Connected the moment your Claude Code first calls in. Claude Code connects when a session starts — run claude, or restart a running one.
Run this in your terminal
<your-link> is your personal server URL — setup mints it for you.
Exact capabilities
Tools Claude Code gets
YouTube
80 toolsGet videos by their IDs
Get most popular videos in a region
Get videos you've liked or disliked
Get a single video by ID
Update video metadata
Delete a video
Rate a video (like/dislike/none)
Get your rating for videos
Upload a video (file upload, URL, or upstream reference)
Set a custom thumbnail for a video
Get channels by their IDs
Get the authenticated user's channel
Update channel branding settings
Get your own playlists
Get playlists by their IDs
Get playlists from a specific channel
Get a single playlist
Create a new playlist
Update a playlist
Delete a playlist
List items in a playlist
Add a video to a playlist
Update a playlist item position
Remove an item from a playlist
Search for videos, channels, or playlists
List replies to a comment
Get comments by their IDs
List comment threads for a video
List comment threads for a channel's videos
Create a reply to an existing comment
Create a top-level comment on a video
Create a comment on a channel's discussion tab
Update a comment
Delete a comment
Set moderation status for a comment
List subscriptions
Subscribe to a channel
Unsubscribe from a channel
List captions for a video
Download a caption track
List your channel activities
List activities for a specific channel
List video categories
List supported languages
List supported regions
List your channel sections
List channel sections for a specific channel
List channel members (requires channel membership feature)
List channel membership levels
Get analytics for your channel (views, watch time, subscribers, etc.)
Get analytics for specific videos
Get revenue analytics for your channel (requires monetization)
Get your top performing videos by various metrics
Get viewer demographics (age, gender)
Get traffic source breakdown for your channel
List available report types for bulk reporting
Create a scheduled reporting job
List all scheduled reporting jobs
Get details of a specific reporting job
Delete a reporting job
List reports generated by a reporting job
List live broadcasts
Create a new live broadcast
Update a live broadcast
Delete a live broadcast
Transition broadcast to a new status (start/end)
Bind a broadcast to a stream
List live streams
Create a new live stream
Update a live stream
Delete a live stream
List messages from a live chat
Send a message to live chat
Delete a message from live chat
List moderators for a live chat
Add a moderator to live chat
Remove a moderator from live chat
Ban a user from live chat
Remove a ban from live chat
List Super Chat events from live streams
Starting points
What you can build
Meet the runner
About Claude Code
Good to know
Frequently asked questions
Keep exploring
More ways to connect
More tools for Claude Code
Use YouTube with other agents
Make it yours
Open your Claude Code agent in one click.
NoClick runs Claude Code for you with YouTube wired in as tools. Connect your account and run.