mcpbeat Sign in

Social Fetch MCP Server

by social-freak-ltd Your server? Claim it
not responding

Social Fetch is listed as active in the registry but did not answer our last check. It exposes 251 tools. Last commit 1 Jun 2026.

Public social-data API and live docs for AI coding agents.

Uptime history 91 days of history · worst day 0%
91 days agonow
0.0%
Uptime 24h
0 of 92 checks
251
Tools
read from the server
45 ms
Response time
average over 24h
1
Stars
last commit 1 Jun 2026

What changed 922

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 9 August 2026. No other catalogue keeps this.

28 Sep a tool changed the parameters it asks for linkedin_live_jobs_search_v2
26 Sep a tool appeared tiktok_live_info_get
25 Sep a tool changed the parameters it asks for twitter_tweet_get
22 Sep 2 tools changed the parameters they ask for twitter_hashtag_list, twitter_search_list
21 Sep 223 tools changed the parameters they ask for286 times that day amazon_shop_get, appleMusic_album_get, appleMusic_artist_get and 220 more
21 Sep a tool description was rewritten linkedin_live_organization_get_v2
21 Sep a tool changed version
20 Sep 28 tools appeared linkedin_live_activity_comments_v2, linkedin_live_activity_get_v2, linkedin_live_activity_reactions_v2 and 25 more
20 Sep 6 tools disappeared linkedin_jobs_get, linkedin_jobs_search_list, linkedin_organization_get and 3 more
20 Sep a tool description was rewritten linkedin_company_get
and 657 more, back to 9 August 2026

Social Fetch does not always answer

Over the last week it answered 0.0% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 1 min ago.

run in your terminal
claude mcp add socialfetch --transport http https://api.socialfetch.dev/mcp
Settings → Connectors → Add custom connector, then paste this address
https://api.socialfetch.dev/mcp
~/.codex/config.toml
[mcp_servers.socialfetch]
url = "https://api.socialfetch.dev/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "socialfetch": {
      "url": "https://api.socialfetch.dev/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "socialfetch": {
      "type": "http",
      "url": "https://api.socialfetch.dev/mcp"
    }
  }
}

Available tools 251

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

linkedin
linkedin_adLibrary_ad_get
Get a LinkedIn Ad Library ad by ad id or Ad Library URL.
linkedin_adLibrary_ads_search_list
Search LinkedIn Ad Library ads by company, keyword, or company id. Returns a list (use cursor when paginated).
linkedin_company_get
Get a LinkedIn company page by company URL — use GET /v2/linkedin/organizations/resolve then GET /v2/linkedin/organizations for schools and mixed organization pages.
linkedin_company_posts_list
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_live_activity_comments_v2
List comments on a LinkedIn activity. Accepts a activity id. Returns a list (use cursor when paginated).
linkedin_live_activity_get_v2
Get a LinkedIn activity by id.
linkedin_live_activity_reactions_v2
List reactions on a LinkedIn activity. Accepts a activity id. Returns a list (use cursor when paginated).
linkedin_live_job_batch_v2
Get LinkedIn jobs by URL.
linkedin_live_job_get_v2
Get a LinkedIn job by id.
linkedin_live_job_hiringTeam_v2
List the hiring team for a LinkedIn job. Accepts a job id. Returns a list (use cursor when paginated).
linkedin_live_job_relatedViews_v2
List related jobs for a LinkedIn job. Accepts a job id. Returns a list (use cursor when paginated).
linkedin_live_job_similar_v2
List similar LinkedIn jobs. Accepts a job id. Returns a list (use cursor when paginated).
linkedin_live_jobs_search_v2
Search LinkedIn jobs by keyword and filters. Returns a list (use cursor when paginated).
linkedin_live_organization_affiliated_v2
List affiliated organizations for a LinkedIn organization. Accepts a organization id. Returns a list (use cursor when paginated).
linkedin_live_organization_batch_v2
Get LinkedIn organizations by URL.
linkedin_live_organization_get_v2
Get a LinkedIn organization by slug or id.
linkedin_live_organization_headcount_v2
Get headcount for a LinkedIn organization. Accepts a organization id. Returns a list (use cursor when paginated).
linkedin_live_organization_jobs_v2
List jobs for LinkedIn organizations. Accepts a organization id(s). Returns a list (use cursor when paginated).
linkedin_live_organization_posts_v2
List posts from a LinkedIn organization. Accepts a organization id. Returns a list (use cursor when paginated).
linkedin_live_organization_resolve_v2
Resolve a LinkedIn organization slug to an organization id.
linkedin_live_organization_similar_v2
List similar LinkedIn organizations. Accepts a organization id. Returns a list (use cursor when paginated).
linkedin_live_organizations_search_v2
Search LinkedIn organizations by keyword. Returns a list (use cursor when paginated).
linkedin_live_people_search_v2
Search LinkedIn people by keyword and filters. Returns a list (use cursor when paginated).
linkedin_live_person_comments_v2
List comments authored by a LinkedIn person. Accepts a entity id. Returns a list (use cursor when paginated).
linkedin_live_person_employmentHistory_v2
Get grouped employment history for a LinkedIn person. Accepts a entity id. Returns a list (use cursor when paginated).
linkedin_live_person_interests_v2
Get interests for a LinkedIn person. Accepts a entity id. Returns a list (use cursor when paginated).
linkedin_live_person_posts_v2
List posts from a LinkedIn person. Accepts a entity id. Returns a list (use cursor when paginated).
linkedin_live_person_recommendations_v2
Get recommendations for a LinkedIn person. Accepts a entity id. Returns a list (use cursor when paginated).
linkedin_live_person_resolve_v2
Resolve a LinkedIn handle to a person entity id.
linkedin_live_person_similar_v2
List similar LinkedIn people. Accepts a entity id. Returns a list (use cursor when paginated).
linkedin_live_profile_batch_v2
Get LinkedIn person profiles by URL.
linkedin_live_profile_get_v2
Get a LinkedIn profile by handle or entity id.
linkedin_post_get
Get a LinkedIn post or article by URL.
linkedin_post_transcript_get
Get the transcript for a LinkedIn post video by URL.
linkedin_posts_search_list
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).
tiktok
tiktok_adLibrary_ad_get
Get a single TikTok Ad Library or Top Ads creative by ad id or public ad URL.
tiktok_adLibrary_ads_search_get
Search the public TikTok Ads Library by keyword or advertiser name. Returns a list (use cursor when paginated).
tiktok_collection_videos_list
List videos in a public TikTok collection by URL. Returns a list (use cursor when paginated).
tiktok_feed_trending_list
List currently trending TikTok posts for a region. Returns a list (use cursor when paginated).
tiktok_live_info_get
Get current room details and engagement counts for a TikTok live broadcast. Accepts a room id.
tiktok_music_videos_list
List TikTok videos that use a specific music clip. Accepts a clip id. Returns a list (use cursor when paginated).
tiktok_product_get
Get details for a TikTok Shop product by product id. Accepts a product page URL.
tiktok_product_reviews_list
List buyer reviews for a TikTok Shop product by product id. Returns a list (use cursor when paginated).
tiktok_profile_audience_get
Get audience location demographics for a TikTok profile by handle.
tiktok_profile_engagement_get
Get TikTok profile engagement audit. Accepts a handle.
tiktok_profile_followers_list
List followers of a TikTok profile by handle. Returns a list (use cursor when paginated).
tiktok_profile_following_list
List accounts followed by a TikTok profile by handle. Returns a list (use cursor when paginated).
tiktok_profile_get
Get a TikTok profile by handle. Returns lookupStatus plus profile metrics (followers, posts/videoCount, privateAccount, accountCreatedAt).
tiktok_profile_live_check
Check whether a TikTok creator is currently live by handle.
tiktok_profile_region_get
Get the region code reported for a TikTok profile by handle.
tiktok_profile_showcaseProducts_list
List products featured on a creator's TikTok showcase by handle. Returns a list (use cursor when paginated).
tiktok_profile_videos_list
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_list
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_list
Get TikTok search suggestions by query. Returns a list (use cursor when paginated).
tiktok_search_top_list
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_list
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_list
List products in a TikTok Shop store by shop id or URL. Returns a list (use cursor when paginated).
tiktok_shop_products_search
Search products in TikTok Shop by keyword. Returns a list (use cursor when paginated).
tiktok_song_get
Get details for a TikTok song or sound by id.
tiktok_users_search
Search TikTok users by keyword. Discover real handles before profile gets; avoid inventing usernames.
tiktok_video_comments_list
List comments on a TikTok video by URL. Returns a list (use cursor when paginated).
tiktok_video_comments_replies_list
List replies to a TikTok video comment. Accepts a comment id. Returns a list (use cursor when paginated).
tiktok_video_download_get
Download TikTok video or photo post media. Accepts a video URL.
tiktok_video_get
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_get
Get the spoken transcript for a TikTok video by URL.
twitter
twitter_community_get
Get details for an X community by community id or URL.
twitter_community_members_list
List members of an X community by community URL or id. Returns a list (use cursor when paginated).
twitter_community_search_list
Search X communities by keyword. Returns a list (use cursor when paginated).
twitter_community_tweets_list
List tweets from an X community by community id or URL. Returns a list (use cursor when paginated).
twitter_friendship_get
Check whether one X account follows another, by handles or numeric user ids. Accepts a source and target handle or id.
twitter_hashtag_list
Search X posts by hashtag (not free-text keyword — use twitter.search.list for that). Returns a list (use cursor when paginated).
twitter_list_followers_list
List accounts following (subscribed to) an X list, by list URL or id. Returns a list (use cursor when paginated).
twitter_list_get
Get an X list by URL or id.
twitter_list_members_list
List member accounts of an X list, by list URL or id. Returns a list (use cursor when paginated).
twitter_list_tweets_list
List recent tweets from members of an X list, by list URL or id. Returns a list (use cursor when paginated).
twitter_profile_about_get
Get X account transparency details (location, verification, username history) by handle or numeric user id.
twitter_profile_followers_ids_list
List numeric user ids of accounts following an X profile. Accepts a handle or numeric user id. Returns a list (use cursor when paginated).
twitter_profile_followers_list
List accounts following an X profile by handle or numeric user id. Returns a list (use cursor when paginated).
twitter_profile_followers_verified_list
List verified accounts following an X profile by handle or numeric user id. Returns a list (use cursor when paginated).
twitter_profile_following_ids_list
List numeric user ids of accounts an X profile follows. Accepts a handle or numeric user id. Returns a list (use cursor when paginated).
twitter_profile_following_list
List accounts an X profile follows by handle or numeric user id. Returns a list (use cursor when paginated).
twitter_profile_get
Get an X (Twitter) profile by handle or numeric user id. Returns lookupStatus plus follower/tweet metrics and account age signals.
twitter_profile_subscriptions_list
List creator accounts an X profile subscribes to, by handle or numeric user id. Returns a list (use cursor when paginated).
twitter_profile_tweets_list
List tweets from an X profile by handle or numeric user id. Returns a list (use cursor when paginated).
twitter_profiles_batch_get
Get up to 50 X profiles in one request by handles and/or numeric user ids. Accepts a handles and/or ids (max 50). Returns a list (use cursor when paginated).
twitter_search_list
Search X posts or people by query. Returns a list (use cursor when paginated).
twitter_space_get
Get an X Space (audio room) by URL or id.
twitter_space_stream_get
Get the HLS audio stream URL for an X Space by URL or id.
twitter_tweet_get
Get a single tweet by permalink or numeric id. Accepts a tweet URL. Pass `url` (tweet permalink or numeric id), not tweetId/tweetUrl. Author includes profile metrics when not trimmed. Warning: trim=true omits author. Credits: 1.
twitter_tweet_quotes_list
List tweets that quote a tweet, by permalink or id. Returns a list (use cursor when paginated).
twitter_tweet_replies_list
List replies to a tweet by URL. Pass `url` (tweet permalink or numeric id), not tweetId/tweetUrl. Returns a list (use cursor when paginated).
twitter_tweet_retweets_list
List accounts that retweeted a tweet, by permalink or id. Returns a list (use cursor when paginated).
twitter_tweet_transcript_get
Get the transcript for a video tweet by URL. Pass `url` (tweet permalink or numeric id), not tweetId/tweetUrl.
twitter_tweets_batch_get
Get up to 200 tweets in one request by ids or permalinks. Accepts a tweet ids or URLs (max 200). Returns a list (use cursor when paginated).
facebook
facebook_adLibrary_ad_get
Get a single Facebook Ad Library ad by archive id or public Ad Library URL.
facebook_adLibrary_ads_search_get
Search Facebook Ad Library ads by keyword and filters. Returns a list (use cursor when paginated).
facebook_adLibrary_companies_search
Search Facebook Ad Library companies / advertisers by name. Accepts a company name. Returns a list (use cursor when paginated).
facebook_company_ads_list
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_get
Get a Facebook event by URL or event id.
facebook_events_list
List Facebook events for a city by explore URL. Returns a list (use cursor when paginated).
facebook_events_search_list
Search Facebook events by name. Returns a list (use cursor when paginated).
facebook_group_get
Get a Facebook group by URL or group id.
facebook_group_posts_list
List posts from a Facebook group by group URL. Returns a list (use cursor when paginated).
facebook_marketplace_item_get
Get details for a Facebook Marketplace listing by item URL.
facebook_marketplace_locations_search
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_list
Search Facebook Marketplace listings by keyword near a latitude and longitude. Returns a list (use cursor when paginated).
facebook_post_comments_list
List comments on a Facebook post or Reel by URL. Returns a list (use cursor when paginated).
facebook_post_comments_replies_list
List replies to a Facebook comment. Accepts a from post comments. Returns a list (use cursor when paginated).
facebook_post_get
Get a Facebook post or Reel by URL.
facebook_post_transcript_get
Get the transcript for a Facebook post or Reel by URL.
facebook_profile_events_list
List events hosted by a Facebook profile or Page. Accepts a profile or page URL. Returns a list (use cursor when paginated).
facebook_profile_get
Get a Facebook profile or Page by URL or username.
facebook_profile_photos_list
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_list
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_list
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.
instagram
instagram_audio_reels_list
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_get
Get stories inside a saved Instagram highlight by highlight id.
instagram_post_comments_list
List comments on an Instagram post or Reel by URL. Returns a list (use cursor when paginated).
instagram_post_comments_replies_list
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_get
Download Instagram post or reel media. Accepts a post URL.
instagram_post_get
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_get
Get the spoken transcript for an Instagram post or Reel by URL.
instagram_profile_basic_get
Get a lightweight Instagram profile by numeric user ID when you already have the id.
instagram_profile_engagement_get
Get Instagram profile engagement audit. Accepts a handle.
instagram_profile_get
Get a full Instagram profile by handle (bio, counts, and related fields). Returns lookupStatus plus follower/post metrics and privacy flags.
instagram_profile_highlights_list
List story highlight albums for an Instagram profile by handle. Returns a list (use cursor when paginated).
instagram_profile_posts_list
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_list
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_list
List Instagram posts a user is tagged in, by user id. Credits: 1 base; hostMedia=true adds +2 per hosted asset (up to 24 / 49 max). Failed assets are not surcharged.
instagram_reels_trending_list
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_list
Search public Instagram posts and Reels by hashtag. Returns a list (use cursor when paginated).
instagram_search_list
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_list
Search Instagram's curated Popular topics by keyword. Returns a list (use cursor when paginated).
instagram_search_profiles_list
Search Instagram profiles by keyword. Returns a list (use cursor when paginated).
instagram_search_reels_list
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).
hackernews
hackernews_comment_context_get
Get a Hacker News comment with its ancestor chain to the root story. Accepts a comment id.
hackernews_feed_list
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_get
Get a Hacker News item by id.
hackernews_jobs_who_is_hiring_list
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_get
Get the current largest Hacker News item id.
hackernews_search_list
Search Hacker News by keyword. Returns a list (use page/pageSize when paginated).
hackernews_story_comments_list
List comments on a Hacker News story by id. Returns a list (use cursor when paginated).
hackernews_story_get
Get a Hacker News story by id.
hackernews_updates_get
Get recently changed Hacker News item ids and usernames.
hackernews_user_comments_list
List a Hacker News user's comments (newest first). Accepts a username. Returns a list (use page/pageSize when paginated).
hackernews_user_favorites_list
List favorites for a Hacker News user by username. Returns a list (use page when paginated; 1-based).
hackernews_user_get
Get a Hacker News user profile by username.
hackernews_user_submissions_list
List a Hacker News user's stories, polls, and jobs (newest first). Accepts a username. Returns a list (use page/pageSize when paginated).
youtube
youtube_channel_get
Get YouTube channel details by channel id, handle, or URL. Returns channel metrics and identifiers for snapshot baselines.
youtube_channel_shorts_list
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_list
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_get
Get a YouTube community post by URL.
youtube_playlist_get
Get a YouTube playlist by playlist id.
youtube_search_hashtag_list
Search YouTube content by hashtag (not free-text keyword — use youtube.search.list for that). Returns a list (use cursor when paginated).
youtube_search_list
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_list
List currently trending YouTube Shorts. Returns a list (use cursor when paginated).
youtube_video_comments_analysis_get
Analyze YouTube video comments. Accepts a video URL.
youtube_video_comments_list
List comments on a YouTube video by URL. Returns a list (use cursor when paginated).
youtube_video_comments_replies_list
List replies to a YouTube comment. Accepts a from video comments. Returns a list (use cursor when paginated).
youtube_video_get
Get a single YouTube video by URL. Channel lives under channel (not author); publish time is publishedAt.
youtube_video_transcript_get
Get the transcript for a YouTube video by URL.
github
github_profile_activity_list
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_get
Get the contribution graph for a GitHub profile for a given year. Accepts a username.
github_profile_followers_list
List followers for a GitHub profile. Accepts a username. Returns a list (use cursor when paginated).
github_profile_following_list
List accounts a GitHub profile follows. Accepts a username. Returns a list (use cursor when paginated).
github_profile_get
Get a GitHub profile for a user or organization. Accepts a username.
github_profile_pullRequests_list
List pull requests authored by a GitHub user. Accepts a username. Returns a list (use cursor when paginated).
github_profile_repositories_list
List repositories for a GitHub user or organization. Accepts a username. Returns a list (use cursor when paginated).
github_repositories_get
Get a single GitHub repository by URL.
github_trending_developers_list
List trending GitHub developers for a language and time window. Returns a list (use cursor when paginated).
github_trending_repositories_list
List trending GitHub repositories for a language and time window. Returns a list (use cursor when paginated).
monitors
monitors_checks_list
The self-serve "why didn't I get a webhook" view — the last ~50 checks with outcome/credits/reason.
monitors_create
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_delete
Permanently delete a monitor. Cannot be undone.
monitors_events_list
Pull API for a monitor's events — queryable regardless of webhook delivery configuration.
monitors_get
Get one monitor by id.
monitors_list
List the caller's monitors, optionally filtered by status.
monitors_sources_list
List every public API operation Monitors can watch (Twitter/X, Instagram, TikTok, Reddit profiles and searches). Powers the monitor-creation flow.
monitors_trigger
Queue an immediate check for an active monitor (async — returns once queued, not once the check finishes).
monitors_update
Update a monitor's name, schedule, webhook endpoint, spend cap, or status (pause/resume).
webhookendpoints
webhookEndpoints_create
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_delete
Permanently delete a webhook endpoint. Cannot be undone.
webhookEndpoints_deliveries_list
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_get
Get one webhook endpoint by id (secret material never included).
webhookEndpoints_list
List the caller's webhook endpoints (secret material never included).
webhookEndpoints_rotateSecret
Rotate the signing secret with a 24h overlap window — the old secret keeps working until it expires. The new secret is returned once.
webhookEndpoints_test
Send a realistic per-source sample event to a webhook endpoint right now — a live, synchronous delivery test.
webhookEndpoints_update
Update a webhook endpoint's description or enable/disable it.
reddit
reddit_post_comments_list
List comments on a Reddit post by URL. Returns a list (use cursor when paginated).
reddit_post_get
Get a Reddit post by URL.
reddit_post_transcript_get
Get captions transcript for a Reddit video post. Accepts a post or video URL.
reddit_search_list
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_get
Get details for a Reddit community (subreddit).
reddit_subreddit_posts_list
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_list
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).
web
web_ask_run
Ask a natural-language question about a specific web page and get an LLM-generated answer. Accepts a URL.
web_crawl_run
Crawl a small set of web pages synchronously. Accepts a URLs. Returns a list (use cursor when paginated).
web_extract_run
Extract structured fields from a web page using a CSS selector schema. Accepts a URL and CSS schema.
web_html_generate
Fetch cleaned HTML for a web page URL.
web_markdown_generate
Convert a web page URL into clean markdown.
web_screenshot_capture
Capture a screenshot of a public web page URL as a hosted image artifact.
web_search_run
Search the public web and return ranked organic results with snippets. Accepts a query. Returns a list (use cursor when paginated).
rumble
rumble_channel_videos_list
List videos and Shorts from a Rumble channel. Accepts a channel URL. Returns a list (use cursor when paginated).
rumble_search_list
Search Rumble for videos and Shorts by keyword. Returns a list (use cursor when paginated).
rumble_video_comments_list
List top-level comments on a Rumble video. Accepts a video URL. Returns a list (use cursor when paginated).
rumble_video_get
Get metadata for a Rumble video by URL.
rumble_video_transcript_get
Get captions for a Rumble video when available. Accepts a video URL.
threads
threads_post_get
Get a single Threads post by URL.
threads_profile_get
Get a Threads profile for a creator or account. Accepts a handle.
threads_profile_posts_list
List posts from a Threads profile by handle. Returns a list (use cursor when paginated).
threads_search_list
Search Threads posts by keyword. Returns a list (use cursor when paginated).
threads_users_search
Search Threads users by keyword. Returns a list (use cursor when paginated).
applemusic
appleMusic_album_get
Get an Apple Music album by id or album URL.
appleMusic_artist_get
Get an Apple Music artist by id or artist URL.
appleMusic_search_list
Search the Apple Music catalog by keyword. Returns a list (use cursor when paginated).
appleMusic_track_get
Get an Apple Music track by id or track URL.
pinterest
pinterest_board_pins_list
List public pins on a Pinterest board by URL. Returns a list (use cursor when paginated).
pinterest_pin_get
Fetch a public Pinterest pin by URL.
pinterest_profile_boards_list
List public boards for a Pinterest profile. Accepts a handle. Returns a list (use cursor when paginated).
pinterest_search_pins_list
Search public Pinterest pins by keyword. Returns a list (use cursor when paginated).
twitch
twitch_clip_get
Get metadata and playback URLs for a Twitch clip by URL.
twitch_profile_get
Get a Twitch profile for a channel by handle.
twitch_profile_schedule_get
Get the stream schedule for a Twitch channel by handle.
twitch_profile_videos_list
List videos from a Twitch channel by handle. Returns a list (use cursor when paginated).
bluesky
bluesky_post_get
Get a single Bluesky post by URL.
bluesky_profile_get
Get a Bluesky profile for a creator or account. Accepts a handle.
bluesky_profile_posts_list
List posts from a Bluesky profile by handle. Returns a list (use cursor when paginated).
google
google_adLibrary_ad_get
Get a single Google Ad Transparency creative by public Ad Transparency URL.
google_adLibrary_advertisers_search
Search Google Ad Transparency advertisers by name. Accepts a advertiser name. Returns a list (use cursor when paginated).
google_company_ads_list
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).
soundcloud
soundcloud_profile_get
Get a SoundCloud profile by handle.
soundcloud_profile_tracks_list
List a SoundCloud profile's tracks, newest first. Accepts a handle. Returns a list (use cursor when paginated).
soundcloud_track_get
Get a SoundCloud track by URL.
spotify
spotify_album_get
Get a Spotify album by id or album URL.
spotify_artist_get
Get a Spotify artist by id or profile URL.
spotify_track_get
Get a Spotify track by id or track URL.
telegram
telegram_channel_get
Get metadata for a public Telegram channel or group by username.
telegram_channel_post_get
Get a single public post from a Telegram channel by handle and post ID. Groups are not supported.
telegram_channel_posts_get
List recent posts from a public Telegram channel. Groups are not supported. Accepts a handle. Returns a list (use cursor when paginated).
truthsocial
truthsocial_post_get
Get a Truth Social post by URL.
truthsocial_profile_get
Get a Truth Social profile by handle or account id.
truthsocial_profile_posts_list
List posts from a Truth Social profile by handle or account id. Returns a list (use cursor when paginated).
docs
docs_read
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_search
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.
amazon
amazon_shop_get
Get a creator Amazon Shop storefront by URL.
ask
nl_ask_post
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.
auth
auth_whoami
Get the authenticated API account for this session.
billing
billing_balance_get
Get remaining credit balance before running large batches of metered tools.
linktree
linktree_profile_get
Get a public Linktree profile by handle, including links and socials.
more
get_more_tools
Check for additional tools whenever your task might benefit from specialized capabilities - even if existing tools could work as a fallback.
webhookdeliveries
webhookDeliveries_redeliver
Queue a manual redelivery for one delivery attempt (async).

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

linkedin_jobs_get
removed 20 Sep 2026
linkedin_jobs_search_list
removed 20 Sep 2026
linkedin_organization_get
removed 20 Sep 2026
linkedin_people_search_list
removed 20 Sep 2026
linkedin_profile_get
removed 20 Sep 2026
linkedin_profiles_posts_list
removed 20 Sep 2026

Endpoints

URLTransportStateLatencyChecked
https://api.socialfetch.dev/mcp streamable-http answering 45 ms 1 min ago

Alternatives to Social Fetch

same job, measured the same way
Beatra
by beatra

Images, video, music, speech, and public social data for AI agents.

answering
Zoosial
by zoosial

Social media API for AI agents: publish, DMs, comments, Meta ads and leads.

answering
TweetAPI MCP
by tweetapi

Read-only public Twitter data and TweetAPI docs for AI agents. Not affiliated with X Corp.

answering
SharksAPI.AI
by sharksapi

Marketing data and actions for AI agents: GA4, Search Console, ads, social, SEO and WordPress.

answering
Open Data Actors
by tmeteor-data

64 public Apify Actors for public-record, jobs, lead, SEO and social data, as MCP tools.

answering
Hashscraper
by hashscraper

Coupang top 30 and public web data bots (Naver, Instagram, Olive Young, maps, reviews) for AI agents

97 installs/wk local only
Social Fanout
by muse-nexus

Focused tools for AI agents to publish, schedule, and review posts through the Social Fanout API.

313 installs/wk local only
SupaMarketers Data
by puppychris

30+ marketing data tools for AI agents: SEO, SERP, AI visibility, social, apps, and more.

answering

Social Fetch — questions

Answers built from our own checks of this server.

What can Social Fetch do?
It exposes 251 tools, read directly from the server on our last check. Among them: amazon_shop_get, appleMusic_album_get, appleMusic_artist_get, appleMusic_search_list, appleMusic_track_get, auth_whoami and 245 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is Social Fetch mostly used for?
Its tools cluster around linkedin, tiktok and twitter. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is Social Fetch working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 0 of 92 checks got a reply (0.0%), average response time 45 ms. The bar chart above shows every period we have measured.
Did Social Fetch ever remove tools?
Yes. linkedin_jobs_get, linkedin_jobs_search_list, linkedin_organization_get, linkedin_people_search_list and 2 more are no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
The registry lists Social Fetch as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Social Fetch?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Social Fetch need an API key?
No. Social Fetch completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 251 of them are readable on this page. This is what we observed, not what the docs claim.
Is Social Fetch open source?
The code is open source: it is published under the MIT licence and 1 stars on GitHub. The licence covers the code in the repository, not the hosted service at api.socialfetch.dev, which runs on its operator's own terms.