YouTube MCP β AI skill for Claude Code
YouTube MCP server for Claude Code, Cursor, and other AI coding agents.
How to install YouTube MCP
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open mrchevyceleb/youtube-mcp and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What YouTube MCP does
YouTube MCP server for Claude Code, Cursor, and other AI coding agents. 21 tools for full channel management.
Alternatives in AI
- Firecrawl MCP Server β π₯ Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM c 6.1k β
- Jcodemunch MCP β Cut AI token costs 95%+ on code exploration 2.6k β
- Skilldock β SkillDock is an AI skill manager and skill management desktop app for Claude Code, Cursor, Codex, Windsurf, Ge 490 β
README
YouTube MCP Server
A [Model Context Protocol](https://modelcontextprotocol.io) (MCP) server that gives AI coding agents full control over a YouTube channel. Works with Claude Code, Cursor, Windsurf, and any MCP-compatible client.
**22 tools** covering channel management, video operations, playlists, comments, search, analytics, thumbnails, and captions.
What Can It Do?
| Category | Actions |
|---|---|
| Channel | Get channel info, update description/keywords/trailer |
| Videos | List, get details, upload from local file, update metadata, delete, set thumbnails |
| Playlists | List, create, update, delete, add/remove videos |
| Comments | List comment threads, reply to comments, delete comments |
| Search | Search YouTube for videos, channels, or playlists |
| Analytics | Channel analytics (views, watch time, subs, revenue), top videos |
| Captions | List available captions/subtitles |
| Categories | List assignable video categories by region |
Quick Start
1. Get Google API Credentials
- Go to the Google Cloud Console
- Create a project (or select an existing one)
- Enable the YouTube Data API v3 and YouTube Analytics API
- Create an OAuth 2.0 Client ID (type: Desktop app)
- Note your Client ID and Client Secret
2. Install
git clone https://github.com/mrchevyceleb/youtube-mcp.git
cd youtube-mcp
npm install
npm run build
3. Set Environment Variables
export GOOGLE_CLIENT_ID="your-client-id.apps.googleusercontent.com"
export GOOGLE_CLIENT_SECRET="your-client-secret"
Or create a `.env` file (it is gitignored):
GOOGLE_CLIENT_ID=your-client-id.apps.googleusercontent.com
GOOGLE_CLIENT_SECRET=your-client-secret
4. Authorize
npm run auth
This opens an interactive prompt:
- It gives you a URL to open in your browser
- Sign in with the Google account that owns your YouTube
Related Skills
Theoai
Theo AI the orchestration API. One API key, every AI capability. SDK, CLI, MCP server for IDE agents (Cursor,
Emote Forge
Build a full streaming emote set as one 54-icon sheet - your face or your character, styled for Twitch, Kick,
Beckett Godot MCP
Zero-sidecar MCP server inside the Godot editor. AI agents (Claude Code, Cursor) inspect, author, run and SEE
AI Power
Anton Abyzov - AI Power Youtube Channel. The series of masterclass and tutorials to build anything with AI. No
Openclaw Knowledge Distiller
Open CLAW Knowledge Distiller Β· ιΎθ¦η₯θθΈι€Ύε¨ β Turn YouTube/Bilibili videos into structured knowledge articles. Loc
Agentinit
Universal CLI for managing AI coding agent configurations. Unify Claude Code, Cursor, Windsurf agents configs
Related Agents
MCP Server Engineer
Own the embedded MCP automation server in unity-explorer β design and implement MCP tools, protocol/transport
Eval Implementer
Implementer role of the D365FO agent eval loop. Runs ON THE VM (mcp-server in full mode + C# bridge) against t
Tool Author
Tool scaffolding expert for actual-mcp-server. Invoke when adding a new MCP tool end-to-end β file creation, r