social-video-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| play_videoA | Play a video from YouTube or TikTok in a lightweight mpv player window. Optionally start at a specific timestamp. Set audio_only to true for audio-only playback (great for podcasts/music while coding). |
| play_playlistB | Play an entire YouTube playlist in mpv. Supports playlist URLs and channel upload pages. |
| stop_videoA | Stop the currently playing video and close the mpv window. |
| pause_videoA | Toggle pause/resume on the currently playing video. |
| seek_videoA | Seek to an absolute position in the currently playing video. |
| next_videoA | Skip to the next video in the current playlist. |
| prev_videoA | Go back to the previous video in the current playlist. |
| get_statusA | Get the current playback status: title, position, duration, and pause state. |
| get_youtube_feedA | Fetch videos from your YouTube account using Chrome cookies. Supports: subscriptions, liked, watch_later, history. |
| search_youtubeB | Search YouTube for videos. Uses Chrome cookies for personalized results. |
| get_video_infoA | Fetch full metadata for a YouTube or TikTok video without playing it: title, description, chapters, duration, channel, upload date, view count, tags. |
| get_subscribed_channelsA | List your subscribed YouTube channels using Chrome cookies. |
| get_channel_videosB | List recent video uploads from a specific YouTube channel. |
| get_channel_shortsA | List recent Shorts from a specific YouTube channel. |
| get_subscription_shortsA | Fetch recent Shorts from your subscribed YouTube channels. Pulls your subscriptions, then grabs the latest Shorts from each. |
| play_shortsA | Play Shorts as a continuous auto-advancing playlist. Automatically fetches more as you watch. Fetch from a specific channel or from your subscribed channels. |
| get_tiktok_user_videosA | Fetch recent videos from a TikTok user profile. Uses Chrome cookies for authentication. |
| play_tiktok_userA | Play videos from a TikTok user as a continuous auto-advancing playlist. Automatically fetches more videos as you watch. |
| queue_videoA | Add a video to the end of the current playback queue without interrupting what is playing. If nothing is playing, starts playback. |
| play_audioA | Play audio only from a YouTube or TikTok video — no video window. Perfect for podcasts, music, and long-form content while you code. |
| play_similarA | Play videos similar to what is currently playing. Fetches the current video's channel and searches for related content, then queues or plays the results. |
| set_browserA | Switch which browser's cookies are used for authenticated requests. Supports: chrome, firefox, brave, edge, safari, opera, chromium, vivaldi. Default is chrome. |
| get_browserB | Check which browser is currently being used for cookie-based authentication. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ronantakizawa/social-video-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server