io.github.social-freak-ltd/socialfetch
repo:https://github.com/social-freak-ltd/socialfetch-mcp
Public social-data API and live docs for AI coding agents.
- transport:
- remote
- credential class:
- self-provisionable
Owner verification
Not yet verified. Verifying proves you control this server and is free, permanently — it never changes a published score.
Start verification →Tools
- amazon_shop_getshallow
Get a creator Amazon Shop storefront by URL.
- appleMusic_album_getshallow
Get an Apple Music album by id or album URL.
- appleMusic_artist_getshallow
Get an Apple Music artist by id or artist URL.
- appleMusic_search_listshallow
Search the Apple Music catalog by keyword. Returns a list (use cursor when paginated).
- appleMusic_track_getshallow
Get an Apple Music track by id or track URL.
- auth_whoamishallow
Get the authenticated API account for this session.
- billing_balance_getshallow
Get remaining credit balance before running large batches of metered tools.
- bluesky_post_getshallow
Get a single Bluesky post by URL.
- bluesky_profile_getshallow
Get a Bluesky profile for a creator or account. Accepts a handle.
- bluesky_profile_posts_listshallow
List posts from a Bluesky profile by handle. Returns a list (use cursor when paginated).
- docs_readshallow
Read a corpus page by docsPathname from docs_search. Defaults to mode=outline (compact field digest). Pass mode=full for Examples/SDK snippets. Accepts /docs/... and /product/... pathnames (including /product/ask-ai/field-crosswalk).
- docs_searchshallow
Search SocialFetch docs for API/SDK questions. For response fields use docs_read (defaults to outline). For cross-platform author/timestamp naming, search `field crosswalk` or read /product/ask-ai/field-crosswalk.
- facebook_adLibrary_ad_getshallow
Get a single Facebook Ad Library ad by archive id or public Ad Library URL.
- facebook_adLibrary_ads_search_getshallow
Search Facebook Ad Library ads by keyword and filters. Returns a list (use cursor when paginated).
- facebook_adLibrary_companies_searchshallow
Search Facebook Ad Library companies / advertisers by name. Accepts a company name. Returns a list (use cursor when paginated).
- facebook_company_ads_listshallow
List ads a company or Page is running in the Facebook Ad Library. Accepts a page id or company name. Returns a list (use cursor when paginated).
- facebook_event_getshallow
Get a Facebook event by URL or event id.
- facebook_events_listshallow
List Facebook events for a city by explore URL. Returns a list (use cursor when paginated).
- facebook_events_search_listshallow
Search Facebook events by name. Returns a list (use cursor when paginated).
- facebook_group_getshallow
Get a Facebook group by URL or group id.
- facebook_group_posts_listshallow
List posts from a Facebook group by group URL. Returns a list (use cursor when paginated).
- facebook_marketplace_item_getshallow
Get details for a Facebook Marketplace listing by item URL.
- facebook_marketplace_locations_searchshallow
Search Facebook Marketplace locations to obtain coordinates for listing search. Accepts a city or place name. Returns a list (use cursor when paginated).
- facebook_marketplace_search_listshallow
Search Facebook Marketplace listings by keyword near a latitude and longitude. Returns a list (use cursor when paginated).
- facebook_post_comments_listshallow
List comments on a Facebook post or Reel by URL. Returns a list (use cursor when paginated).
- facebook_post_comments_replies_listshallow
List replies to a Facebook comment. Accepts a from post comments. Returns a list (use cursor when paginated).
- facebook_post_getshallow
Get a Facebook post or Reel by URL.
- facebook_post_transcript_getshallow
Get the transcript for a Facebook post or Reel by URL.
- facebook_profile_events_listshallow
List events hosted by a Facebook profile or Page. Accepts a profile or page URL. Returns a list (use cursor when paginated).
- facebook_profile_getshallow
Get a Facebook profile or Page by URL or username.
- facebook_profile_photos_listshallow
List photos from a Facebook profile or Page. Accepts a profile or page URL. Credits: 1 base; hostMedia=true adds +2 per hosted asset (up to 24 / 49 max). Failed assets are not surcharged.
- facebook_profile_posts_listshallow
List posts from a Facebook profile or Page. Accepts a profile URL or page id. Credits: 1 base; hostMedia=true adds +2 per hosted asset (up to 24 / 49 max). Failed assets are not surcharged.
- facebook_profile_reels_listshallow
List Reels from a Facebook profile or Page. Accepts a profile or page URL. Credits: 1 base; hostMedia=true adds +2 per hosted asset (up to 24 / 49 max). Failed assets are not surcharged.
- github_profile_activity_listshallow
List recent public activity for a GitHub profile, one month per request. Accepts a username. Returns a list (use cursor when paginated).
- github_profile_contributions_getshallow
Get the contribution graph for a GitHub profile for a given year. Accepts a username.
- github_profile_followers_listshallow
List followers for a GitHub profile. Accepts a username. Returns a list (use cursor when paginated).
- github_profile_following_listshallow
List accounts a GitHub profile follows. Accepts a username. Returns a list (use cursor when paginated).
- github_profile_getshallow
Get a GitHub profile for a user or organization. Accepts a username.
- github_profile_pullRequests_listshallow
List pull requests authored by a GitHub user. Accepts a username. Returns a list (use cursor when paginated).
- github_profile_repositories_listshallow
List repositories for a GitHub user or organization. Accepts a username. Returns a list (use cursor when paginated).
- github_repositories_getshallow
Get a single GitHub repository by URL.
- github_trending_developers_listshallow
List trending GitHub developers for a language and time window. Returns a list (use cursor when paginated).
- github_trending_repositories_listshallow
List trending GitHub repositories for a language and time window. Returns a list (use cursor when paginated).
- google_adLibrary_ad_getshallow
Get a single Google Ad Transparency creative by public Ad Transparency URL.
- google_adLibrary_advertisers_searchshallow
Search Google Ad Transparency advertisers by name. Accepts a advertiser name. Returns a list (use cursor when paginated).
- google_company_ads_listshallow
List ads a company or advertiser is running in Google Ad Transparency. Accepts a domain or advertiser id. Returns a list (use cursor when paginated).
- hackernews_comment_context_getshallow
Get a Hacker News comment with its ancestor chain to the root story. Accepts a comment id.
- hackernews_feed_listshallow
List a Hacker News feed by type (top, new, best, ask, show, or jobs). Accepts a feed name. Returns a list (use page/pageSize when paginated).
- hackernews_item_getshallow
Get a Hacker News item by id.
- hackernews_jobs_who_is_hiring_listshallow
List top-level jobs from the monthly Hacker News Who is Hiring thread (latest thread, or a YYYY-MM month). Returns a list (use page/pageSize when paginated).
- hackernews_maxitem_getshallow
Get the current largest Hacker News item id.
- hackernews_search_listshallow
Search Hacker News by keyword. Returns a list (use page/pageSize when paginated).
- hackernews_story_comments_listshallow
List comments on a Hacker News story by id. Returns a list (use cursor when paginated).
- hackernews_story_getshallow
Get a Hacker News story by id.
- hackernews_updates_getshallow
Get recently changed Hacker News item ids and usernames.
- hackernews_user_comments_listshallow
List a Hacker News user's comments (newest first). Accepts a username. Returns a list (use page/pageSize when paginated).
- hackernews_user_favorites_listshallow
List favorites for a Hacker News user by username. Returns a list (use page when paginated; 1-based).
- hackernews_user_getshallow
Get a Hacker News user profile by username.
- hackernews_user_submissions_listshallow
List a Hacker News user's stories, polls, and jobs (newest first). Accepts a username. Returns a list (use page/pageSize when paginated).
- instagram_audio_reels_listshallow
List Instagram Reels that use a specific audio track, with track metadata, tagged users, and coauthors when Instagram exposes them. Accepts a audio id. Returns a list (use cursor when paginated).
- instagram_highlight_getshallow
Get stories inside a saved Instagram highlight by highlight id.
- instagram_post_comments_listshallow
List comments on an Instagram post or Reel by URL. Returns a list (use cursor when paginated).
- instagram_post_comments_replies_listshallow
List replies to a comment on an Instagram post or Reel. Accepts a comment id and post URL. Returns a list (use cursor when paginated).
- instagram_post_download_getshallow
Download Instagram post or reel media. Accepts a post URL.
- instagram_post_getshallow
Get a single Instagram post or Reel by URL. Author is under owner (not author); timestamps use createdAt (ISO; legacy Unix takenAt may still appear at runtime).
- instagram_post_transcript_getshallow
Get the spoken transcript for an Instagram post or Reel by URL.
- instagram_profile_basic_getshallow
Get a lightweight Instagram profile by numeric user ID when you already have the id.
- instagram_profile_engagement_getshallow
Get Instagram profile engagement audit. Accepts a handle.
- instagram_profile_getshallow
Get a full Instagram profile by handle (bio, counts, and related fields). Returns lookupStatus plus follower/post metrics and privacy flags.
- instagram_profile_highlights_listshallow
List story highlight albums for an Instagram profile by handle. Returns a list (use cursor when paginated).
- instagram_profile_posts_listshallow
List posts from an Instagram profile by handle. Credits: 1 base; hostMedia=true adds +2 per hosted asset (up to 24 / 49 max). Failed assets are not surcharged.
- instagram_profile_reels_listshallow
List Reels from one specific Instagram profile by handle (not a keyword search — use instagram.search.reels.list for that; not trending — use instagram.reels.trending.list for that). Credits: 1 base; hostMedia=true adds +2 per hosted asset (up to 24 / 49 max). Failed assets are not surcharged.
- instagram_profile_taggedPosts_listshallow
List Instagram posts a user is tagged in, by user id. Returns a list (use cursor when paginated).
- instagram_reels_trending_listshallow
List currently trending Instagram Reels (not a keyword search, profile-scoped, or audio-page list — use instagram.search.reels.list, instagram.profile.reels.list, or instagram.audio.reels.list for that). Returns a list (use cursor when paginated).
- instagram_search_hashtag_listshallow
Search public Instagram posts and Reels by hashtag. Returns a list (use cursor when paginated).
- instagram_search_listshallow
Search Instagram accounts, hashtags, and places by keyword (not posts — use instagram.search.popular.list; not profile discovery — use instagram.search.profiles.list). Returns a list (use cursor when paginated).
- instagram_search_popular_listshallow
Search Instagram's curated Popular topics by keyword. Returns a list (use cursor when paginated).
- instagram_search_profiles_listshallow
Search Instagram profiles by keyword. Returns a list (use cursor when paginated).
- instagram_search_reels_listshallow
Search Reels site-wide by keyword (not scoped to one profile — use instagram.profile.reels.list; not trending — use instagram.reels.trending.list; not audio-page — use instagram.audio.reels.list). Returns a list (use cursor when paginated).
- linkedin_adLibrary_ad_getshallow
Get a LinkedIn Ad Library ad by ad id or Ad Library URL.
- linkedin_adLibrary_ads_search_listshallow
Search LinkedIn Ad Library ads by company, keyword, or company id. Returns a list (use cursor when paginated).
- linkedin_company_getshallow
Get a LinkedIn company page by company URL — use linkedin.organization.get for schools and mixed organization URLs.
- linkedin_company_posts_listshallow
List posts from one specific LinkedIn company page by URL (not a keyword search — use linkedin.posts.search.list to search across public posts). Returns a list (use cursor when paginated).
- linkedin_jobs_getshallow
Get LinkedIn job postings by job URL. Returns a list (use cursor when paginated).
- linkedin_jobs_search_listshallow
Search LinkedIn jobs by keyword and filters. Returns a list (use cursor when paginated).
- linkedin_organization_getshallow
Look up LinkedIn company, school, or organization pages by URL (broader than linkedin.company.get). Returns a list (use cursor when paginated).
- linkedin_people_search_listshallow
Search LinkedIn people by first and/or last name. Returns a list (use cursor when paginated).
- linkedin_post_getshallow
Get a LinkedIn post or article by URL.
- linkedin_post_transcript_getshallow
Get the transcript for a LinkedIn post video by URL.
- linkedin_posts_search_listshallow
Search public LinkedIn posts site-wide by keyword (not scoped to one profile or company — use linkedin.profiles.posts.list or linkedin.company.posts.list for that). Returns a list (use cursor when paginated).
- linkedin_profile_getshallow
Get LinkedIn person profiles by URL or handle. Returns a list (use cursor when paginated).
- linkedin_profiles_posts_listshallow
List posts from one specific LinkedIn person profile by URL (not a keyword search — use linkedin.posts.search.list to search across public posts). Returns a list (use cursor when paginated).
- linktree_profile_getshallow
Get a public Linktree profile by handle, including links and socials.
- monitors_checks_listshallow
The self-serve "why didn't I get a webhook" view — the last ~50 checks with outcome/credits/reason.
- monitors_createshallow
Watch a social account or search and get a signed webhook when new content appears. Runs a synchronous baseline check on create — the response includes what's there right now, and you'll only get webhooks for items after that.
- monitors_deleteshallow
Permanently delete a monitor. Cannot be undone.
- monitors_events_listshallow
Pull API for a monitor's events — queryable regardless of webhook delivery configuration.
- monitors_getshallow
Get one monitor by id.
- monitors_listshallow
List the caller's monitors, optionally filtered by status.
- monitors_sources_listshallow
List every public API operation Monitors can watch (Twitter/X, Instagram, TikTok, Reddit profiles and searches). Powers the monitor-creation flow.
- monitors_triggershallow
Queue an immediate check for an active monitor (async — returns once queued, not once the check finishes).
- monitors_updateshallow
Update a monitor's name, schedule, webhook endpoint, spend cap, or status (pause/resume).
- nl_ask_postshallow
Route a natural-language social-data question to the right lookup when you do not yet know the typed tool — prefer typed tools once the operation is known. Accepts a natural-language query.
- pinterest_board_pins_listshallow
List public pins on a Pinterest board by URL. Returns a list (use cursor when paginated).
- pinterest_pin_getshallow
Fetch a public Pinterest pin by URL.
- pinterest_profile_boards_listshallow
List public boards for a Pinterest profile. Accepts a handle. Returns a list (use cursor when paginated).
- pinterest_search_pins_listshallow
Search public Pinterest pins by keyword. Returns a list (use cursor when paginated).
- reddit_post_comments_listshallow
List comments on a Reddit post by URL. Returns a list (use cursor when paginated).
- reddit_post_getshallow
Get a Reddit post by URL.
- reddit_post_transcript_getshallow
Get captions transcript for a Reddit video post. Accepts a post or video URL.
- reddit_search_listshallow
Search Reddit posts site-wide by keyword (not scoped to one subreddit — use reddit.subreddit.search.list for that). Returns a list (use cursor when paginated).
- reddit_subreddit_getshallow
Get details for a Reddit community (subreddit).
- reddit_subreddit_posts_listshallow
List a subreddit's post feed (hot/new/top, no keyword) — use reddit.subreddit.search.list to search within it by keyword. Returns a list (use cursor when paginated).
- reddit_subreddit_search_listshallow
Search posts within one subreddit (not site-wide — use reddit.search.list for that). Accepts a subreddit and query. Returns a list (use cursor when paginated).
- rumble_channel_videos_listshallow
List videos and Shorts from a Rumble channel. Accepts a channel URL. Returns a list (use cursor when paginated).
- rumble_search_listshallow
Search Rumble for videos and Shorts by keyword. Returns a list (use cursor when paginated).
- rumble_video_comments_listshallow
List top-level comments on a Rumble video. Accepts a video URL. Returns a list (use cursor when paginated).
- rumble_video_getshallow
Get metadata for a Rumble video by URL.
- rumble_video_transcript_getshallow
Get captions for a Rumble video when available. Accepts a video URL.
- soundcloud_profile_getshallow
Get a SoundCloud profile by handle.
- soundcloud_profile_tracks_listshallow
List a SoundCloud profile's tracks, newest first. Accepts a handle. Returns a list (use cursor when paginated).
- soundcloud_track_getshallow
Get a SoundCloud track by URL.
- spotify_album_getshallow
Get a Spotify album by id or album URL.
- spotify_artist_getshallow
Get a Spotify artist by id or profile URL.
- spotify_track_getshallow
Get a Spotify track by id or track URL.
- telegram_channel_getshallow
Get metadata for a public Telegram channel or group by username.
- telegram_channel_post_getshallow
Get a single public post from a Telegram channel by handle and post ID. Groups are not supported.
- telegram_channel_posts_getshallow
List recent posts from a public Telegram channel. Groups are not supported. Accepts a handle. Returns a list (use cursor when paginated).
- threads_post_getshallow
Get a single Threads post by URL.
- threads_profile_getshallow
Get a Threads profile for a creator or account. Accepts a handle.
- threads_profile_posts_listshallow
List posts from a Threads profile by handle. Returns a list (use cursor when paginated).
- threads_search_listshallow
Search Threads posts by keyword. Returns a list (use cursor when paginated).
- threads_users_searchshallow
Search Threads users by keyword. Returns a list (use cursor when paginated).
- tiktok_adLibrary_ad_getshallow
Get a single TikTok Ad Library or Top Ads creative by ad id or public ad URL.
- tiktok_adLibrary_ads_search_getshallow
Search TikTok Top Ads by keyword and filters, or search the public Ads Library by advertiser name. Returns a list (use cursor when paginated).
- tiktok_collection_videos_listshallow
List videos in a public TikTok collection by URL. Returns a list (use cursor when paginated).
- tiktok_feed_trending_listshallow
List currently trending TikTok posts for a region. Returns a list (use cursor when paginated).
- tiktok_music_videos_listshallow
List TikTok videos that use a specific music clip. Accepts a clip id. Returns a list (use cursor when paginated).
- tiktok_product_getshallow
Get details for a TikTok Shop product by product id. Accepts a product page URL.
- tiktok_product_reviews_listshallow
List buyer reviews for a TikTok Shop product by product id. Returns a list (use cursor when paginated).
- tiktok_profile_audience_getshallow
Get audience location demographics for a TikTok profile by handle.
- tiktok_profile_engagement_getshallow
Get TikTok profile engagement audit. Accepts a handle.
- tiktok_profile_followers_listshallow
List followers of a TikTok profile by handle. Returns a list (use cursor when paginated).
- tiktok_profile_following_listshallow
List accounts followed by a TikTok profile by handle. Returns a list (use cursor when paginated).
- tiktok_profile_getshallow
Get a TikTok profile by handle. Returns lookupStatus plus profile metrics (followers, posts/videoCount, privateAccount, accountCreatedAt).
- tiktok_profile_live_checkshallow
Check whether a TikTok creator is currently live by handle.
- tiktok_profile_region_getshallow
Get the region code reported for a TikTok profile by handle.
- tiktok_profile_showcaseProducts_listshallow
List products featured on a creator's TikTok showcase by handle. Returns a list (use cursor when paginated).
- tiktok_profile_videos_listshallow
List videos from a TikTok profile by handle. Credits: 1 base; hostMedia=true adds +2 per hosted asset (up to 24 / 49 max). Failed assets are not surcharged.
- tiktok_search_hashtag_listshallow
Search TikTok videos by hashtag (not free-text keyword — use tiktok.search.videos.list for that). Returns a list (use cursor when paginated).
- tiktok_search_suggestions_listshallow
Get TikTok search suggestions by query. Returns a list (use cursor when paginated).
- tiktok_search_top_listshallow
Search TikTok Top results by keyword (not videos-only — use tiktok.search.videos.list for that). Returns a list (use cursor when paginated).
- tiktok_search_videos_listshallow
Search TikTok videos by free-text keyword (not hashtag — use tiktok.search.hashtag.list for that). Returns a list (use cursor when paginated).
- tiktok_shop_products_listshallow
List products in a TikTok Shop store by shop id or URL. Returns a list (use cursor when paginated).
- tiktok_shop_products_searchshallow
Search products in TikTok Shop by keyword. Returns a list (use cursor when paginated).
- tiktok_song_getshallow
Get details for a TikTok song or sound by id.
- tiktok_users_searchshallow
Search TikTok users by keyword. Discover real handles before profile gets; avoid inventing usernames.
- tiktok_video_comments_listshallow
List comments on a TikTok video by URL. Returns a list (use cursor when paginated).
- tiktok_video_comments_replies_listshallow
List replies to a TikTok video comment. Accepts a comment id. Returns a list (use cursor when paginated).
- tiktok_video_download_getshallow
Download TikTok video or photo post media. Accepts a video URL.
- tiktok_video_getshallow
Get a single TikTok video by URL. Author is identity-only (no follower counts) — use tiktok_profile_get for metrics. Credits: 1 (+downloadMedia add-on).
- tiktok_video_transcript_getshallow
Get the spoken transcript for a TikTok video by URL.
- truthsocial_post_getshallow
Get a Truth Social post by URL.
- truthsocial_profile_getshallow
Get a Truth Social profile by handle or account id.
- truthsocial_profile_posts_listshallow
List posts from a Truth Social profile by handle or account id. Returns a list (use cursor when paginated).
- twitch_clip_getshallow
Get metadata and playback URLs for a Twitch clip by URL.
- twitch_profile_getshallow
Get a Twitch profile for a channel by handle.
- twitch_profile_schedule_getshallow
Get the stream schedule for a Twitch channel by handle.
- twitch_profile_videos_listshallow
List videos from a Twitch channel by handle. Returns a list (use cursor when paginated).
- twitter_community_getshallow
Get details for an X community by community id or URL.
- twitter_community_tweets_listshallow
List tweets from an X community by community id or URL. Returns a list (use cursor when paginated).
- twitter_hashtag_listshallow
Search X posts by hashtag (not free-text keyword — use twitter.search.list for that). Returns a list (use cursor when paginated).
- twitter_profile_getshallow
Get an X (Twitter) profile by handle. Returns lookupStatus plus follower/tweet metrics and account age signals.
- twitter_profile_tweets_listshallow
List tweets from an X profile by handle. Returns a list (use cursor when paginated).
- twitter_search_listshallow
Search X posts by free-text keyword (not hashtag — use twitter.hashtag.list for that). Returns a list (use cursor when paginated).
- twitter_tweet_getshallow
Get a single tweet by URL. Author includes profile metrics when not trimmed. Warning: trim=true omits author. Credits: 1.
- twitter_tweet_replies_listshallow
List replies to a tweet by URL. Returns a list (use cursor when paginated).
- twitter_tweet_transcript_getshallow
Get the transcript for a video tweet by URL.
- web_ask_runshallow
Ask a natural-language question about a specific web page and get an LLM-generated answer. Accepts a URL.
- web_crawl_runshallow
Crawl a small set of web pages synchronously. Accepts a URLs. Returns a list (use cursor when paginated).
- web_extract_runshallow
Extract structured fields from a web page using a CSS selector schema. Accepts a URL and CSS schema.
- web_html_generateshallow
Fetch cleaned HTML for a web page URL.
- web_markdown_generateshallow
Convert a web page URL into clean markdown.
- web_screenshot_captureshallow
Capture a screenshot of a public web page URL as a hosted image artifact.
- web_search_runshallow
Search the public web and return ranked organic results with snippets. Accepts a query. Returns a list (use cursor when paginated).
- webhookDeliveries_redelivershallow
Queue a manual redelivery for one delivery attempt (async).
- webhookEndpoints_createshallow
Create a delivery target for monitor events. kind=http requires a public HTTPS url; kind=sink is a hosted test inbox with no url. The signing secret is returned once — store it now.
- webhookEndpoints_deleteshallow
Permanently delete a webhook endpoint. Cannot be undone.
- webhookEndpoints_deliveries_listshallow
List delivery attempts for a webhook endpoint. Supports `limit`, opaque `cursor` continuation, and optional `after` (ISO timestamp) to enter oldest-first tail mode for listeners.
- webhookEndpoints_getshallow
Get one webhook endpoint by id (secret material never included).
- webhookEndpoints_listshallow
List the caller's webhook endpoints (secret material never included).
- webhookEndpoints_rotateSecretshallow
Rotate the signing secret with a 24h overlap window — the old secret keeps working until it expires. The new secret is returned once.
- webhookEndpoints_testshallow
Send a realistic per-source sample event to a webhook endpoint right now — a live, synchronous delivery test.
- webhookEndpoints_updateshallow
Update a webhook endpoint's description or enable/disable it.
- youtube_channel_getshallow
Get YouTube channel details by channel id, handle, or URL. Returns channel metrics and identifiers for snapshot baselines.
- youtube_channel_shorts_listshallow
List Shorts from a YouTube channel (not long-form videos). Accepts a channel id or handle. Returns a list (use cursor when paginated).
- youtube_channel_videos_listshallow
List long-form videos from a YouTube channel (not Shorts — use youtube.channel.shorts.list). Accepts a channel id or handle. Returns a list (use cursor when paginated).
- youtube_community_post_getshallow
Get a YouTube community post by URL.
- youtube_playlist_getshallow
Get a YouTube playlist by playlist id.
- youtube_search_hashtag_listshallow
Search YouTube content by hashtag (not free-text keyword — use youtube.search.list for that). Returns a list (use cursor when paginated).
- youtube_search_listshallow
Search YouTube videos, channels, and playlists by free-text keyword (not hashtag — use youtube.search.hashtag.list for that). Returns a list (use cursor when paginated).
- youtube_shorts_trending_listshallow
List currently trending YouTube Shorts. Returns a list (use cursor when paginated).
- youtube_video_comments_analysis_getshallow
Analyze YouTube video comments. Accepts a video URL.
- youtube_video_comments_listshallow
List comments on a YouTube video by URL. Returns a list (use cursor when paginated).
- youtube_video_comments_replies_listshallow
List replies to a YouTube comment. Accepts a from video comments. Returns a list (use cursor when paginated).
- youtube_video_getshallow
Get a single YouTube video by URL. Channel lives under channel (not author); publish time is publishedAt.
- youtube_video_transcript_getshallow
Get the transcript for a YouTube video by URL.
Embed this server’s score
Tool count and median score across every tool in this server’s corpus — honest in a way a single cherry-picked tool’s badge wouldn’t be.
[](https://vouch.tools/servers/74fb1379-e23c-4c05-8f44-96889c854efd)