BACH YouTube API MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| API_KEY | Yes | API 密钥 (API Key for authentication) |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| channel_videosB | Get channel video listing and channel details. Quota cost is 1 unit. |
| channel_videos_via_postB | Get videos listing along with channel details Quota cost is 2 unit. |
| channel_livestreamsB | Get live stream listing and channel details. Quota cost is 1 unit. |
| channel_livestreams_via_postC | Get livestreams listing along with channel details Quota cost is 2 unit. |
| channel_shortsC | Get shorts listing along with channel details Quota cost is 1 unit. |
| channel_shorts_via_postB | Get shorts listing along with channel details Quota cost is 2 unit. |
| channel_homeB | Get Channel's Home Tab Listings. Quota cost is 1 unit. |
| screenshotB | Get screenshot in JPG format. Quota Cost +4 |
| related_videos_or_playlistsC | Get related videos or playlists. Quota cost is 1 unit. |
| metadata_updateA | Update viewCount, likeCount. Useful for Live videos. Quota Cost +1 |
| transcriptC | Get Transcript. Quota Cost +1 |
| video_detailsB | Get all the details of the YouTube video. Quota cost is 1 unit. |
| converttranslatedownload_subtitleC | Convert, translate, download the subtitle. To get the subtitle url, use |
| subtitlesB | Get the list of available subtitles for the video. Quota cost is 1 unit. |
| downloadstreamC | Stream or download info. Quota cost is 1 units. |
| channel_storeB | Get store product listing and channel details. Quota cost is 1 unit. |
| query_suggestion_auto_completionD | Query Suggestion / Auto-Completion. |
| about_channelB | Get channel details. Quota cost is 2 unit. |
| post_detailsB | Get post details. Quota cost is 1 unit. |
| shorts_sequenceC | Get Shorts sequence. Quota cost is 2 units. |
| shorts_detailsA | Get Youtube Shorts video info or get Suggested Shorts video info. Quota cost is 1 unit for Shorts Video Info Quota cost is 2 units for suggested Shorts Video Info. |
| trendingB | Get trending videos region-wise \u0026 niche-wise. Quota cost is 1 unit. |
| searchA | Search videos, playlists, channels, or all of them. Quota cost is 2 units. |
| commentsB | Get video's or shorts' comments/thread. Quota cost is 1 unit. |
| playlistB | Get playlist details and video listing. Quota cost is 1 unit. |
| home_feedB | Get home feeds, region-wise \u0026 niche-wise. Quota cost is 1 unit. |
| hashtagB | Get videos or Shorts listings related to any hashtag. Quota cost is 1 unit. |
| post_commentsB | Get post's comments or thread. Quota cost is 1 unit. |
| shorts_sound_attributionB | Get the Shorts original sound attribution listing. Quota cost is 1 unit. |
| search_channels_videosplaylistsB | Search channel's videos and playlists, also get channel details. Quota cost is 1 unit. |
| channel_featured_channelsB | Get featured channel listing and channel details. Quota cost is 1 unit. |
| channel_playlistsB | Get playlist listing and channel details. Quota cost is 1 unit. |
| resolve_urlB | Resolve URLs like handles, etc. Quota cost is 1 unit. |
| channel_community_postsB | Get community post listing and channel details. Quota cost is 1 unit. |
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/BACH-AI-Tools/bachai-yt-api'
If you have feedback or need assistance with the MCP directory API, please join our Discord server