Skip to main content
Glama
BACH-AI-Tools

BACH YouTube API MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
API_KEYYesAPI 密钥 (API Key for authentication)

Tools

Functions exposed to the LLM to take actions

NameDescription
channel_videos

Get channel video listing and channel details. Quota cost is 1 unit.

channel_videos_via_post

Get videos listing along with channel details Quota cost is 2 unit.

channel_livestreams

Get live stream listing and channel details. Quota cost is 1 unit.

channel_livestreams_via_post

Get livestreams listing along with channel details Quota cost is 2 unit.

channel_shorts

Get shorts listing along with channel details Quota cost is 1 unit.

channel_shorts_via_post

Get shorts listing along with channel details Quota cost is 2 unit.

channel_home

Get Channel's Home Tab Listings. Quota cost is 1 unit.

screenshot

Get screenshot in JPG format. Quota Cost +4

related_videos_or_playlists

Get related videos or playlists. Quota cost is 1 unit.

metadata_update

Update viewCount, likeCount. Useful for Live videos. Quota Cost +1

transcript

Get Transcript. Quota Cost +1

video_details

Get all the details of the YouTube video. Quota cost is 1 unit.

converttranslatedownload_subtitle

Convert, translate, download the subtitle. To get the subtitle url, use Video -\u003e Subtitles endpoint or Video -\u003e Details endpoint Quota cost is 1 unit.

subtitles

Get the list of available subtitles for the video. Quota cost is 1 unit.

downloadstream

Stream or download info. Quota cost is 1 units.

channel_store

Get store product listing and channel details. Quota cost is 1 unit.

query_suggestion_auto_completion

Query Suggestion / Auto-Completion.

about_channel

Get channel details. Quota cost is 2 unit.

post_details

Get post details. Quota cost is 1 unit.

shorts_sequence

Get Shorts sequence. Quota cost is 2 units.

shorts_details

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.

trending

Get trending videos region-wise \u0026 niche-wise. Quota cost is 1 unit.

search

Search videos, playlists, channels, or all of them. Quota cost is 2 units.

comments

Get video's or shorts' comments/thread. Quota cost is 1 unit.

playlist

Get playlist details and video listing. Quota cost is 1 unit.

home_feed

Get home feeds, region-wise \u0026 niche-wise. Quota cost is 1 unit.

hashtag

Get videos or Shorts listings related to any hashtag. Quota cost is 1 unit.

post_comments

Get post's comments or thread. Quota cost is 1 unit.

shorts_sound_attribution

Get the Shorts original sound attribution listing. Quota cost is 1 unit.

search_channels_videosplaylists

Search channel's videos and playlists, also get channel details. Quota cost is 1 unit.

channel_featured_channels

Get featured channel listing and channel details. Quota cost is 1 unit.

channel_playlists

Get playlist listing and channel details. Quota cost is 1 unit.

resolve_url

Resolve URLs like handles, etc. Quota cost is 1 unit.

channel_community_posts

Get community post listing and channel details. Quota cost is 1 unit.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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