MCP.Market

Social Fetch MCP server

online · 100% uptime
by social-freak-ltd·io.github.social-freak-ltd/socialfetch·v0.13.5·1 stars

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

B71/100grade B
What users say
No reviews yet
Be the first
Safety scan
B71/100

full report

Adoption
New

1 stars

Reviews

Write one

Nobody has reviewed Social Fetch yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Social Fetch tools (251, 31 write)

write = sends, deletes, buys or posts
  • amazon_shop_getFree

    Get a creator Amazon Shop storefront by URL.

  • appleMusic_album_getFree

    Get an Apple Music album by id or album URL.

  • appleMusic_artist_getFree

    Get an Apple Music artist by id or artist URL.

  • appleMusic_search_listFree

    Search the Apple Music catalog by keyword. Returns a list (use cursor when paginated).

  • appleMusic_track_getFree

    Get an Apple Music track by id or track URL.

  • auth_whoamiFree

    Get the authenticated API account for this session.

  • billing_balance_getFree

    Get remaining credit balance before running large batches of metered tools.

  • bluesky_post_getwrite actionFree

    Get a single Bluesky post by URL.

  • bluesky_profile_getFree

    Get a Bluesky profile for a creator or account. Accepts a handle.

  • bluesky_profile_posts_listFree

    List posts from a Bluesky profile by handle. Returns a list (use cursor when paginated).

  • docs_readFree

    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_searchFree

    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_getFree

    Get a single Facebook Ad Library ad by archive id or public Ad Library URL.

  • facebook_adLibrary_ads_search_getFree

    Search Facebook Ad Library ads by keyword and filters. Returns a list (use cursor when paginated).

  • facebook_adLibrary_companies_searchFree

    Search Facebook Ad Library companies / advertisers by name. Accepts a company name. Returns a list (use cursor when paginated).

  • facebook_company_ads_listFree

    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_getFree

    Get a Facebook event by URL or event id.

  • facebook_events_listFree

    List Facebook events for a city by explore URL. Returns a list (use cursor when paginated).

  • facebook_events_search_listFree

    Search Facebook events by name. Returns a list (use cursor when paginated).

  • facebook_group_getFree

    Get a Facebook group by URL or group id.

  • facebook_group_posts_listFree

    List posts from a Facebook group by group URL. Returns a list (use cursor when paginated).

  • facebook_marketplace_item_getFree

    Get details for a Facebook Marketplace listing by item URL.

  • facebook_marketplace_locations_searchFree

    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_listFree

    Search Facebook Marketplace listings by keyword near a latitude and longitude. Returns a list (use cursor when paginated).

  • facebook_post_comments_listwrite actionFree

    List comments on a Facebook post or Reel by URL. Returns a list (use cursor when paginated).

  • facebook_post_comments_replies_listwrite actionFree

    List replies to a Facebook comment. Accepts a from post comments. Returns a list (use cursor when paginated).

  • facebook_post_getwrite actionFree

    Get a Facebook post or Reel by URL.

  • facebook_post_transcript_getwrite actionFree

    Get the transcript for a Facebook post or Reel by URL.

  • facebook_profile_events_listFree

    List events hosted by a Facebook profile or Page. Accepts a profile or page URL. Returns a list (use cursor when paginated).

  • facebook_profile_getFree

    Get a Facebook profile or Page by URL or username.

  • facebook_profile_photos_listFree

    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_listFree

    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_listFree

    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.

  • get_more_toolsFree

    Check for additional tools whenever your task might benefit from specialized capabilities - even if existing tools could work as a fallback.

  • github_profile_activity_listFree

    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_getFree

    Get the contribution graph for a GitHub profile for a given year. Accepts a username.

  • github_profile_followers_listFree

    List followers for a GitHub profile. Accepts a username. Returns a list (use cursor when paginated).

  • github_profile_following_listFree

    List accounts a GitHub profile follows. Accepts a username. Returns a list (use cursor when paginated).

  • github_profile_getFree

    Get a GitHub profile for a user or organization. Accepts a username.

  • github_profile_pullRequests_listFree

    List pull requests authored by a GitHub user. Accepts a username. Returns a list (use cursor when paginated).

  • github_profile_repositories_listFree

    List repositories for a GitHub user or organization. Accepts a username. Returns a list (use cursor when paginated).

  • github_repositories_getFree

    Get a single GitHub repository by URL.

  • github_trending_developers_listFree

    List trending GitHub developers for a language and time window. Returns a list (use cursor when paginated).

  • github_trending_repositories_listFree

    List trending GitHub repositories for a language and time window. Returns a list (use cursor when paginated).

  • google_adLibrary_ad_getFree

    Get a single Google Ad Transparency creative by public Ad Transparency URL.

  • google_adLibrary_advertisers_searchFree

    Search Google Ad Transparency advertisers by name. Accepts a advertiser name. Returns a list (use cursor when paginated).

  • google_company_ads_listFree

    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_getFree

    Get a Hacker News comment with its ancestor chain to the root story. Accepts a comment id.

  • hackernews_feed_listFree

    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_getFree

    Get a Hacker News item by id.

  • hackernews_jobs_who_is_hiring_listFree

    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_getFree

    Get the current largest Hacker News item id.

  • hackernews_search_listFree

    Search Hacker News by keyword. Returns a list (use page/pageSize when paginated).

  • hackernews_story_comments_listFree

    List comments on a Hacker News story by id. Returns a list (use cursor when paginated).

  • hackernews_story_getFree

    Get a Hacker News story by id.

  • hackernews_updates_getFree

    Get recently changed Hacker News item ids and usernames.

  • hackernews_user_comments_listFree

    List a Hacker News user's comments (newest first). Accepts a username. Returns a list (use page/pageSize when paginated).

  • hackernews_user_favorites_listFree

    List favorites for a Hacker News user by username. Returns a list (use page when paginated; 1-based).

  • hackernews_user_getFree

    Get a Hacker News user profile by username.

  • hackernews_user_submissions_listFree

    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_listFree

    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_getFree

    Get stories inside a saved Instagram highlight by highlight id.

  • instagram_post_comments_listwrite actionFree

    List comments on an Instagram post or Reel by URL. Returns a list (use cursor when paginated).

  • instagram_post_comments_replies_listwrite actionFree

    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_getwrite actionFree

    Download Instagram post or reel media. Accepts a post URL.

  • instagram_post_getwrite actionFree

    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_getwrite actionFree

    Get the spoken transcript for an Instagram post or Reel by URL.

  • instagram_profile_basic_getFree

    Get a lightweight Instagram profile by numeric user ID when you already have the id.

  • instagram_profile_engagement_getFree

    Get Instagram profile engagement audit. Accepts a handle.

  • instagram_profile_getFree

    Get a full Instagram profile by handle (bio, counts, and related fields). Returns lookupStatus plus follower/post metrics and privacy flags.

  • instagram_profile_highlights_listFree

    List story highlight albums for an Instagram profile by handle. Returns a list (use cursor when paginated).

  • instagram_profile_posts_listFree

    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_listFree

    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_listFree

    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_listFree

    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_listFree

    Search public Instagram posts and Reels by hashtag. Returns a list (use cursor when paginated).

  • instagram_search_listFree

    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_listFree

    Search Instagram's curated Popular topics by keyword. Returns a list (use cursor when paginated).

  • instagram_search_profiles_listFree

    Search Instagram profiles by keyword. Returns a list (use cursor when paginated).

  • instagram_search_reels_listFree

    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_getFree

    Get a LinkedIn Ad Library ad by ad id or Ad Library URL.

  • linkedin_adLibrary_ads_search_listFree

    Search LinkedIn Ad Library ads by company, keyword, or company id. Returns a list (use cursor when paginated).

  • linkedin_company_getFree

    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_listFree

    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_v2Free

    List comments on a LinkedIn activity. Accepts a activity id. Returns a list (use cursor when paginated).

  • linkedin_live_activity_get_v2Free

    Get a LinkedIn activity by id.

  • linkedin_live_activity_reactions_v2Free

    List reactions on a LinkedIn activity. Accepts a activity id. Returns a list (use cursor when paginated).

  • linkedin_live_job_batch_v2Free

    Get LinkedIn jobs by URL.

  • linkedin_live_job_get_v2Free

    Get a LinkedIn job by id.

  • linkedin_live_job_hiringTeam_v2Free

    List the hiring team for a LinkedIn job. Accepts a job id. Returns a list (use cursor when paginated).

  • linkedin_live_job_relatedViews_v2Free

    List related jobs for a LinkedIn job. Accepts a job id. Returns a list (use cursor when paginated).

  • linkedin_live_job_similar_v2Free

    List similar LinkedIn jobs. Accepts a job id. Returns a list (use cursor when paginated).

  • linkedin_live_jobs_search_v2Free

    Search LinkedIn jobs by keyword and filters. Returns a list (use cursor when paginated).

  • linkedin_live_organization_affiliated_v2Free

    List affiliated organizations for a LinkedIn organization. Accepts a organization id. Returns a list (use cursor when paginated).

  • linkedin_live_organization_batch_v2Free

    Get LinkedIn organizations by URL.

  • linkedin_live_organization_get_v2Free

    Get a LinkedIn organization by slug or id.

  • linkedin_live_organization_headcount_v2Free

    Get headcount for a LinkedIn organization. Accepts a organization id. Returns a list (use cursor when paginated).

  • linkedin_live_organization_jobs_v2Free

    List jobs for LinkedIn organizations. Accepts a organization id(s). Returns a list (use cursor when paginated).

  • linkedin_live_organization_posts_v2Free

    List posts from a LinkedIn organization. Accepts a organization id. Returns a list (use cursor when paginated).

  • linkedin_live_organization_resolve_v2Free

    Resolve a LinkedIn organization slug to an organization id.

  • linkedin_live_organization_similar_v2Free

    List similar LinkedIn organizations. Accepts a organization id. Returns a list (use cursor when paginated).

  • linkedin_live_organizations_search_v2Free

    Search LinkedIn organizations by keyword. Returns a list (use cursor when paginated).

  • linkedin_live_people_search_v2Free

    Search LinkedIn people by keyword and filters. Returns a list (use cursor when paginated).

  • linkedin_live_person_comments_v2Free

    List comments authored by a LinkedIn person. Accepts a entity id. Returns a list (use cursor when paginated).

  • linkedin_live_person_employmentHistory_v2Free

    Get grouped employment history for a LinkedIn person. Accepts a entity id. Returns a list (use cursor when paginated).

  • linkedin_live_person_interests_v2Free

    Get interests for a LinkedIn person. Accepts a entity id. Returns a list (use cursor when paginated).

  • linkedin_live_person_posts_v2Free

    List posts from a LinkedIn person. Accepts a entity id. Returns a list (use cursor when paginated).

  • linkedin_live_person_recommendations_v2Free

    Get recommendations for a LinkedIn person. Accepts a entity id. Returns a list (use cursor when paginated).

  • linkedin_live_person_resolve_v2Free

    Resolve a LinkedIn handle to a person entity id.

  • linkedin_live_person_similar_v2Free

    List similar LinkedIn people. Accepts a entity id. Returns a list (use cursor when paginated).

  • linkedin_live_profile_batch_v2Free

    Get LinkedIn person profiles by URL.

  • linkedin_live_profile_get_v2Free

    Get a LinkedIn profile by handle or entity id.

  • linkedin_post_getwrite actionFree

    Get a LinkedIn post or article by URL.

  • linkedin_post_transcript_getwrite actionFree

    Get the transcript for a LinkedIn post video by URL.

  • linkedin_posts_search_listFree

    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).

  • linktree_profile_getFree

    Get a public Linktree profile by handle, including links and socials.

  • monitors_checks_listFree

    The self-serve "why didn't I get a webhook" view — the last ~50 checks with outcome/credits/reason.

  • monitors_createwrite actionFree

    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_deletewrite actionFree

    Permanently delete a monitor. Cannot be undone.

  • monitors_events_listFree

    Pull API for a monitor's events — queryable regardless of webhook delivery configuration.

  • monitors_getFree

    Get one monitor by id.

  • monitors_listFree

    List the caller's monitors, optionally filtered by status.

  • monitors_sources_listFree

    List every public API operation Monitors can watch (Twitter/X, Instagram, TikTok, Reddit profiles and searches). Powers the monitor-creation flow.

  • monitors_triggerFree

    Queue an immediate check for an active monitor (async — returns once queued, not once the check finishes).

  • monitors_updatewrite actionFree

    Update a monitor's name, schedule, webhook endpoint, spend cap, or status (pause/resume).

  • nl_ask_postwrite actionFree

    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_listFree

    List public pins on a Pinterest board by URL. Returns a list (use cursor when paginated).

  • pinterest_pin_getFree

    Fetch a public Pinterest pin by URL.

  • pinterest_profile_boards_listFree

    List public boards for a Pinterest profile. Accepts a handle. Returns a list (use cursor when paginated).

  • pinterest_search_pins_listFree

    Search public Pinterest pins by keyword. Returns a list (use cursor when paginated).

  • reddit_post_comments_listwrite actionFree

    List comments on a Reddit post by URL. Returns a list (use cursor when paginated).

  • reddit_post_getwrite actionFree

    Get a Reddit post by URL.

  • reddit_post_transcript_getwrite actionFree

    Get captions transcript for a Reddit video post. Accepts a post or video URL.

  • reddit_search_listFree

    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_getFree

    Get details for a Reddit community (subreddit).

  • reddit_subreddit_posts_listFree

    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_listFree

    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_listFree

    List videos and Shorts from a Rumble channel. Accepts a channel URL. Returns a list (use cursor when paginated).

  • rumble_search_listFree

    Search Rumble for videos and Shorts by keyword. Returns a list (use cursor when paginated).

  • rumble_video_comments_listFree

    List top-level comments on a Rumble video. Accepts a video URL. Returns a list (use cursor when paginated).

  • rumble_video_getFree

    Get metadata for a Rumble video by URL.

  • rumble_video_transcript_getFree

    Get captions for a Rumble video when available. Accepts a video URL.

  • soundcloud_profile_getFree

    Get a SoundCloud profile by handle.

  • soundcloud_profile_tracks_listFree

    List a SoundCloud profile's tracks, newest first. Accepts a handle. Returns a list (use cursor when paginated).

  • soundcloud_track_getFree

    Get a SoundCloud track by URL.

  • spotify_album_getFree

    Get a Spotify album by id or album URL.

  • spotify_artist_getFree

    Get a Spotify artist by id or profile URL.

  • spotify_track_getFree

    Get a Spotify track by id or track URL.

  • telegram_channel_getFree

    Get metadata for a public Telegram channel or group by username.

  • telegram_channel_post_getwrite actionFree

    Get a single public post from a Telegram channel by handle and post ID. Groups are not supported.

  • telegram_channel_posts_getFree

    List recent posts from a public Telegram channel. Groups are not supported. Accepts a handle. Returns a list (use cursor when paginated).

  • threads_post_getwrite actionFree

    Get a single Threads post by URL.

  • threads_profile_getFree

    Get a Threads profile for a creator or account. Accepts a handle.

  • threads_profile_posts_listFree

    List posts from a Threads profile by handle. Returns a list (use cursor when paginated).

  • threads_search_listFree

    Search Threads posts by keyword. Returns a list (use cursor when paginated).

  • threads_users_searchFree

    Search Threads users by keyword. Returns a list (use cursor when paginated).

  • tiktok_adLibrary_ad_getFree

    Get a single TikTok Ad Library or Top Ads creative by ad id or public ad URL.

  • tiktok_adLibrary_ads_search_getFree

    Search the public TikTok Ads Library by keyword or advertiser name. Returns a list (use cursor when paginated).

  • tiktok_collection_videos_listFree

    List videos in a public TikTok collection by URL. Returns a list (use cursor when paginated).

  • tiktok_feed_trending_listFree

    List currently trending TikTok posts for a region. Returns a list (use cursor when paginated).

  • tiktok_live_info_getFree

    Get current room details and engagement counts for a TikTok live broadcast. Accepts a room id.

  • tiktok_music_videos_listFree

    List TikTok videos that use a specific music clip. Accepts a clip id. Returns a list (use cursor when paginated).

  • tiktok_product_getFree

    Get details for a TikTok Shop product by product id. Accepts a product page URL.

  • tiktok_product_reviews_listFree

    List buyer reviews for a TikTok Shop product by product id. Returns a list (use cursor when paginated).

  • tiktok_profile_audience_getFree

    Get audience location demographics for a TikTok profile by handle.

  • tiktok_profile_engagement_getFree

    Get TikTok profile engagement audit. Accepts a handle.

  • tiktok_profile_followers_listFree

    List followers of a TikTok profile by handle. Returns a list (use cursor when paginated).

  • tiktok_profile_following_listFree

    List accounts followed by a TikTok profile by handle. Returns a list (use cursor when paginated).

  • tiktok_profile_getFree

    Get a TikTok profile by handle. Returns lookupStatus plus profile metrics (followers, posts/videoCount, privateAccount, accountCreatedAt).

  • tiktok_profile_live_checkFree

    Check whether a TikTok creator is currently live by handle.

  • tiktok_profile_region_getFree

    Get the region code reported for a TikTok profile by handle.

  • tiktok_profile_showcaseProducts_listFree

    List products featured on a creator's TikTok showcase by handle. Returns a list (use cursor when paginated).

  • tiktok_profile_videos_listFree

    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_listFree

    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_listFree

    Get TikTok search suggestions by query. Returns a list (use cursor when paginated).

  • tiktok_search_top_listFree

    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_listFree

    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_listFree

    List products in a TikTok Shop store by shop id or URL. Returns a list (use cursor when paginated).

  • tiktok_shop_products_searchFree

    Search products in TikTok Shop by keyword. Returns a list (use cursor when paginated).

  • tiktok_song_getFree

    Get details for a TikTok song or sound by id.

  • tiktok_users_searchFree

    Search TikTok users by keyword. Discover real handles before profile gets; avoid inventing usernames.

  • tiktok_video_comments_listFree

    List comments on a TikTok video by URL. Returns a list (use cursor when paginated).

  • tiktok_video_comments_replies_listFree

    List replies to a TikTok video comment. Accepts a comment id. Returns a list (use cursor when paginated).

  • tiktok_video_download_getFree

    Download TikTok video or photo post media. Accepts a video URL.

  • tiktok_video_getFree

    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_getFree

    Get the spoken transcript for a TikTok video by URL.

  • truthsocial_post_getwrite actionFree

    Get a Truth Social post by URL.

  • truthsocial_profile_getFree

    Get a Truth Social profile by handle or account id.

  • truthsocial_profile_posts_listFree

    List posts from a Truth Social profile by handle or account id. Returns a list (use cursor when paginated).

  • twitch_clip_getFree

    Get metadata and playback URLs for a Twitch clip by URL.

  • twitch_profile_getFree

    Get a Twitch profile for a channel by handle.

  • twitch_profile_schedule_getFree

    Get the stream schedule for a Twitch channel by handle.

  • twitch_profile_videos_listFree

    List videos from a Twitch channel by handle. Returns a list (use cursor when paginated).

  • twitter_community_getFree

    Get details for an X community by community id or URL.

  • twitter_community_members_listFree

    List members of an X community by community URL or id. Returns a list (use cursor when paginated).

  • twitter_community_search_listFree

    Search X communities by keyword. Returns a list (use cursor when paginated).

  • twitter_community_tweets_listFree

    List tweets from an X community by community id or URL. Returns a list (use cursor when paginated).

  • twitter_friendship_getFree

    Check whether one X account follows another, by handles or numeric user ids. Accepts a source and target handle or id.

  • twitter_hashtag_listFree

    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_listFree

    List accounts following (subscribed to) an X list, by list URL or id. Returns a list (use cursor when paginated).

  • twitter_list_getFree

    Get an X list by URL or id.

  • twitter_list_members_listFree

    List member accounts of an X list, by list URL or id. Returns a list (use cursor when paginated).

  • twitter_list_tweets_listFree

    List recent tweets from members of an X list, by list URL or id. Returns a list (use cursor when paginated).

  • twitter_profile_about_getFree

    Get X account transparency details (location, verification, username history) by handle or numeric user id.

  • twitter_profile_followers_ids_listFree

    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_listFree

    List accounts following an X profile by handle or numeric user id. Returns a list (use cursor when paginated).

  • twitter_profile_followers_verified_listFree

    List verified accounts following an X profile by handle or numeric user id. Returns a list (use cursor when paginated).

  • twitter_profile_following_ids_listFree

    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_listFree

    List accounts an X profile follows by handle or numeric user id. Returns a list (use cursor when paginated).

  • twitter_profile_getFree

    Get an X (Twitter) profile by handle or numeric user id. Returns lookupStatus plus follower/tweet metrics and account age signals.

  • twitter_profile_subscriptions_listFree

    List creator accounts an X profile subscribes to, by handle or numeric user id. Returns a list (use cursor when paginated).

  • twitter_profile_tweets_listFree

    List tweets from an X profile by handle or numeric user id. Returns a list (use cursor when paginated).

  • twitter_profiles_batch_getFree

    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_listFree

    Search X posts or people by query. Returns a list (use cursor when paginated).

  • twitter_space_getFree

    Get an X Space (audio room) by URL or id.

  • twitter_space_stream_getFree

    Get the HLS audio stream URL for an X Space by URL or id.

  • twitter_tweet_getFree

    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_listFree

    List tweets that quote a tweet, by permalink or id. Returns a list (use cursor when paginated).

  • twitter_tweet_replies_listFree

    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_listFree

    List accounts that retweeted a tweet, by permalink or id. Returns a list (use cursor when paginated).

  • twitter_tweet_transcript_getFree

    Get the transcript for a video tweet by URL. Pass `url` (tweet permalink or numeric id), not tweetId/tweetUrl.

  • twitter_tweets_batch_getFree

    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).

  • web_ask_runwrite actionFree

    Ask a natural-language question about a specific web page and get an LLM-generated answer. Accepts a URL.

  • web_crawl_runwrite actionFree

    Crawl a small set of web pages synchronously. Accepts a URLs. Returns a list (use cursor when paginated).

  • web_extract_runwrite actionFree

    Extract structured fields from a web page using a CSS selector schema. Accepts a URL and CSS schema.

  • web_html_generateFree

    Fetch cleaned HTML for a web page URL.

  • web_markdown_generateFree

    Convert a web page URL into clean markdown.

  • web_screenshot_captureFree

    Capture a screenshot of a public web page URL as a hosted image artifact.

  • web_search_runwrite actionFree

    Search the public web and return ranked organic results with snippets. Accepts a query. Returns a list (use cursor when paginated).

  • webhookDeliveries_redeliverFree

    Queue a manual redelivery for one delivery attempt (async).

  • webhookEndpoints_createwrite actionFree

    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_deletewrite actionFree

    Permanently delete a webhook endpoint. Cannot be undone.

  • webhookEndpoints_deliveries_listFree

    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_getFree

    Get one webhook endpoint by id (secret material never included).

  • webhookEndpoints_listFree

    List the caller's webhook endpoints (secret material never included).

  • webhookEndpoints_rotateSecretFree

    Rotate the signing secret with a 24h overlap window — the old secret keeps working until it expires. The new secret is returned once.

  • webhookEndpoints_testwrite actionFree

    Send a realistic per-source sample event to a webhook endpoint right now — a live, synchronous delivery test.

  • webhookEndpoints_updatewrite actionFree

    Update a webhook endpoint's description or enable/disable it.

  • youtube_channel_getFree

    Get YouTube channel details by channel id, handle, or URL. Returns channel metrics and identifiers for snapshot baselines.

  • youtube_channel_shorts_listFree

    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_listFree

    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_getwrite actionFree

    Get a YouTube community post by URL.

  • youtube_playlist_getFree

    Get a YouTube playlist by playlist id.

  • youtube_search_hashtag_listFree

    Search YouTube content by hashtag (not free-text keyword — use youtube.search.list for that). Returns a list (use cursor when paginated).

  • youtube_search_listFree

    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_listFree

    List currently trending YouTube Shorts. Returns a list (use cursor when paginated).

  • youtube_video_comments_analysis_getFree

    Analyze YouTube video comments. Accepts a video URL.

  • youtube_video_comments_listFree

    List comments on a YouTube video by URL. Returns a list (use cursor when paginated).

  • youtube_video_comments_replies_listFree

    List replies to a YouTube comment. Accepts a from video comments. Returns a list (use cursor when paginated).

  • youtube_video_getFree

    Get a single YouTube video by URL. Channel lives under channel (not author); publish time is publishedAt.

  • youtube_video_transcript_getFree

    Get the transcript for a YouTube video by URL.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

1 high
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 1245ms20/20
  • Tool poisoning251 tool descriptions checked15/15
  • Auth qualityopen endpoint exposes 31 write-action tools with no auth3/15
  • Maintenancelast push 118 days ago8/15
  • Maintainer identityregistry namespace matches repository owner7/10

Findings (1)

  • highWrite-action tools reachable without authenticationauth.open-write
Overall 71/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Social Fetch compares

Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
71/100
higher than 32% of 1,299 Productivity servers
Tools
251
the typical Productivity server has 7
Tools that change things
12%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote Productivity server answers 100%
Response time
207 ms
faster than 64% of 655 Productivity servers
GitHub stars
1
more than 50% of 854 Productivity servers

What its tools let an agent do: 220 read · 31 change

Install Social Fetch in Claude Code, Cursor or VS Code

claude mcp add --transport http socialfetch https://api.socialfetch.dev/mcp
Add to Cursor

What the publisher says

From the Social Fetch repository's README, as published. We do not edit it. Read it on GitHub

Social Fetch MCP

Let your coding agent fetch real social media and web data while it builds.

Documentation

API reference

Credits & billing

Server URL: https://api.socialfetch.dev/mcp

What Is This?

Social Fetch MCP connects Cursor, VS Code, Claude, Windsurf, and other MCP clients to the Social Fetch API. Once installed, your agent can look up creators, fetch posts, search platforms, read web pages, check your balance, and read the Social Fetch docs from inside your editor.

Use it when you want your agent to answer questions like:

  • "Find this TikTok creator and add their latest videos to my app."
  • "Pull the transcript for this YouTube video and summarize the sponsorships."
  • "Fetch this Instagram post, inspect the response shape, and wire it into my backend."
  • "Read the Social Fetch docs and choose the right endpoint for Reddit search."

The MCP server itself is hosted by Social Fetch:

https://api.socialfetch.dev/mcp

There is no local server to clone, build, or run from this repository. Clients connect to the hosted Streamable HTTP endpoint and authenticate with OAuth in the browser.

Why Use It?

Agents are better when they can work with the same API your app uses. This gives them a direct, authenticated route to Social Fetch instead of making you bounce between docs, dashboards, scripts, and pasted JSON.

  • Less setup: call Social Fetch tools directly from your agent.
  • Better answers: the agent can search and read the live docs before choosing an endpoint.
  • Real data in the loop: test with TikTok, Instagram, YouTube, X/Twitter, Reddit, Spotify, web, and more from inside your editor.
  • No API keys in editor config: sign in once with OAuth.
  • Same API everywhere: MCP tools map to the public REST API, SDK, and docs.

What You Can Fetch

Social Fetch MCP exposes endpoint tools for:

  • TikTok, Instagram, YouTube, X/Twitter, Telegram, Facebook, Threads, LinkedIn, Reddit, and Spotify data.
  • Profiles, posts, videos, comments, transcripts, search results, and platform-specific metadata.
  • Web markdown generation and AI-assisted web page questions.
  • Account identity and credit balance.
  • Social Fetch docs through docssearch and docsread.

Endpoint tools are metered like the REST API. Docs tools, authwhoami, and billingbalance_get do not consume lookup credits.

Requirements

  • A Social Fetch account.
  • Credits for metered API routes.
  • An MCP client with remote Streamable HTTP support and OAuth, such as Cursor, VS Code, Claude Code, Claude Desktop, or MCP Inspector.

One-Click Install

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Social Fetch: common questions

Is Social Fetch MCP server safe?
Mostly: it is graded B (71/100). Read the Social Fetch safety report
How do I install Social Fetch?
It runs remotely at api.socialfetch.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Social Fetch need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Social Fetch maintained?
The last commit was 156 days ago (2026-06-01). The latest release is v0.13.5.
Is Social Fetch up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Social Fetch?
Servers from other publishers that do the same job: FlutterSDK Docs MCP server, WTFM MCP server and @imqueue MCP server.
How does Social Fetch compare with other Productivity MCP servers?
safety score 71/100 (higher than 32% of 1,299 Productivity servers); tools 251 (the typical Productivity server has 7); tools that change things 12% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Social Fetch

Same job from other publishers: the closest match first, then the best rated.

  • FlutterSDK Docs
    Search Wind UI, Magic, Dusk, Telescope and Artisan documentation. Hosted, public, no auth.
    A
  • WTFM
    Your coding agent writes the user docs from your codebase, screenshots included.
    A
  • @imqueue
    Search @imqueue docs and scaffold typed services & clients from your AI coding agent.
    A
  • Context7
    Up-to-date docs for AI agents
    A
  • Argent
    Drive iOS Simulators, Android emulators, TVs and Electron/web apps from your coding agent
    A