Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
API_KEYYesAPI key for authentication

Tools

Functions exposed to the LLM to take actions

NameDescription
get_video_details_price_1_3

This endpoint fetches full details of a YouTube video, including URLs of videos, audios, thumbnails and subtitles as well as related videos and playlists.

list_playlist_videos

This endpoint lists available videos of a YouTube playlist (unavailable ones won't be listed by YouTube). Pagination scraping is supported. Thumbnails won't be blurred by age safety.

get_playlist_details

This endpoint fetches details of a YouTube playlist (user created playlist, album or radio playlist).

list_items_with_next_token

An endpoint to list items with any type of nextToken. This allows longer nextToken (\u003e4KB) by putting it in the request body instead of the URL/header, bypassing the usual size limit of the URL/header.

list_hashtag_videos

This endpoint lists YouTube videos related to the hashtag. Pagination scraping is supported.

list_channel_playlistsreleasespodcasts

This endpoint lists playlists, releases or podcasts of a YouTube channel. Pagination scraping is supported.

list_channel_videosshortslive

This endpoint lists videos, shorts or live streams of a YouTube channel. Pagination scraping is supported.

search_for_channels

This endpoint searches for YouTube channels. Pagination scraping is supported.

search_for_videos_movies

This endpoint searches for YouTube videos (movies) with optional filters. Pagination scraping is supported. Thumbnails will not be blurred by age safety.

list_video_comments

This endpoint lists comments of a YouTube video. Pagination scraping is supported.

list_related_videos_and_playlists

This endpoint lists related videos and playlists of a YouTube video. Pagination scraping is supported. It's recommended to get the first page by calling Video \u003e Get Video Details, and then get subsequent pages here.

search_for_playlists

This endpoint searches for YouTube playlists. Pagination scraping is supported. Thumbnails will not be blurred by age safety.

list_autocomplete_suggestions

This endpoint lists autocomplete predictions depending on the keyword.

list_post_comments

This endpoint lists comments of a YouTube community post. Pagination scraping is supported.

get_post_details

This endpoint fetches details of a YouTube community post.

search_for_channel_videos_and_playlists

This endpoint searches for videos and playlists in a YouTube Channel. Pagination scraping is supported.

list_channel_posts_pollvideoimage

This endpoint lists poll, video, or image posts of a YouTube channel. Pagination scraping is supported.

get_channel_details

This endpoint fetches details of a YouTube channel.

translate_convert_download_subtitle

This endpoint lets you translate, convert and download a subtitle of a YouTube video. Before doing this, please call endpoint Video \u003e Get Video Details to obtain subtitle URLs.

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-youtube-media-downloader'

If you have feedback or need assistance with the MCP directory API, please join our Discord server