Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| youtube_get_transcript | Extract transcript from a YouTube video URL |
| youtube_search_transcript | Search for specific text within a YouTube video transcript |
| youtube_batch_transcripts | Extract transcripts from multiple YouTube videos |
| youtube_transcript_summary | Get a formatted summary of transcript content |
| youtube_get_channel_videos | Get video list from a YouTube channel |
| youtube_get_channel_video_urls | Get video URLs from a YouTube channel |
| youtube_get_channel_transcripts | Get transcripts from multiple videos in a YouTube channel |
| youtube_get_playlist_info | Get information about a YouTube playlist |
| youtube_get_playlist_videos | Get video list from a YouTube playlist |
| youtube_get_playlist_video_urls | Get video URLs from a YouTube playlist |
| youtube_get_playlist_transcripts | Get transcripts from multiple videos in a YouTube playlist |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |