MCP YouTube Companion
@saginawj
About MCP YouTube Companion
An MCP Server for personal YouTube feeds via OAuth
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP YouTube Companion?
An MCP tool that enables natural language interaction with your personal YouTube experience. It integrates with the YouTube Data API v3 to fetch trending videos, recent uploads from subscribed channels, and user activity, allowing you to interact with YouTube content via your favorite LLM client.
How to use MCP YouTube Companion?
Set up YouTube API credentials (Client ID, Client Secret, and Refresh Token) via Google Cloud Console, then use OAuth authentication to connect the MCP tool. Once configured, use natural language commands in your LLM client to query YouTube data, such as asking for trending videos or subscribed channel feeds.
Key features of MCP YouTube Companion
- Fetch trending videos worldwide
- View recent uploads from subscribed channels
- Check your latest YouTube activity
- See your most recent comments
- Check if you've uploaded recently
Use cases of MCP YouTube Companion
- Discover what's trending on YouTube without manual browsing
- Keep up with new uploads from channels you follow
- Quickly review your own recent activity on YouTube
FAQ from MCP YouTube Companion
What are the prerequisites?
A Google account with YouTube access and YouTube API credentials (Client ID, Client Secret, and Refresh Token).
How do I get YouTube API credentials?
Navigate to the Google Cloud Console, create a project, enable the YouTube Data API v3, and generate OAuth credentials.
How does authentication work?
You need to use/build a frontend/api that OAuth with Google to exchange an access code for a refresh token, then use that refresh token to connect with the MCP server.
What can I ask the tool?
You can ask for trending videos, recent uploads from subscribed channels, and your own activity like latest comments or uploads.
Frequently asked questions
What are the prerequisites?
A Google account with YouTube access and YouTube API credentials (Client ID, Client Secret, and Refresh Token).
How do I get YouTube API credentials?
Navigate to the Google Cloud Console, create a project, enable the YouTube Data API v3, and generate OAuth credentials.
How does authentication work?
You need to use/build a frontend/api that OAuth with Google to exchange an access code for a refresh token, then use that refresh token to connect with the MCP server.
What can I ask the tool?
You can ask for trending videos, recent uploads from subscribed channels, and your own activity like latest comments or uploads.
Basic information
More Media & Design MCP servers

TravelAnimator
Lascade-CoMCP server and CLI for TravelAnimator — generate animated travel videos, itineraries, and trip media from Claude, Codex, or your terminal
Floors.live — Event Floor Plan & Seating Designer
HakolsoundMCP server for Floors.live — design event floor plans, manage guest lists, and run intelligent seating assignments from Claude, ChatGPT, or Cursor. 32 tools.

Katto
KattoAI video clipping MCP server: turn long videos, podcasts and Twitch VODs into scored, captioned 9:16 shorts from Claude, Cursor, ChatGPT and any MCP client.

diggercamp
Tommaso Savorana (ti es)diggercamp finds independent music by how it sounds. Paste any Bandcamp, YouTube or SoundCloud link and get the closest sonic matches from 4M+ independent tracks — matched by rhythm, timbre, key and energy, not genre tag

Notch
NotchCreate finished video ads from chat. Give Notch a brief or product URL — it loads your brand context, writes the script, and produces the finished ad: avatar, scenes, voiceover, captions. Built for performance marketers,
Comments